Δημοσιεύτηκαν αποτελέσματα έρευνας προγραμματιστών Stack Overflow: Η Python ξεπερνά την Java

Το Stack Overflow είναι μια πολύ γνωστή και δημοφιλής πύλη Q&A για προγραμματιστές και επαγγελματίες πληροφορικής σε όλο τον κόσμο και η ετήσια έρευνά της είναι η μεγαλύτερη και πιο ολοκληρωμένη από τους ανθρώπους που γράφουν κώδικα σε όλο τον κόσμο. Κάθε χρόνο, το Stack Overflow διεξάγει μια έρευνα που καλύπτει τα πάντα, από τις αγαπημένες τεχνολογίες των προγραμματιστών έως τις προτιμήσεις εργασίας τους. Η φετινή έρευνα σηματοδοτεί την ένατη συνεχόμενη χρονιά και περισσότερα από 90 άτομα συμμετείχαν στην έρευνα.

Σημαντικά ευρήματα:

  • Η Python είναι η ταχύτερα αναπτυσσόμενη γλώσσα προγραμματισμού. Φέτος, ανέβηκε ξανά στην κατάταξη, εκτοπίζοντας την Java και έγινε η δεύτερη πιο δημοφιλής γλώσσα μετά τη Rust.
  • Περισσότεροι από τους μισούς ερωτηθέντες έγραψαν την πρώτη γραμμή κώδικα πριν γίνουν δεκαέξι, αν και αυτό διέφερε ανάλογα με τη χώρα και το φύλο.
  • Οι ειδικοί του DevOps και οι μηχανικοί αξιοπιστίας ιστοτόπων είναι από τους πιο ακριβοπληρωμένους και πιο έμπειρους προγραμματιστές, τους πιο ικανοποιημένους με τη δουλειά τους και τους λιγότερο πιθανό να αναζητήσουν νέες θέσεις εργασίας.
  • Μεταξύ των συμμετεχόντων στην έρευνα, οι προγραμματιστές από την Κίνα είναι οι πιο αισιόδοξοι και πιστεύουν ότι οι άνθρωποι που γεννιούνται σήμερα θα ζήσουν καλύτερα από τους γονείς τους. Οι προγραμματιστές σε χώρες της Δυτικής Ευρώπης, όπως η Γαλλία και η Γερμανία, κοιτάζουν το μέλλον με λίγη αλάτι.
  • Όταν ρωτήθηκαν τι εμποδίζει την παραγωγικότητά τους, οι άνδρες συνήθως επισημαίνουν την αφθονία των καθηκόντων που δεν σχετίζονται άμεσα με την ανάπτυξη, ενώ οι εκπρόσωποι των σεξουαλικών μειονοτήτων είναι δυσαρεστημένοι με την «τοξικότητα» του εργασιακού περιβάλλοντος.

Όχι χωρίς μερίδιο αυτο-PR. Το Stack Overflow ζήτησε από τους ερωτηθέντες να θυμηθούν την τελευταία φορά που έλυσαν ένα πρόβλημα ανάπτυξης με ή χωρίς πύλη. Τα αποτελέσματα έδειξαν ότι το Stack Overflow εξοικονομεί στους προγραμματιστές μεταξύ 30 και 90 λεπτών χρόνου την εβδομάδα.

Λίγα γεγονότα


Δημοσιεύτηκαν αποτελέσματα έρευνας προγραμματιστών Stack Overflow: Η Python ξεπερνά την Java

Κάθε μήνα, περίπου 50 εκατομμύρια άνθρωποι επισκέπτονται το Stack Overflow για να μάθουν ή να μοιραστούν τις εμπειρίες τους και να χτίσουν την καριέρα τους. 21 εκατομμύρια από αυτά τα άτομα είναι επαγγελματίες προγραμματιστές ή φοιτητές πανεπιστημίου που εκπαιδεύονται για να γίνουν τέτοιοι. Περίπου το 4% των ερωτηθέντων θεωρούν τον προγραμματισμό χόμπι και όχι επάγγελμα και λίγο λιγότερο από το 2% των ερωτηθέντων ήταν επαγγελματίες προγραμματιστές, αλλά τώρα έχουν αλλάξει επάγγελμα.

