Δημοσιεύτηκε: 26 Ιουν 2011, 03:31
Interpreted γλώσσα, η οποία δημιουργεί αυτόματα κώδικα για compiled γλώσσα. Ο χρόνος του προγραμματιστή είναι πιο ακριβός από τον υπολογιστικό χρόνο.
Λάθος. Το ότι όλοι τρώνε macdonalds δε σημαίνει ότι είναι καλύτερο το φαγητό εκεί. Επίσης το ότι υπάρχει μεγαλύτερη ζήτηση σε μία γλώσσα σημαίνει και ότι ο ανταγωνισμός είναι μεγαλύτερος, γιατί όλοι ξέρουν αυτή τη γλώσσα. Άρα αν ψάχνεις θέσεις για μία γλώσσα όχι τόσο διαδεδομένη τότε θα βρεις πιο εύκολα δουλειά. (Τουλάχιστον οπουδήποτε αλλού εκτός από την Ελλάδα. Ενας φίλος μου έλεγε ότι στην εταιρία που δουλεύει ψάχνανε για προγραμματιστές python και δε βρίσκανε. Φυσικά δεν πήγα γιατί ήθελα να γυρίσω στην Ελλάδα.)
Φυσικά και πρέπει να διαλέγει κανείς πάντα τη γλώσσα που είναι καταλληλότερη για την εφαρμογή. Αλλά αν εξαιρέσουμε ίσως τις embedded εφαρμογές (που εκεί κι εκει δεν είναι ο χρόνος εκτέλεσης αλλα η χωρητικοτητα και είναι ζήτημα μερικών χρόνων μέχρι να εφαρμοστεί μαζικά η python σε embedded systems;)), δεν υπάρχει κάτι που να μη συμφέρει να γίνει σε interpreted γλώσσα. H χρήση compiled γλωσσών είναι απλώς "πρόωρη βελτιστοποίηση".
Υπάρχουν τόσο ωραίες γλώσσες εκεί έξω: haskell, lisp, lua, octave, perl, python, R, ruby, smalltalk, tcl και άλλες. Η καθε μία με ένα διαφορετικό είδος προγραμματισμού. Γιατί να μαθαίνει κανείς μόνο C, C++ ή java; Υπάρχουν δουλειές οι οποίες πληρώνουν πολύ καλά, αλλά δυστυχώς όχι στην Ελλάδα. Το ίδιο συμβαίνει αν κάποιος θέλει να δουλέψει φτιάχνοντας ειδικά εφέ για ταινίες ή σε διαστημικά project. Δε θα βρει κάτι στην Ελλάδα. Το θέμα είναι να δημιουργήσουμε εμείς τη ζήτηση. Συνήθως ο εργοδότης είναι κάποιος manager που έχει κάποιες γνώσεις πάνω στους υπολογιστές (αλλά δεν είναι ειδικός) και ψάχνει προγραμματιστή. Είναι λογικό να ψάξεις για γλώσσες που υπάρχουν πολλοί προγραμματιστές. Αν μάθαινε αυτός ο εργοδότης ότι η haskell, για παράδειγμα, έχει τους περισσότερες προγραμματιστές στην Ελλάδα τότε θα έψαχνε για προγραμματιστές haskell και όχι php.
Άρα μη ξεγελιόμαστε. Κι εμεις επηρεάζουμε στο πώς θα διαμορφωθεί η αγορά εργασίας.
xqtr έγραψε:Ποια γλωσσα προγραμματισμου, σου δινει περισσοτερες ευκαιριες, για επαγγελματικη αποκατασταση. Στην τελικη, αυτο εχει σημασια. Δεν σε νοιαζει αν μια γλωσσα προγραμματισμου ειναι η καλυτερη που υπαρχει... αλλα ποσοι την χρησιμοποιουν και σκοπευουν να σε πληρωσουν για αυτο.
Λάθος. Το ότι όλοι τρώνε macdonalds δε σημαίνει ότι είναι καλύτερο το φαγητό εκεί. Επίσης το ότι υπάρχει μεγαλύτερη ζήτηση σε μία γλώσσα σημαίνει και ότι ο ανταγωνισμός είναι μεγαλύτερος, γιατί όλοι ξέρουν αυτή τη γλώσσα. Άρα αν ψάχνεις θέσεις για μία γλώσσα όχι τόσο διαδεδομένη τότε θα βρεις πιο εύκολα δουλειά. (Τουλάχιστον οπουδήποτε αλλού εκτός από την Ελλάδα. Ενας φίλος μου έλεγε ότι στην εταιρία που δουλεύει ψάχνανε για προγραμματιστές python και δε βρίσκανε. Φυσικά δεν πήγα γιατί ήθελα να γυρίσω στην Ελλάδα.)
Φυσικά και πρέπει να διαλέγει κανείς πάντα τη γλώσσα που είναι καταλληλότερη για την εφαρμογή. Αλλά αν εξαιρέσουμε ίσως τις embedded εφαρμογές (που εκεί κι εκει δεν είναι ο χρόνος εκτέλεσης αλλα η χωρητικοτητα και είναι ζήτημα μερικών χρόνων μέχρι να εφαρμοστεί μαζικά η python σε embedded systems;)), δεν υπάρχει κάτι που να μη συμφέρει να γίνει σε interpreted γλώσσα. H χρήση compiled γλωσσών είναι απλώς "πρόωρη βελτιστοποίηση".
Υπάρχουν τόσο ωραίες γλώσσες εκεί έξω: haskell, lisp, lua, octave, perl, python, R, ruby, smalltalk, tcl και άλλες. Η καθε μία με ένα διαφορετικό είδος προγραμματισμού. Γιατί να μαθαίνει κανείς μόνο C, C++ ή java; Υπάρχουν δουλειές οι οποίες πληρώνουν πολύ καλά, αλλά δυστυχώς όχι στην Ελλάδα. Το ίδιο συμβαίνει αν κάποιος θέλει να δουλέψει φτιάχνοντας ειδικά εφέ για ταινίες ή σε διαστημικά project. Δε θα βρει κάτι στην Ελλάδα. Το θέμα είναι να δημιουργήσουμε εμείς τη ζήτηση. Συνήθως ο εργοδότης είναι κάποιος manager που έχει κάποιες γνώσεις πάνω στους υπολογιστές (αλλά δεν είναι ειδικός) και ψάχνει προγραμματιστή. Είναι λογικό να ψάξεις για γλώσσες που υπάρχουν πολλοί προγραμματιστές. Αν μάθαινε αυτός ο εργοδότης ότι η haskell, για παράδειγμα, έχει τους περισσότερες προγραμματιστές στην Ελλάδα τότε θα έψαχνε για προγραμματιστές haskell και όχι php.
Άρα μη ξεγελιόμαστε. Κι εμεις επηρεάζουμε στο πώς θα διαμορφωθεί η αγορά εργασίας.