Βαθμολογία γλωσσών προγραμματισμού. Ποιος είναι ο καλύτερος προγραμματιστής στον κόσμο; Ποια γλώσσα προγραμματισμού να επιλέξετε να μάθετε

Μεταξύ των κατοίκων της πόλης, οι προγραμματιστές είναι πλέον ένα σεβαστό επάγγελμα. Εξάλλου, χωρίς αυτά δεν θα υπήρχαν iPhone και Facebook, δημιουργούν cool εταιρείες και είναι από τις λίγες που είναι συνδεδεμένες με το δολάριο στην Ουκρανία. Και ποιος είναι δημοφιλής απευθείας μεταξύ των ειδικών πληροφορικής; Το VentureBeat είναι μια λίστα με θρυλικούς προγραμματιστές που απολαμβάνουν τη μεγαλύτερη εξουσία στην παγκόσμια κοινότητα πληροφορικής.

Linus Torvaldsδημιούργησε το Linux, ένα δωρεάν λειτουργικό σύστημα, σε έναν κοιτώνα στο Πανεπιστήμιο του Ελσίνκι. Σήμερα, το Linux τρέχει κέντρα δεδομένων και υπερυπολογιστές και αναπτύσσεται από μια ορδή οπαδών δωρεάν λογισμικού σε όλο τον κόσμο.

Ο Τόρβαλντς είναι γνωστός, ειδικότερα, για το γεγονός ότι δεν μπαίνει στην τσέπη του ούτε λέξη και δεν προσπαθεί να ευχαριστήσει το κοινό. Σε μια από τις πρόσφατες ομιλίες του, όταν ρωτήθηκε από το κοινό εάν τρομάζει τα μέλη της κοινότητας του Linux με τον τρόπο επικοινωνίας του, απάντησε: «Δεν σε βάζω δεκάρα». Σχετικά με τον Torvalds μεταξύ των προγραμματιστών υπάρχουν τα ίδια αστεία με τους κατοίκους της πόλης για τον Τσακ Νόρις. Για παράδειγμα, ο Torvalds μπορεί να διαιρέσει με το μηδέν και να παίξει τρισδιάστατα παιχνίδια, εκτελώντας τον πηγαίο κώδικα τους σε πραγματικό χρόνο στο μυαλό του.

Σερ Τιμ Μπέρνερς-Λη- ο μόνος σε αυτή τη λίστα που κατάφερε να κερδίσει τον τίτλο του ιππότη - ανακηρύχθηκε ιππότης από τη βρετανική βασίλισσα Ελισάβετ Β'. Είναι ο δημιουργός του Hypertext Transfer Protocol (HTTP), της τεχνολογίας πάνω στην οποία είναι χτισμένο ολόκληρο το Διαδίκτυο.

Τώρα ηγείται του Alliance for Affordable Internet, ενός μη κερδοσκοπικού οργανισμού που υποστηρίζεται από την Google, το Facebook και τη Microsoft, αφιερωμένος στο να κάνει την ευρυζωνική πρόσβαση προσιτή σε ανθρώπους σε όλο τον κόσμο.

Ντόναλντ Κνουθ. Το ακαδημαϊκό του έργο στην επιστήμη των υπολογιστών του χάρισε τον τίτλο του «πατέρα της ανάλυσης αλγορίθμων». Όλα στον ιστό, από τον αλγόριθμο επιλογής ροών του Facebook μέχρι τον παρόμοιο αλγόριθμο επιλογής προϊόντων της Amazon, οφείλουν κάτι σε αυτό. Είναι ήδη 77, αλλά εξακολουθεί να εργάζεται. Αυτή τη στιγμή γράφει ένα βιβλίο με τίτλο The Art of Computer Programming. Είναι επίσης επίτιμος καθηγητής στο Στάνφορντ.

Μπρένταν Άικ, δημιουργός της γλώσσας προγραμματισμού JavaScript, η οποία είναι το de facto πρότυπο για τον προγραμματισμό Ιστού. Συμμετείχε στη δημιουργία της Mozilla, της εταιρείας που αναπτύσσει το πρόγραμμα περιήγησης Firefox. Παραιτήθηκε από τη θέση του Διευθύνοντος Συμβούλου όταν έγινε γνωστό για την υλική υποστήριξή του στο έργο για την απαγόρευση των γάμων ομοφυλοφίλων στην Καλιφόρνια.

Solomon Hykes, δημιουργός του Docker, μιας τεχνολογίας που αγαπούν οι προγραμματιστές επειδή συσκευάζει κώδικα σε κοντέινερ και τον παραδίδει στους διακομιστές. Λειτουργεί σαν εικονική μηχανή, αλλά πολύ πιο γρήγορα. Το Docker ξεκίνησε ως δευτερεύον έργο στο dotCloud, αλλά όταν αποδείχθηκε ότι ήταν ένα δημοφιλές προϊόν, η εταιρεία πέρασε από μια περιστροφή και σύντομα έγινε μονόκερος.

Mark Zuckerberg, δημιουργός του Facebook. ότι όσο μικρότερη και πιο ευέλικτη είναι η ομάδα, τόσο πιο επιτυχημένη θα λειτουργήσει. Το δισεκατομμυριοστό κοινωνικό δίκτυο εξυπηρετείται από «μόνο» 10.000 άτομα σε όλο τον κόσμο.

David Heinemeier Hansson, γνωστό ως DHH. Ιδρυτής του Ruby on Rails, του εξαιρετικά δημοφιλούς πλαισίου που του χάρισε τον τίτλο και το βραβείο Google Hacker of the Year το 2005.

Ρίτσαρντ Στάλμαν, γνωστός κυρίως για τον αγώνα για το ελεύθερο λογισμικό, ο ιδρυτής του GNU, ο συγγραφέας της ιδέας του "copyleft" - σε αντίθεση με τα πνευματικά δικαιώματα. Πολύ αρχές, δεν χρησιμοποιεί ιδιόκτητες εξελίξεις.

Μπραμ Κοέν, ο δημιουργός του πρωτοκόλλου BitTorrent, το οποίο έδωσε στους χρήστες τη δυνατότητα να κατεβάζουν αρχεία εξαιρετικά γρήγορα. Το BitTorrent είναι απίστευτα δημοφιλές, με μέτρια εκτίμηση 250 εκατομμυρίων χρηστών παγκοσμίως. Πέρυσι, ο Thom Yorke προσπάθησε να διανείμει το άλμπουμ αποκλειστικά μέσω BitTorrent. Κι όμως, οι δυνατότητες του BitTorrent εκτιμήθηκαν πρώτα από όλα από τους πειρατές του Διαδικτύου.

Τζέιμς Γκόσλινγκ, δημιουργός της γλώσσας προγραμματισμού Java. Αλλά το ξέρεις ήδη αυτό. Αυτό που ίσως δεν γνωρίζετε είναι ότι ο James της διάσημης ουκρανικής startup Jelastic είναι ανεξάρτητος διευθυντής.

Bjorn Stroustrup, Δανός προγραμματιστής. Το 1978, δημιούργησε τη γλώσσα προγραμματισμού C++, βελτιώνοντας τη C. Εργάζεται ακόμα ενεργά: διδάσκει στο Πανεπιστήμιο του Τέξας A&M, Πανεπιστήμιο Κολούμπια, και εργάζεται επίσης στη Morgan Stanley.