Δημοσιεύτηκαν αποτελέσματα έρευνας προγραμματιστών Stack Overflow: Η Python ξεπερνά την Java

Περίπου το 50% των ερωτηθέντων αυτοαποκαλούνταν προγραμματιστές full-stack, δηλαδή ειδικοί που γράφουν κώδικα πελάτη και διακομιστή, που συνήθως σχετίζεται με τεχνολογίες ιστού, και περίπου το 17% θεωρεί τον εαυτό του προγραμματιστή εφαρμογών για κινητά. Τις περισσότερες φορές, οι προγραμματιστές front-end γράφουν επίσης κώδικα back-end και το αντίστροφο. Άλλοι δημοφιλείς συνδυασμοί επαγγελμάτων πληροφορικής είναι ο διαχειριστής βάσεων δεδομένων και ο διαχειριστής συστήματος, ο ειδικός DevOps και ο Μηχανικός αξιοπιστίας ιστότοπου, ο σχεδιαστής και ο προγραμματιστής front-end, ο πανεπιστημιακός ερευνητής και ο ακαδημαϊκός.

Δημοσιεύτηκαν αποτελέσματα έρευνας προγραμματιστών Stack Overflow: Η Python ξεπερνά την Java

Περίπου το 65% των επαγγελματιών προγραμματιστών μεταξύ των χρηστών του Stack Overflow συνεισφέρουν σε έργα ανοιχτού κώδικα (όπως το LibreOffice ή το Gimp) μία φορά το χρόνο ή περισσότερες. Η συνεισφορά σε έργα ανοιχτού κώδικα εξαρτάται συχνά από τη γλώσσα προγραμματισμού. Έτσι, οι προγραμματιστές που εργάζονται με Rust, WebAssembly και Elixir το κάνουν πιο συχνά, ενώ όσοι εργάζονται με VBA, C# και SQL βοηθούν έργα ανοιχτού κώδικα περίπου στο ήμισυ.

Πολλοί προγραμματιστές κωδικοποιούν ακόμη και εκτός εργασίας. Περίπου το 80% των ερωτηθέντων σκέφτεται να προγραμματίσει το χόμπι του. Άλλες μη αναπτυξιακές ευθύνες συσχετίζονται σημαντικά με αυτή τη δήλωση. Για παράδειγμα, οι προγραμματιστές που έχουν παιδιά είναι λιγότερο πιθανό να αναφέρουν την ανάπτυξη ως χόμπι. Οι γυναίκες ερωτηθέντες ήταν επίσης λιγότερο πιθανό να θεωρήσουν τον προγραμματισμό χόμπι.

Στις Ηνωμένες Πολιτείες, σχεδόν το 30% των ερωτηθέντων δήλωσε ότι είχε προβλήματα ψυχικής υγείας, ποσοστό υψηλότερο από ό,τι σε άλλες μεγάλες χώρες όπως το Ηνωμένο Βασίλειο, ο Καναδάς, η Γερμανία ή η Ινδία.

Δημοσιεύτηκαν αποτελέσματα έρευνας προγραμματιστών Stack Overflow: Η Python ξεπερνά την Java

Φέτος, οι ερωτηθέντες ρωτήθηκαν ποια κοινωνικά δίκτυα χρησιμοποιούν πιο συχνά. Το Reddit και το YouTube ήταν οι πιο κοινές απαντήσεις. Ωστόσο, οι προτιμήσεις των ειδικών πληροφορικής δεν αντιστοιχούν στα συνολικά δεδομένα για τη δημοτικότητα των κοινωνικών δικτύων, όπου το Facebook κατατάσσεται πρώτο και το Reddit δεν είναι καν στο Top 10 (το Reddit έχει περίπου 330 εκατομμύρια ενεργούς χρήστες σε σύγκριση με 2,32 δισεκατομμύρια μηνιαίους χρήστες του Facebook ).

Δημοσιεύτηκαν αποτελέσματα έρευνας προγραμματιστών Stack Overflow: Η Python ξεπερνά την Java