Τζον Κάρμακ, συνιδρυτής της id Software. Σε όλο τον κόσμο είναι γνωστός ως ο δημιουργός του Doom. Παρεμπιπτόντως, η ιδέα για το παιχνίδι γεννήθηκε κατά τη διάρκεια ενός πάρτι D&D που η ομάδα πραγματοποιούσε τακτικά στα κεντρικά γραφεία της id Software εδώ και αρκετά χρόνια. Και ο κύριος του παιχνιδιού ήταν πάντα ο Τζον. Ήταν ο πρώτος που δοκίμασε τα κόλπα των τρισδιάστατων γραφικών που χρησιμοποιούνται ακόμα και σήμερα.

Τώρα απασχολείται στην Oculus VR, αξίας 2 δισεκατομμυρίων δολαρίων.

Πολλοί άνθρωποι που δεν έχουν σχέση με τον τομέα της πληροφορικής, στην αρχή του ταξιδιού τους, σκέφτονται το θέμα: ποια γλώσσα προγραμματισμού να μάθουν; Άλλωστε, υπάρχουν πολλές γλώσσες, περίπου χίλιες. Ωστόσο, δεν υπάρχει ενιαία σωστή απάντηση στο ερώτημα ποια γλώσσα προγραμματισμού είναι η καλύτερη. Κάθε γλώσσα δημιουργήθηκε για να λύσει συγκεκριμένα προβλήματα. Με την πάροδο του χρόνου, ορισμένες από αυτές έχουν χάσει τη συνάφεια, αντίστοιχα, αυτές οι γλώσσες έχουν ξεθωριάσει στο παρασκήνιο. Οι ηγετικές θέσεις κατέλαβαν γλώσσες που καλύπτουν τις ανάγκες μεγάλων εταιρειών, επιχειρήσεων που ασχολούνται με δραστηριότητες στην πλατφόρμα του Διαδικτύου. Για να μάθετε τη ζήτηση για μια γλώσσα στην αγορά τεχνολογίας πληροφορικής, καθώς και για να απλοποιήσετε το έργο της επιλογής για τον εαυτό σας, εάν αποφασίσετε να ξεκινήσετε τον προγραμματισμό, οι αξιολογήσεις των γλωσσών προγραμματισμού θα σας βοηθήσουν.

Τι είναι η βαθμολογία;

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

Όπου n είναι ο αριθμός των ερωτημάτων χρήστη ανά γλώσσα στο Διαδίκτυο.

Ποιες είναι οι βαθμολογίες;

Η βαθμολογία δεν απαντά στο ερώτημα ποια γλώσσα προγραμματισμού είναι καλύτερη, αλλά χαρακτηρίζει τη δημοτικότητα της χρήσης της. Ακολουθούν βαθμολογίες από διάφορες εταιρείες που παρακολουθούν τη δημοτικότητα των γλωσσών προγραμματισμού για μεγάλο χρονικό διάστημα. Αξιολόγηση εταιρείας Λογισμικό TIOBE(Εικ. 1). Η ανάλυση των αποτελεσμάτων κατάταξης περιλαμβάνει δεδομένα που βασίζονται στα αποτελέσματα αναζήτησης 25 μεγάλων μηχανών αναζήτησης, συμπεριλαμβανομένων των Google, Ebay, YouTube, Yahoo!, Wikipedia, Amazon, Bing.

Εικόνα 1. Βαθμολογία από το λογισμικό TIOBEΕκτίμηση κόκκινος μοναχός(Εικ. 2) χρησιμοποιεί δεδομένα GitHub και StackOverFlow για σύγκριση γλωσσών. Οι παράμετροι με τις οποίες συντάσσεται η βαθμολογία είναι η συχνότητα συζήτησης και η χρήση της γλώσσας στα έργα.

Εικόνα 2. Βαθμολογία από τον Red MonkΕκτίμηση PYPL(Εικόνα 3) βασίζεται σε μια ανάλυση της συχνότητας των αναζητήσεων για τεκμηρίωση γλώσσας στο Google. Όσο περισσότερα αιτήματα, τόσο πιο δημοφιλής θεωρείται αυτή η γλώσσα. Τα ακατέργαστα δεδομένα προέρχονται από το Google Trends.

Εικόνα 3. Αξιολόγηση PYPLΒαθμολογία που καταρτίστηκε από το Ινστιτούτο Ηλεκτρολόγων και Ηλεκτρονικών Μηχανικών IEEE Spectrum (Εικόνα 4). Χρησιμοποιεί δεδομένα από 12 πηγές, συμπεριλαμβανομένων των Google, GitHub, StackOverFlow, Reddit, Twitter, Career Builder, Dice, IEEE Xplore.

Εικόνα 4. Κατάταξη φάσματος IEEE 2017Το Σχήμα 5 δείχνει τους ηγέτες μεταξύ των ερωτημάτων γλώσσας στο StackOverFlow (δεδομένα από το τέλος Ιουνίου 2018).

Εικόνα 5. Ερωτήματα γλώσσας στο StackOverFlowΚαι το Σχήμα 6 δείχνει τη δυναμική της δημοτικότητας των ερωτημάτων γλώσσας από το Google Trends τους τελευταίους 12 μήνες (δεδομένα από το τέλος Ιουνίου 2018).

Εικόνα 6. Δυναμική αιτημάτων ανά γλώσσες Java, C++, Python, JavaScript, C#

Αναλύουμε βαθμολογίες και περιορίζουμε την αναζήτηση

Ποια συμπεράσματα μπορούν να εξαχθούν από αυτές τις κατατάξεις; Παρά κάποιες διαφορές στην κατανομή των γλωσσικών θέσεων, οι ηγέτες είναι οι Java, JavaScript, Python, C. Αυτές οι τέσσερις γλώσσες καταλαμβάνουν περίπου το 60% της συνολικής χρήσης των γλωσσών προγραμματισμού στον κόσμο. Επομένως, επιλέγοντας ένα από αυτά, θα είστε στην τάση της τεχνολογίας.

Μελετάμε τους «υποψηφίους» πιο κοντά

Λοιπόν, ποια γλώσσα προγραμματισμού να μάθετε, αν επιλέξετε από αυτές τις τέσσερις; Για να αποφασίσετε, πρέπει να λάβετε υπόψη πολλά σημαντικά σημεία.
Αν θέλετε να κερδίσετε χρήματα από τον προγραμματισμό και να σας αντιμετωπίζουν σαν σοβαρό προγραμματιστή, ρίξτε μια ματιά στην Java και την οικογένεια γλωσσών C. Με την εκμάθηση μιας από αυτές τις γλώσσες, θα κατακτήσετε τις βασικές έννοιες και τις βασικές αρχές προγραμματισμού που είναι απαραίτητες για κάθε προγραμματιστή: μεταβλητές, τύποι, τιμές επιστροφής, μέθοδοι, συναρτήσεις, εκφράσεις, αρχικοποίηση και κύκλος ζωής, αλγόριθμοι, ροές εισόδου/εξόδου. Η C++ αξίζει να μάθετε αν θέλετε, για παράδειγμα, να γράφετε διάφορα προγράμματα εφαρμογών ή παιχνίδια. Το C είναι πιο κοντά στο υλικό και χρησιμοποιείται για προγραμματισμό χαμηλού επιπέδου. Κατάλληλο, για παράδειγμα, για εγγραφή προγραμμάτων οδήγησης και λειτουργικών συστημάτων. Η γλώσσα C# δημιουργήθηκε κατ' εικόνα και ομοιότητα της Java, μόνο με σύνταξη ακόμη πιο κοντά στη C++ και χρησιμοποιείται κυρίως για την ανάπτυξη προϊόντων λογισμικού για τις πλατφόρμες NET.Framework και Windows. Όσο για την Java, έχει καθιερωθεί ως μια γρήγορη (Εικ. 7), αξιόπιστη και ανεξάρτητη από πλατφόρμα γλώσσα, γεγονός που την καθιστά την καλύτερη γλώσσα προγραμματισμού για την ανάπτυξη εταιρικών εφαρμογών - εφαρμογών σε όλη την επιχείρηση. Η Java είναι ηγέτης στην αγορά εργασίας για προγραμματιστές για μεγάλο χρονικό διάστημα. Αυτό αποδεικνύεται από τα αποτελέσματα της παρακολούθησης των κενών θέσεων από την IEEE Spectrum για τα τελευταία 4 χρόνια, καθώς και από στοιχεία από το Indeed:

Η γλώσσα Java δημιουργήθηκε για να απλοποιήσει τη δουλειά των προγραμματιστών και να μειώσει τις απαιτήσεις για τις δεξιότητές τους, επομένως είναι πιο εύκολη και πιο «ασφαλής» στη χρήση της από την C και τη C++. Για να προγραμματίσετε σωστά σε C ή C++, πρέπει να έχετε αρκετά υψηλά προσόντα, καθώς αυτές οι γλώσσες έχουν τη δυνατότητα να χρησιμοποιούν εργαλεία προγραμματισμού χαμηλού επιπέδου. Με ανεπαρκές επίπεδο γνώσης, η πιθανότητα γραφής ανασφαλούς και ασαφούς κώδικα που είναι δύσκολο να εντοπιστεί σφάλματα χρησιμοποιώντας αυτές τις γλώσσες είναι πολύ υψηλότερη από ό,τι στην Java. Η Java είναι μια εύκολη στην εκμάθηση γλώσσα που μπορεί να κατακτηθεί "χωρίς να φύγετε από το σπίτι" χάρη στον τεράστιο όγκο υλικού στο Διαδίκτυο και σε διάφορους διαδικτυακούς πόρους εκμάθησης, γι' αυτό σας συμβουλεύω να τη δείτε πιο προσεκτικά ως την πρώτη γλώσσα μαθαίνω. Χάρη στην ύπαρξη φόρουμ όπως το StackOverFlow, το Javatalks και το Cyberforum, όταν μαθαίνετε Java, μπορείτε εύκολα να βρείτε την απάντηση σε οποιαδήποτε ερώτηση σχετικά με το θέμα του προγραμματισμού. Επιπλέον, οι προγραμματιστές Java είναι από τους πιο ακριβοπληρωμένους προγραμματιστές. Μπορείτε να διαβάσετε περισσότερα για αυτό.

Ας συνοψίσουμε

Έτσι, εάν δεν έχετε αποφασίσει ακόμη την πρώτη γλώσσα που θα μάθετε, ακολουθήστε τα παρακάτω βήματα:
  1. Σκεφτείτε τι θα θέλατε να κάνετε στο μέλλον (ανάπτυξη ιστού, ανάπτυξη εφαρμογών και λογισμικού για παιχνίδια, ανάπτυξη φορητών συσκευών, ανάπτυξη εταιρικών εφαρμογών από την πλευρά του διακομιστή)
  2. Δείτε δύο ή τρεις κύριες κατατάξεις γλωσσών, ελέγξτε τη δημοτικότητα των γλωσσών στο Διαδίκτυο
  3. Εξερευνήστε την αγορά εργασίας και μισθών στην περιοχή σας (για παράδειγμα, σε ιστότοπους αναζήτησης εργασίας)
  4. Υπολογίστε τις δυνάμεις σας και τον χρόνο που μπορείτε να αφιερώσετε στην εκμάθηση προγραμματισμού

Η Java είναι η καλύτερη επιλογή

Γιατί η Java είναι η καλύτερη γλώσσα προγραμματισμού για τη συντριπτική πλειοψηφία των αρχαρίων;
  • Γνωρίζοντας Java, με μεγάλη πιθανότητα να ασχοληθείτε με την ανάπτυξη εταιρικών εφαρμογών. Αυτή η εργασία πληρώνεται καλά, επειδή οι πελάτες είναι εταιρείες, τράπεζες και μεγάλοι επιχειρηματίες.
  • Η γνώση της Java σάς δίνει την ευκαιρία να συμμετάσχετε σε πολλά υποσχόμενη, ενεργά αναπτυσσόμενη και καλά αμειβόμενη ανάπτυξη εφαρμογών για κινητά.
  • Η συντριπτική πλειοψηφία των εφαρμογών εταιρικών διακομιστών που εκτελούνται στον κόσμο είναι γραμμένες σε Java, επομένως η γλώσσα, ακόμη και στο πιο απαισιόδοξο σενάριο, θα υποστηρίζεται για πολλά ακόμη χρόνια.
  • Εδώ και πολλά χρόνια, η Java πρωτοστατεί ως προς τον αριθμό των κενών θέσεων. Συχνά οι εργοδότες είναι μεγάλες εταιρείες, και είναι πιο εύκολο για έναν junu να αναπτυχθεί σε μια μεγάλη εταιρεία παρά σε μια μικρή.
  • Η Java είναι αρκετά εύκολη στην εκμάθηση. Αφού το κατακτήσετε, θα κατακτήσετε τις βασικές αρχές του προγραμματισμού, απαραίτητες για κάθε προγραμματιστή. Ταυτόχρονα, μετά από αυτό είναι πολύ εύκολο να μάθετε JavaScript ή Python και είναι πολύ πιο εύκολο να προσεγγίσετε σχετικά πολύπλοκη C ++.
  • Η γλώσσα Java είναι πιο εύκολη στη χρήση από τις γλώσσες της οικογένειας C. Ταυτόχρονα, η γνώση της Java σάς επιτρέπει να θεωρείστε δικαίως επαγγελματίας προγραμματιστής.
  • Τελευταίο αλλά όχι λιγότερο σημαντικό, η ανάπτυξη Java πληρώνει καλά.

Σύμφωνα με το HackerRank, μια πλατφόρμα με ενάμιση εκατομμύριο κοινό όπου οι προγραμματιστές ανταγωνίζονται στην επίλυση προβλημάτων, το 2017 η Ρωσία κατέλαβε τη δεύτερη θέση μετά την Κίνα στην κατάταξη των ισχυρότερων προγραμματιστών και κατέχει την απόλυτη ηγεσία στην ανάπτυξη αλγορίθμων. Αλλά τα πιο εντυπωσιακά αποτελέσματα παρουσιάζονται από Ρώσους μαθητές που συντρίβουν τους πάντες σε διεθνείς ολυμπιάδες και πρωταθλήματα.

Από το 2000, η ​​Ρωσία έχει κερδίσει 32 χρυσά μετάλλια στο Διεθνές Πρωτάθλημα Μαθητικού Προγραμματισμού ICPC, πολύ μπροστά από την Κίνα με 13 μετάλλια και τις ΗΠΑ με έξι.

Τι κάνει τους Ρώσους ειδικούς πληροφορικής σε ζήτηση και επιτυχία;

Το "LITMO-1" (1958) ήταν η πρώτη παγκόσμια ηλεκτρονική ψηφιακή μηχανή για μηχανικούς υπολογισμούς, περιείχε 850 σωλήνες ηλεκτρονίων, εκτελούσε 100 λειτουργίες ανά δευτερόλεπτο και είχε 2048 byte μνήμης.
.