Για έβδομη συνεχή χρονιά, η JavaScript έγινε η πιο δημοφιλής γλώσσα προγραμματισμού και η Python ανέβηκε ξανά στην κατάταξη. Η Python ξεπέρασε την Java στη συνολική κατάταξη φέτος, όπως ακριβώς ξεπέρασε την C# πέρυσι και την PHP την προηγούμενη χρονιά. Έτσι, η Python είναι η ταχύτερα αναπτυσσόμενη γλώσσα προγραμματισμού σήμερα.

Οι πιο αγαπημένες, «τρομερές» και «επιθυμητές» γλώσσες προγραμματισμού

Για τέταρτη συνεχή χρονιά, η Rust ήταν η αγαπημένη γλώσσα προγραμματισμού της κοινότητας, ακολουθούμενη από την Python. Δεδομένου ότι η δημοτικότητα της Python αυξάνεται ραγδαία, το να είσαι σε αυτήν την κατάταξη σημαίνει ότι όχι μόνο υπάρχουν όλο και περισσότεροι προγραμματιστές Python, αλλά θέλουν επίσης να συνεχίσουν να εργάζονται με αυτήν τη γλώσσα.

Η VBA και η Objective-C αναγνωρίζονται ως οι πιο «τρομακτικές» γλώσσες φέτος. Αυτό σημαίνει ότι ένα μεγάλο ποσοστό προγραμματιστών που χρησιμοποιούν αυτήν τη στιγμή αυτές τις γλώσσες δεν εκδηλώνουν ενδιαφέρον να συνεχίσουν να το κάνουν.

Η Python ήταν η πιο «επιθυμητή» γλώσσα για τρίτη συνεχόμενη χρονιά, πράγμα που σημαίνει ότι οι προγραμματιστές που δεν τη χρησιμοποιούν ήδη υποδεικνύουν ότι θα ήθελαν να τη μάθουν. Στη δεύτερη και τρίτη θέση βρίσκονται το JavaScript και το Go, αντίστοιχα.

Τι γίνεται με το blockchain;

Η πλειοψηφία των ερωτηθέντων στην έρευνα Stack Overflow είπε ότι οι οργανισμοί τους δεν χρησιμοποιούν τεχνολογία blockchain και οι πιο συνηθισμένες περιπτώσεις χρήσης δεν αφορούν κρυπτονομίσματα. Το blockchain χρησιμοποιείται συχνότερα από προγραμματιστές από την Ινδία.

Όταν ρωτήθηκαν τι πιστεύουν για την τεχνολογία blockchain, οι προγραμματιστές είναι γενικά αισιόδοξοι για τη χρησιμότητά της. Ωστόσο, αυτή η αισιοδοξία συγκεντρώνεται κυρίως στους νεότερους και λιγότερο έμπειρους επαγγελματίες. Όσο πιο έμπειρος είναι ο ερωτώμενος, τόσο πιο πιθανό είναι να πει ότι η τεχνολογία blockchain είναι μια «ανεύθυνη χρήση πόρων».

Οι πιο ακριβοπληρωμένες γλώσσες προγραμματισμού

Δημοσιεύτηκαν αποτελέσματα έρευνας προγραμματιστών Stack Overflow: Η Python ξεπερνά την Java

Μεταξύ των προγραμματιστών που συμμετείχαν στην έρευνα, εκείνοι που χρησιμοποιούσαν Clojure, F#, Elixir και Rust κέρδισαν τους υψηλότερους μισθούς μεταξύ των προγραμματιστών που εδρεύουν στις ΗΠΑ, κατά μέσο όρο περίπου 70 $. Ωστόσο, υπάρχουν περιφερειακές διαφορές. Οι προγραμματιστές της Scala στις ΗΠΑ είναι από τους πιο ακριβοπληρωμένους, ενώ οι προγραμματιστές Clojure και Rust κερδίζουν τα περισσότερα στην Ινδία.

Μπορείτε να δείτε πιο ενδιαφέροντα δεδομένα και στοιχεία στην αρχική αναφορά στα αγγλικά.




Πηγή: 3dnews.ru

Προσθέστε ένα σχόλιο