Συνέχεια

Η σύγχρονη Ρωσία κληρονόμησε μια ισχυρή μαθηματική σχολή από τη Σοβιετική Ένωση. Σοβιετικοί επιστήμονες έκαναν επαναστατικές ανακαλύψεις στις τεχνικές και φυσικές επιστήμες - θυμηθείτε μόνο τα ονόματα των Pyotr Kapitsa, Igor Kurchatov, Lev Landau.

Μετά την κατάρρευση της ΕΣΣΔ στη δεκαετία του '90, οι ειδικοί πληροφορικής είχαν μεγάλη ζήτηση. Ο προγραμματισμός ήταν σχεδόν ο μόνος επαγγελματικός τομέας στον οποίο μπορούσε κανείς να κερδίσει χρήματα. Είναι εύκολο για έναν έμπειρο μαθηματικό να μάθει προγραμματισμό, γιατί η επιστήμη των υπολογιστών είναι μια πρακτική εφαρμογή των μαθηματικών. Ως εκ τούτου, η πληροφορική στη Ρωσία, αν και καθυστερημένα, έχει γίνει επίσης ένας ανεπτυγμένος τομέας επιστήμης και πρακτικής.

Smarties από το σχολείο

Οι Ρώσοι μαθητές λύνουν πολλά προβλήματα από τις δημοτικές τάξεις, στα οποία πρέπει να ληφθούν υπόψη πολλά βήματα ταυτόχρονα. Μειονέκτημα για τους μαθητές μας δίνει και η απαγόρευση χρήσης αριθμομηχανής σε μαθήματα και ολυμπιάδες. Στη Γαλλία και τις ΗΠΑ, επιτρέπεται η απλοποίηση των υπολογισμών σας από την τρίτη τάξη.

Επιπλέον, οι μαθητές μας αρχίζουν να λειτουργούν με αφηρημένες έννοιες αρκετά νωρίς. Για παράδειγμα, έχουμε ήδη πολυώνυμα στο λύκειο. Οι αριθμοί είναι μια έννοια που μπορεί να φανταστεί κανείς, αλλά το (α + β) 2 είναι πολύ πιο δύσκολο να κατανοηθεί. Αυτό απαιτεί την ικανότητα της αφηρημένης σκέψης.

Η Ρωσία έχει επίσης ένα καλά ανεπτυγμένο σύστημα ειδικών σχολείων, λυκείων με εξειδίκευση στη φυσική και τα μαθηματικά, τη διαίρεση σε ειδικότητες στις ανώτερες τάξεις. Οι Ολυμπιακοί Αγώνες βοηθούν στην επιλογή και αποστολή ταλαντούχων παιδιών στα καλύτερα πανεπιστήμια της χώρας από τον σχολικό πάγκο. Περνώντας τα στάδια της Πανρωσικής Ολυμπιάδας για μαθητές σχολείων, οι μαθητές εκπαιδεύονται σε δύσκολες εργασίες και αποκτούν εμπειρία στον ανταγωνισμό με τους καλύτερους από τους καλύτερους. Ως αποτέλεσμα, ήδη στο σχολικό στάδιο των Διεθνών Ολυμπιάδων στην Πληροφορική και τη Φυσική, τα παιδιά της Ρωσίας παρουσιάζουν εξαιρετικά αποτελέσματα.

Όλοι όσοι αγαπούν τον αθλητικό προγραμματισμό γνωρίζουν καλά το όνομα του Gennady Korotkevich. Είναι ο πιο τίτλος προγραμματιστής Ολυμπιάδας στον κόσμο και καταλαμβάνει την πρώτη θέση στην κατάταξη κωδικοποιητών Codeforces. Αρχικά, ο Korotkevich ήταν ο νεότερος γενικός νικητής της Διεθνούς Σχολικής Ολυμπιάδας Πληροφορικής IOI από τη Λευκορωσία και αργότερα μπήκε σε ρωσικό πανεπιστήμιο και το 2013 και 2015 στο Παγκόσμιο Πρωτάθλημα Προγραμματισμού Φοιτητών ICPC ως μέλος της ομάδας του Πανεπιστημίου ITMO κέρδισε το απόλυτο χρυσό. Ο Korotkevich έχει επίσης κερδίσει επανειλημμένα Yandex.Algorithm, VK Cup, Google Code Cup και πολλούς άλλους διαγωνισμούς.

Οι φοιτητές του Πανεπιστημίου ITMO είναι έξι φορές απόλυτοι παγκόσμιοι πρωταθλητές στον προγραμματισμό το 2015 / Φωτογραφία Wikipedia
.

Πανεπιστήμια

Μεγάλη συνεισφορά στην εκπαίδευση του ισχυρότερου προσωπικού πληροφορικής στη Ρωσία έχουν τα πανεπιστήμια: Ινστιτούτο Φυσικής και Τεχνολογίας της Μόσχας, Κρατικό Πανεπιστήμιο της Αγίας Πετρούπολης, Πανεπιστήμιο ITMO, Κρατικό Πανεπιστήμιο της Μόσχας. Lomonosov, Κρατικό Πανεπιστήμιο Σαράτοφ, Ομοσπονδιακό Πανεπιστήμιο Ural. Τα πανεπιστήμια διοργανώνουν διαγωνισμούς προγραμματισμού. Στη Μόσχα, το Κέντρο Ανάπτυξης Εκπαίδευσης Πληροφορικής MIPT διοργανώνει το Διεθνές Φεστιβάλ MosCode. Το Πρωτάθλημα Ural στον αθλητικό προγραμματισμό πραγματοποιείται κάθε χρόνο, τακτικοί αγώνες διεξάγονται στην Αγία Πετρούπολη, καθώς και σε μικρές πόλεις όπως το Kovrov.

Από τις αρχές της δεκαετίας του 2000, διεξάγονται τακτικοί προπονητικοί αγώνες στη Ρωσία και στις χώρες της πρώην ΕΣΣΔ: προπονητικά στρατόπεδα στο Petrozavodsk, Open Cup που πήρε το όνομά του από τον E. V. Pankratiev στον προγραμματισμό. Και από το 2012, αρχικά στην πανεπιστημιούπολη MIPT, και τώρα στο Βλαδιβοστόκ, στο Γκρόντνο, στη Βαρκελώνη και στο Kollam (Ινδία), άρχισαν να πραγματοποιούνται τα εργαστήρια ICPC της Μόσχας, όπου φοιτητικές ομάδες από όλο τον κόσμο έρχονται για να προετοιμαστούν για τους Ολυμπιακούς Αγώνες στον προγραμματισμό ICPC . Μέχρι σήμερα, 167 πανεπιστήμια από 50 χώρες έχουν ήδη λάβει μέρος σε αυτά. Τα αποτελέσματα της προπόνησης στα bootcamps είναι εντυπωσιακά - 10 από τους 13 νικητές του τελικού πρωταθλήματος ICPC 2018 εκπαιδεύτηκαν στα εργαστήρια ICPC Moscow. Η τοπική ιστορία των ρωσικών bootcamps έχει εξελιχθεί σε παγκόσμιο δίκτυο και δεν έχει ανάλογα παρόμοιας κλίμακας σε άλλες χώρες.

Τα βασικά προγράμματα στη χώρα μας και στο εξωτερικό είναι γενικά παρόμοια, αλλά σημαντικό είναι και το επίπεδο των μαθητών. Έχουμε τόσο αυστηρή επιλογή σε πολλά πανεπιστήμια που υπάρχουν ομάδες που είναι μοναδικές ως προς το επίπεδο. Για παράδειγμα, στο MIPT, η βαθμολογία επιτυχίας για την Ενιαία Κρατική Εξέταση ήταν 94 εδώ και πολλά χρόνια, γεγονός που, στο ίδιο επίπεδο με το MGIMO, το καθιστά το πιο δύσκολο πανεπιστήμιο για εισαγωγή στη Ρωσία. Οι μαθητές που πέρασαν την επιλογή λαμβάνουν εις βάθος εκπαίδευση και εργάζονται πολύ σε ομάδες. Η ικανότητα να εργάζεσαι σε ομάδα, καθιερωμένη από φυσικούς, είναι μια σημαντική δεξιότητα στις επιχειρήσεις. Τώρα τα κορυφαία πανεπιστήμια της Ρωσίας, μεταξύ των οποίων, για παράδειγμα, η Ανώτατη Σχολή Οικονομικών Επιστημών του Εθνικού Ερευνητικού Πανεπιστημίου και το Πανεπιστήμιο ITMO, αναπτύσσουν ενεργά τις επιχειρηματικές ικανότητες των φοιτητών. Το MIPT κινείται προς την τεχνολογική επιχειρηματικότητα και πολλοί φοιτητές συνεχίζουν να εργάζονται στις ομάδες που σχηματίστηκαν κατά τη διάρκεια των σπουδών τους μετά την αποφοίτησή τους. Αυτό είναι σημαντικό, γιατί στο στάδιο της αναζήτησης επενδυτών, ένα από τα βασικά ερωτήματα είναι «ποια είναι η ομάδα σας» και «πώς γίνεται η αλληλεπίδραση σε αυτήν».

Ένα εντυπωσιακό παράδειγμα είναι η Looksery Inc, που ιδρύθηκε από τον Viktor Shaburov, η ομάδα του οποίου έχει αναπτύξει μια δημοφιλή εφαρμογή που προσθέτει μάσκες στα πρόσωπα των ανθρώπων σε λειτουργία βίντεο. Ο πυρήνας της εταιρείας ήταν τα μέλη μιας ομάδας ολυμπιάδας προγραμματισμού. Μόλις τρία χρόνια μετά την έναρξή του, το 2015, το πούλησαν στο Snapchat για 150 εκατομμύρια δολάρια. Ο Shaburov υποστηρίζει τώρα ενεργά εκπαιδευτικά προγράμματα για μαθητές και φοιτητές. Πρόσφατα ίδρυσε το Botan Investments Foundation και άνοιξε ένα πρόγραμμα επιχορήγησης για εκπαιδευτικούς στον τομέα της μηχανικής μάθησης.

Ο προγραμματιστής αλγορίθμων συναλλαγών AIM Tech με έδρα τη Μόσχα, που ιδρύθηκε από τον Ilya Sedoshkin, απασχολεί επίσης τους μετάλλιο του Παγκόσμιου Τελικού ICPC από το MIPT: Renat Gimadeev, Alexander Ostanin, Konstantin Semenov και άλλους. Αυτός είναι ένας τομέας όπου αποτιμάται η ταχύτητα των συναλλαγών. Και η ταχύτητα και οι αλγόριθμοι είναι αυτά που έχουν αναπτυχθεί ιδιαίτερα καλά στον αθλητικό προγραμματισμό.

Η τεχνολογική επιχειρηματικότητα έχει επηρεάσει και τις τράπεζες, οι οποίες πλέον μετατρέπονται όλο και περισσότερο σε εταιρείες πληροφορικής. Για παράδειγμα, το έργο iPavlov αναπτύσσει μια αυτόματη συνομιλία για τη Sberbank της Ρωσίας που βασίζεται σε τεχνολογίες μηχανικής εκμάθησης.

εταιρείες πληροφορικής και οι θάλαμοι τους

Η συντονισμένη δουλειά των πανεπιστημίων και η υποστήριξη από εταιρείες πληροφορικής έχουν διαμορφώσει την κουλτούρα του προγραμματισμού στη χώρα μας. Οι επιχειρήσεις, μαζί με τα πανεπιστήμια, οργανώνουν προγράμματα κατάρτισης, εισάγοντας έτσι νέες ικανότητες και μοντέλα επιχειρηματικών διαδικασιών που εισάγουν τα πανεπιστήμια στις εκπαιδευτικές δραστηριότητες. Οι εταιρείες που υποστηρίζουν την εκπαίδευση πληροφορικής στη χώρα περιλαμβάνουν τις Yandex, JetBrains, Mail.Ru Group, 1C, Tinkoff Bank, Sberbank και άλλες.

Για παράδειγμα, η εταιρεία JetBrains αναπτύσσει ένα πρόγραμμα σπουδών στο Τμήμα Μαθηματικών και Τεχνολογιών Πληροφορικής στο Κρατικό Πανεπιστήμιο της Αγίας Πετρούπολης και μαζί με το Acronis, ένα μεταπτυχιακό πρόγραμμα στο Ινστιτούτο Φυσικής και Τεχνολογίας της Μόσχας. Ο Όμιλος Mail.Ru διοργάνωσε πέντε εκπαιδευτικά προγράμματα για την ανάπτυξη ιστού και κινητών τηλεφώνων, την τεχνητή νοημοσύνη και τα έργα υψηλού φορτίου: Technopark με το Κρατικό Τεχνικό Πανεπιστήμιο της Μόσχας. N. E. Bauman, «Τεχνόσφαιρα» με τη Σχολή Υπολογιστικών Μαθηματικών και Κυβερνητικής του Κρατικού Πανεπιστημίου της Μόσχας. Lomonosov, Technotrek με MIPT, Technopolis με SPbPU και Technoatom με MEPhI.

Η Yandex έχει δημιουργήσει πολλά εκπαιδευτικά προγράμματα, για παράδειγμα, το "Σχολείο Ανάλυσης Δεδομένων" για προπτυχιακούς και πτυχιούχους τεχνικών ειδικοτήτων. Η Yandex έχει επίσης καθιερώσει μια υποτροφία για μαθητές της Ολυμπιάδας που είναι πρωτοετείς φοιτητές της Σχολής Επιστήμης Υπολογιστών HSE.

Οι εταιρείες αντλούν προσωπικό από το φοιτητικό περιβάλλον. Η ανάπτυξη του VKontakte είναι πολύ κοντά στην προσέγγιση της Ολυμπιάδας για την επίλυση προβλημάτων, επειδή οι δημιουργοί του βρίσκονται σε αυτό το σύστημα από το σχολείο. Για παράδειγμα, η ανάπτυξη λογισμικού του κοινωνικού δικτύου VKontakte έγινε από τον Nikolai Durov, δύο φορές νικητή του Παγκόσμιου Πρωταθλήματος ICPC στον προγραμματισμό από το Πανεπιστήμιο της Αγίας Πετρούπολης, και τον συμπαίκτη του Andrey Lopatin, προπονητή του Moscow Workshops ICPC, ο οποίος προπονούσε τις νικήτριες ομάδες. του Πανεπιστημίου της Αγίας Πετρούπολης. Και τώρα οι πρωταθλητές του ICPC Dmitry Egorov και Pavel Kunyavsky εργάζονται στο VKontakte.

Οι εταιρείες του εξωτερικού βοηθούν και τους φοιτητές, αλλά μας διακρίνουν τα λειτουργικά, αποτελεσματικά προγράμματα. Η Yandex δημιούργησε μια σχετικά εύχρηστη πλατφόρμα Yandex.Contest, όπου διεξάγονται διαγωνισμοί προγραμματισμού. Εκεί οι καθηγητές πανεπιστημίου μπορούν να ανεβάσουν οι ίδιοι τις εργασίες τους. Η επαλήθευση είναι αυτοματοποιημένη, πράγμα που σημαίνει ότι είναι αμερόληπτη, και αυτό βοηθά τα περιφερειακά πανεπιστήμια να ενσωματωθούν στο σύστημα εκπαίδευσης κορυφαίων προγραμματιστών.

Απασχολησιμότητα των Ρώσων

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

Στους ίδιους τους διαγωνισμούς, οι μαθητές ξεπερνούν μεγάλη ψυχολογική υπερφόρτωση. Τα πιο δύσκολα καθήκοντα, οι στενές προθεσμίες και οι δυνατοί αντίπαλοι δεν είναι τόσο άσχημα. Στο πρωτάθλημα ICPC, για παράδειγμα, τα παιδιά είναι σαν στο μικροσκόπιο: μαγνητοσκοπούνται συνεχώς από κάμερες, η οθόνη με τον κωδικό μεταδίδεται στο Διαδίκτυο. Όσοι αντέχουν το φορτίο, σε αγχωτικές καταστάσεις στη δουλειά, νιώθουν ήδη πολύ μεγαλύτερη αυτοπεποίθηση.

ελευθερία

Η βιομηχανία πληροφορικής στη Ρωσία και στον κόσμο αναπτύσσεται σε μεγάλο βαθμό ανεξάρτητα, σύμφωνα με την αρχή «Ο πιο αποτελεσματικός επιβιώνει». Δεν έχει καμία διαφορά από πού βρίσκεστε, εφόσον οι αλγόριθμοί σας επιταχύνουν τις διαδικασίες και κάνουν το σύστημα να λειτουργεί ταχύτερα και φθηνότερα. Επομένως, ο προγραμματισμός είναι το πράγμα στο οποίο ένα άτομο μπορεί να πετύχει τόσο στη Ρωσία όσο και στο εξωτερικό. Οι Ρώσοι προγραμματιστές, αντίθετα με τη δημοφιλή πεποίθηση, δεν θέλουν πάντα να μεταναστεύσουν. Αντίθετα, αναζητούν εργασίες που είναι ενδιαφέρουσες για τον εαυτό τους, από τις οποίες υπάρχουν πολλές τώρα στο Yandex, στο VKontakte και στις νεοσύστατες επιχειρήσεις.

δασκάλους

Στον τομέα της πληροφορικής στη Ρωσία και στον κόσμο υπάρχει μεγάλη έλλειψη προσωπικού. Επομένως, ανεξάρτητα από τη χώρα ή την περιοχή που παίρνετε, ο μέσος μισθός ενός ειδικού πληροφορικής θα είναι υψηλότερος από ό,τι σε άλλους κλάδους. Σύμφωνα με το HeadHunter, ο μέσος μισθός στον τομέα της πληροφορικής στη Ρωσία είναι 88.246 ρούβλια, ενώ ο μέσος μισθός στη Ρωσία είναι 45.640 ρούβλια. Στις ΗΠΑ, σύμφωνα με το Glassdoor, ο μέσος μισθός ενός ειδικού πληροφορικής σε ρούβλια είναι περίπου 330.000 το μήνα. Στο Ηνωμένο Βασίλειο, ο μισθός ενός προγραμματιστή είναι 31.901 λίρες ετησίως (περίπου 220.000 ρούβλια το μήνα). Στην Ελβετία, σύμφωνα με το SwissInfo, οι προγραμματιστές λαμβάνουν κατά μέσο όρο 4.608 ελβετικά φράγκα (περίπου 230.000 ρούβλια το μήνα). Αλλά όταν εργάζεστε με στατιστικά στοιχεία, πρέπει να καταλάβετε ότι το επίπεδο τιμών σε άλλες χώρες ποικίλλει επίσης σημαντικά, το ποσό επηρεάζεται από τη συναλλαγματική ισοτιμία του ρουβλίου έναντι άλλων νομισμάτων. Επίσης, σε πολλές ξένες χώρες, το επίπεδο των φόρων μειώνει σε μεγάλο βαθμό τον πραγματικό μισθό που πραγματικά λειτουργεί ο εργαζόμενος.

Οι υψηλοί μισθοί στην πληροφορική δεν είναι η όλη εικόνα. Προγραμματιστές από κορυφαία πανεπιστήμια αποσπώνται αμέσως μετά την αποφοίτησή τους και ακόμη νωρίτερα - οι εταιρείες προσπαθούν να εξασφαλίσουν την πίστη των μελλοντικών ειδικών ήδη από το σχολείο. Και αυτή η τάση δεν είναι μόνο στη Ρωσία. Υπάρχει έλλειψη ειδικευμένων προγραμματιστών στη Silicon Valley. Στην Καλιφόρνια, τα πολύμηνα μαθήματα προγραμματισμού για αποφοίτους τοπικών κολεγίων έχουν γίνει δημοφιλή, επειδή οι μαθητές μετά την αποφοίτησή τους δεν μπορούν να γράψουν κώδικα μόνοι τους.

Φαίνεται ότι χρειάζεται απλώς να εκπαιδεύσουμε περισσότερους πτυχιούχους, αλλά κάποιος πρέπει να το κάνει αυτό; Και οι μισθοί στην εκπαίδευση είναι χαμηλότεροι από τις εταιρείες. Είναι στον κλάδο της πληροφορικής που υπάρχει ένα μεγάλο κενό, το οποίο προκαλεί εκροή ποιοτικών δασκάλων. Αποδεικνύεται ότι δεν υπάρχει κανείς να προετοιμάσει την επόμενη γενιά. Ως εκ τούτου, η κουλτούρα προγραμματισμού παίζει μεγάλο ρόλο στο να εμπλακούν οι άνθρωποι και να παραμείνουν στο επάγγελμα. Στην Ευρώπη και τις ΗΠΑ, δεν είναι τόσο ανεπτυγμένο, αλλά καταφέραμε να εμπλέξουμε αρκετό αριθμό ατόμων σε αυτό το σύστημα. Για να συνεχιστεί η επιτυχία στον τομέα της Πληροφορικής, είναι απαραίτητο να αυξηθεί το κύρος της εκπαίδευσης πληροφορικής, να διαδοθεί αυτό το είδος δραστηριότητας.

Linus Torvalds, Donald Knuth, Richard Stallman, John Carmack - αυτό που δεν είναι όνομα, τότε θρύλος. Η διαδικτυακή έκδοση του VentureBeat απαριθμεί τους πιο έγκυρους προγραμματιστές στην παγκόσμια κοινότητα πληροφορικής.

Linus Torvalds

Δημιούργησε το Linux, ένα δωρεάν λειτουργικό σύστημα, σε έναν κοιτώνα στο Πανεπιστήμιο του Ελσίνκι. Σήμερα, το Linux τρέχει κέντρα δεδομένων και υπερυπολογιστές και αναπτύσσεται από μια ορδή οπαδών ανοιχτού κώδικα σε όλο τον κόσμο.

Ο Τόρβαλντς είναι γνωστός, ειδικότερα, για το γεγονός ότι δεν μπαίνει στην τσέπη του ούτε λέξη και δεν προσπαθεί να ευχαριστήσει το κοινό. Σε μια από τις πρόσφατες ομιλίες του, όταν ρωτήθηκε από το κοινό εάν τρομάζει τα μέλη της κοινότητας του Linux με τον τρόπο επικοινωνίας του, απάντησε: «Δεν σε βάζω δεκάρα». Σχετικά με τον Torvalds μεταξύ των προγραμματιστών υπάρχουν τα ίδια αστεία με τους κατοίκους της πόλης για τον Τσακ Νόρις. Για παράδειγμα, ο Torvalds μπορεί να διαιρέσει με το μηδέν και να παίξει τρισδιάστατα παιχνίδια, εκτελώντας τον πηγαίο κώδικα τους σε πραγματικό χρόνο στο μυαλό του.

Σερ Τιμ Μπέρνερς-Λη

Ο μόνος σε αυτή τη λίστα που κατάφερε να κερδίσει τον τίτλο του ιππότη ανακηρύχθηκε ιππότης από τη Βρετανική Βασίλισσα Ελισάβετ Β'. Είναι ο δημιουργός του Hypertext Transfer Protocol (HTTP), της τεχνολογίας πάνω στην οποία είναι χτισμένο ολόκληρο το Διαδίκτυο.

Τώρα ηγείται του Alliance for Affordable Internet, ενός μη κερδοσκοπικού οργανισμού που υποστηρίζεται από την Google, το Facebook και τη Microsoft, αφιερωμένος στο να κάνει την ευρυζωνική πρόσβαση προσιτή σε ανθρώπους σε όλο τον κόσμο.

Ντόναλντ Κνουθ

Ακαδημαϊκά συγγράμματα στην επιστήμη των υπολογιστών του κέρδισαν τον τίτλο του «πατέρα της ανάλυσης αλγορίθμων». Όλα στον ιστό, από τον αλγόριθμο επιλογής ροών του Facebook μέχρι τον παρόμοιο αλγόριθμο επιλογής προϊόντων της Amazon, οφείλουν κάτι σε αυτό. Στα 77 του γράφει ένα βιβλίο με τίτλο The Art of Computer Programming. Ο Knuth είναι επίσης επίτιμος καθηγητής στο Stanford.

Μπρένταν Άικ

Ο δημιουργός της γλώσσας προγραμματισμού JavaScript, η οποία είναι το de facto πρότυπο για τον προγραμματισμό Ιστού. Συμμετείχε στη δημιουργία της Mozilla, της εταιρείας που αναπτύσσει το πρόγραμμα περιήγησης Firefox. Παραιτήθηκε από τη θέση του Διευθύνοντος Συμβούλου όταν έγινε γνωστό για την υλική υποστήριξή του στο έργο για την απαγόρευση των γάμων ομοφυλοφίλων στην Καλιφόρνια.

Solomon Hykes

Ο δημιουργός του Docker, μιας τεχνολογίας που αγαπούν οι προγραμματιστές επειδή συσκευάζει μια εφαρμογή με ολόκληρο το περιβάλλον της σε κοντέινερ και την παραδίδει στους διακομιστές. Λειτουργεί σαν εικονική μηχανή, αλλά πολύ πιο γρήγορα. Το Docker ξεκίνησε ως δευτερεύον έργο στο dotCloud, αλλά όταν αποδείχθηκε ότι ήταν ένα δημοφιλές προϊόν, η εταιρεία πέρασε από μια περιστροφή και σύντομα έγινε μονόκερος.

Mark Zuckerberg

Δημιουργός του Facebook. Πιστεύει ότι όσο μικρότερη και πιο ευέλικτη είναι η ομάδα, τόσο πιο επιτυχημένη θα λειτουργήσει. Το δισεκατομμυριοστό κοινωνικό δίκτυο εξυπηρετείται από «μόνο» 10.000 άτομα σε όλο τον κόσμο.

David Heinemeier Hansson

Γνωστό ως DHH. Ιδρυτής του Ruby on Rails, του εξαιρετικά δημοφιλούς πλαισίου που του χάρισε τον τίτλο και το βραβείο Google Hacker of the Year το 2005.

Ρίτσαρντ Στάλμαν

Γνωστός κυρίως για τον αγώνα για το ελεύθερο λογισμικό, ο ιδρυτής του GNU, ο συγγραφέας της ιδέας του "copyleft" - σε αντίθεση με τα πνευματικά δικαιώματα. Πολύ αρχές, δεν χρησιμοποιεί ιδιόκτητες εξελίξεις.

Μπραμ Κοέν

Ο δημιουργός του πρωτοκόλλου BitTorrent, το οποίο έδωσε στους χρήστες τη δυνατότητα να κατεβάζουν αρχεία εξαιρετικά γρήγορα. Το BitTorrent είναι απίστευτα δημοφιλές, με μια μέτρια εκτίμηση της συνολικής βάσης χρηστών 250 εκατομμυρίων παγκοσμίως. Πέρυσι, ο Thom Yorke προσπάθησε να διανείμει το άλμπουμ αποκλειστικά μέσω BitTorrent. Κι όμως, οι δυνατότητες του BitTorrent εκτιμήθηκαν κυρίως από τους πειρατές του Διαδικτύου.

Τζέιμς Γκόσλινγκ

Δημιούργησε τη γλώσσα προγραμματισμού Java ενώ εργαζόταν στη Sun Microsystems. Μετά την εξαγορά της Oracle το 2010, ο Gosling αποσύρθηκε και έγινε ένας από τους κορυφαίους κριτικούς της Oracle. Από τότε, εργάστηκε για πέντε μήνες στη Google προτού ενταχθεί στην startup Liquid Robotics. Είναι επίσης μέλος της διάσημης ουκρανικής startup Jelastic ως ανεξάρτητος διευθυντής.

Bjorn Stroustrup

Ο Δανός προγραμματιστής δημιούργησε τη γλώσσα προγραμματισμού C++ το 1978, βελτιώνοντας τη C. Εξακολουθεί να εργάζεται ενεργά: διδάσκει στο Texas A&M University, στο Πανεπιστήμιο Columbia, και επίσης εργάζεται στη Morgan Stanley.

Τζον Κάρμακ

Συνιδρυτής της id Software. Σε όλο τον κόσμο είναι γνωστός ως ο δημιουργός του Doom. Παρεμπιπτόντως, η ιδέα για το παιχνίδι γεννήθηκε κατά τη διάρκεια ενός πάρτι D&D που η ομάδα πραγματοποιούσε τακτικά στα κεντρικά γραφεία της id Software εδώ και αρκετά χρόνια. Και ο κύριος του παιχνιδιού ήταν πάντα ο Τζον. Ήταν ο πρώτος που δοκίμασε τα κόλπα των τρισδιάστατων γραφικών που χρησιμοποιούνται ακόμα και σήμερα.

Τώρα απασχολείται στην Oculus VR, την οποία το Facebook αγόρασε για 2 δισεκατομμύρια δολάρια.

Κατάφεραν να δημιουργήσουν θρυλικά προϊόντα που άλλαξαν τον κόσμο και συγκλονίζουν την ανθρωπότητα με εξωφρενικό τρόπο. Οι κορυφαίοι πλουσιότεροι προγραμματιστές στον κόσμο ανοίγει ο συμπατριώτης μας.

5η θέση - Pavel Durov. Ο εκκεντρικός δημιουργός του δημοφιλούς κοινωνικού δικτύου VKontakte στη Ρωσική Ομοσπονδία και του αγγελιοφόρου Telegram είναι νέος (είναι μόλις 33 ετών), αλλά ήδη υπέροχα πλούσιος. Το Forbes υπολογίζει την περιουσία του σε 1,7 δισεκατομμύρια δολάρια - με αυτά τα χρήματα μπορείτε να αγοράσετε 60.000 διαμερίσματα ενός δωματίου στο Νοβοσιμπίρσκ.

Ο Πάβελ άρχισε να ενδιαφέρεται για τον προγραμματισμό σε ηλικία 11 ετών και χρησιμοποίησε τις γνώσεις του για χουλιγκανισμό. Κάποτε άλλαξε την προφύλαξη οθόνης σε όλους τους σχολικούς υπολογιστές σε μια φωτογραφία ενός καθηγητή πληροφορικής με τη λεζάντα "Πρέπει να πεθάνει". Ο Πάβελ δημιούργησε το κύριο πνευματικό του τέκνο, το κοινωνικό δίκτυο VKontakte, το 2006, αφού γνώρισε το αμερικανικό Facebook. Σήμερα το "VK" είναι ο ιστότοπος με τις περισσότερες επισκέψεις στο Runet.

Το 2014, ο Pavel Durov μετανάστευσε στο εξωτερικό. Μετά την πώληση του VKontakte, άρχισε να αναπτύσσει το Telegram messenger. Το 2017, δεν φοβήθηκε να μπει σε μεγάλη σύγκρουση με την Roskomnadzor, αρνούμενος να εκδώσει κλειδιά για την αποκρυπτογράφηση της αλληλογραφίας. Ο πόλεμος με ποικίλη επιτυχία και από τις δύο πλευρές είναι ακόμη σε εξέλιξη.

4η θέση - Linus Torvalds. Ένας Φινλανδοαμερικανός προγραμματιστής και χάκερ δημιούργησε το περίφημο Linux - τον πυρήνα του λειτουργικού συστήματος GNU / Linux, το οποίο είναι σήμερα το πιο κοινό δωρεάν λειτουργικό σύστημα. Ο Torvalds μοιράζεται την ιδεολογία του ανοιχτού κώδικα και όλοι έχουν πρόσβαση στον κώδικα Linux για να βελτιώσουν αυτό το προϊόν.

Στις 17 Σεπτεμβρίου 1991, ο πηγαίος κώδικας του προγράμματος, που δημοσιεύτηκε από τη Linus για δημόσια λήψη, προκάλεσε πραγματική αναταραχή μεταξύ χιλιάδων προγραμματιστών. Όλοι άρχισαν να βελτιώνουν το λειτουργικό σύστημα και να μοιράζονται τα αποτελέσματά τους. Τώρα μόνο το 2% περίπου του πυρήνα του συστήματος Linux είναι γραμμένο από τον ίδιο τον Torvalds, αλλά είναι στο χέρι του να κάνει αλλαγές στον επίσημο κλάδο του πυρήνα. Ένας αστεροειδής πήρε το όνομά του από τον Linus Torvalds και το περιοδικό Time τον αναγνώρισε ως έναν από τους ανθρώπους με τη μεγαλύτερη επιρροή.

3η θέση - Σεργκέι Μπριν. Ο συνιδρυτής της αυτοκρατορίας της Google στα τέλη του 2017 κατέλαβε την 13η θέση στη λίστα Forbes με περιουσία 47,5 δισεκατομμυρίων δολαρίων. Ο Μπριν γεννήθηκε στη Μόσχα το 1973 σε οικογένεια μαθηματικών. Σε ηλικία έξι ετών, ο Σεργκέι μετακόμισε στις Ηνωμένες Πολιτείες με τους γονείς του, αλλά εξακολουθεί να μιλάει ρωσικά μαζί τους.

Το 1998, ο Brin ίδρυσε την Google μαζί με τον συμφοιτητή Larry Page. Η Google λειτουργεί πλέον πάνω από ένα εκατομμύριο διακομιστές σε όλο τον κόσμο και επεξεργάζεται πάνω από ένα δισεκατομμύριο ερωτήματα αναζήτησης και 24 petabyte δεδομένων χρηστών κάθε μέρα. Η εταιρεία κατέχει τέτοια «τέρατα» όπως το YouTube και το Android OS.

2η θέση - Mark Zuckerberg. Προγραμματιστής του μεγαλύτερου κοινωνικού δικτύου στον κόσμο - Facebook. Κατέχει επίσης το κοινωνικό δίκτυο Instagram και το WhatsApp messenger. Ο Μαρκ αυτοαποκαλούσε τον εαυτό του χάκερ από το επάγγελμά του. Ο 25χρονος προγραμματιστής έχει γίνει ένας από τους νεότερους δισεκατομμυριούχους. Το 2017, η περιουσία του αυξήθηκε στα 71 δισεκατομμύρια δολάρια.

Ο Ζούκερμπεργκ χαρακτηρίζεται από ασυνήθιστα χαρακτηριστικά - για παράδειγμα, τρώει μόνο το κρέας ζώων που σκότωσε με τα χέρια του. Ο Mark διακρίνεται από επιμονή - για παράδειγμα, με το να παντρευτεί έναν Κινέζο Αμερικανό, έθεσε στον εαυτό του καθήκον να μάθει κινέζικα και το αντιμετώπισε με επιτυχία. Παρά την περιουσία του, ο δισεκατομμυριούχος οδηγεί ένα κανονικό Volkswagen Golf GTI και θεωρείται επίσης ο πιο όμορφα ντυμένος κάτοικος της Silicon Valley.

1η θέση - Μπιλ Γκέιτς. Στη δεκαετία του 1990, το όνομά του έγινε γνωστό όνομα - οι λεγόμενοι επιτυχημένοι πλούσιοι. Το 1996, ο Γκέιτς έγινε ο πλουσιότερος άνθρωπος στον πλανήτη. Από το 2017, ο Γκέιτς κατέχει τη δεύτερη θέση στην κατάταξη του Forbes με 90 δισεκατομμύρια δολάρια.

Σε ηλικία 13 ετών, ο Bill έγραψε το πρώτο του πρόγραμμα - το παιχνίδι "Tic-Tac-Toe" στη γλώσσα προγραμματισμού BASIC. Σε ηλικία 15 ετών, εισέβαλε σε έναν υπολογιστή για να παρατείνει τις ώρες εργασίας που είχαν λήξει και τον εξοστρακίστηκαν από το αυτοκίνητο για όλο το καλοκαίρι. Μέχρι το τέλος του δημοτικού σχολείου, η κακή συμπεριφορά του Γκέιτς άρχισε να ανησυχεί τόσο πολύ τους γονείς και τους δασκάλους του που τον παρέπεμψαν σε ψυχίατρο.

Το 1975 ίδρυσε τη Microsoft, η οποία εξελίχθηκε σε γίγαντα λογισμικού και έφερε το λειτουργικό σύστημα Windows στον κόσμο.



Συνεχίζοντας το θέμα:
Windows

Natalya Komarova , 28/05/2009 (25/03/2018) Όταν διαβάζετε ένα φόρουμ ή ένα blog, θυμάστε τους συντάκτες των αναρτήσεων με ψευδώνυμο και ... από την εικόνα του χρήστη, το λεγόμενο avatar ....

Νέα άρθρα
/
Δημοφιλής