პროგრამირების ენების რეიტინგი. ვინ არის მსოფლიოში საუკეთესო პროგრამისტი? რომელი პროგრამირების ენა აირჩიოს სასწავლად

ქალაქელებს შორის პროგრამისტები ახლა პატივსაცემი პროფესიაა. ბოლოს და ბოლოს, მათ გარეშე არ იქნებოდა აიფონები და ფეისბუქი, ისინი ქმნიან მაგარ კომპანიებს და არიან იმ მცირერიცხოვანთა შორის, რომლებიც უკრაინაში დოლართან არიან მიბმული. და ვინ არის პოპულარული უშუალოდ IT სპეციალისტებს შორის? VentureBeat არის ლეგენდარული პროგრამისტების სია, რომლებიც სარგებლობენ უდიდესი ავტორიტეტით გლობალურ IT საზოგადოებაში.

ლინუს ტორვალდსიჰელსინკის უნივერსიტეტის საერთო საცხოვრებელ ოთახში შექმნა Linux, უფასო ოპერაციული სისტემა. დღეს Linux მართავს მონაცემთა ცენტრებსა და სუპერკომპიუტერებს და შემუშავებულია უფასო პროგრამული უზრუნველყოფის გულშემატკივრების მიერ მთელ მსოფლიოში.

ტორვალდსი ცნობილია, კერძოდ, იმით, რომ ჯიბეში არ ჩადის სიტყვაზე და არ ცდილობს საზოგადოების სიამოვნებას. ერთ-ერთ ბოლო გამოსვლაზე, როდესაც აუდიტორიას ჰკითხეს, აშინებს თუ არა ის ლინუქსის საზოგადოების წევრებს თავისი კომუნიკაციის მანერით, მან უპასუხა: "მე შენზე არ ვცდები". ტორვალდის შესახებ დეველოპერებს შორის არის იგივე ხუმრობები, რაც ქალაქელებს შორის ჩაკ ნორისის შესახებ. მაგალითად, ტორვალდსს შეუძლია გაყოს ნულზე და ითამაშოს 3D თამაშები, შეასრულოს მათი საწყისი კოდი რეალურ დროში თავის გონებაში.

სერ ტიმ ბერნერს-ლი- ერთადერთი ამ სიაში, რომელმაც მოახერხა რაინდის წოდება - მას ბრიტანელმა დედოფალმა ელიზაბეტ მეორემ მიანიჭა რაინდი. ის არის ჰიპერტექსტის გადაცემის პროტოკოლის (HTTP) შემქმნელი, ტექნოლოგია, რომელზეც აგებულია მთელი ინტერნეტი.

ის ახლა ხელმძღვანელობს ალიანსს ხელმისაწვდომი ინტერნეტისთვის, არაკომერციული ორგანიზაცია, რომელსაც მხარს უჭერს Google, Facebook და Microsoft, რომელიც ეძღვნება ფართოზოლოვანი ინტერნეტის ხელმისაწვდომობას მთელს მსოფლიოში.

დონალდ კნუტი. კომპიუტერულ მეცნიერებაში მისმა აკადემიურმა მუშაობამ მას "ალგორითმის ანალიზის მამის" წოდება მოუტანა. ინტერნეტში ყველაფერი, Facebook-ის არხის შერჩევის ალგორითმიდან დაწყებული, Amazon-ის მსგავსი პროდუქტების შერჩევის ალგორითმამდე, რაღაცას ემსახურება. ის უკვე 77 წლისაა, მაგრამ მაინც მუშაობს. ის ამჟამად წერს წიგნს სახელწოდებით კომპიუტერული პროგრამირების ხელოვნება. ის ასევე არის სტენფორდის საპატიო პროფესორი.

ბრენდან აიკი, JavaScript პროგრამირების ენის შემქმნელი, რომელიც წარმოადგენს ვებ პროგრამირების დე ფაქტო სტანდარტს. მონაწილეობა მიიღო Mozilla-ს შექმნაში, კომპანია, რომელიც ავითარებს Firefox ბრაუზერს. გადადგა აღმასრულებელი დირექტორის თანამდებობაზე, როდესაც ცნობილი გახდა კალიფორნიაში გეი ქორწინების აკრძალვის პროექტის მატერიალური მხარდაჭერის შესახებ.

სოლომონ ჰაიკსი, Docker-ის შემქმნელი, ტექნოლოგია, რომელიც დეველოპერებს უყვართ, რადგან ის ათავსებს კოდს კონტეინერებში და აწვდის მას სერვერებზე. მუშაობს როგორც ვირტუალური მანქანა, მაგრამ ბევრად უფრო სწრაფად. Docker-მა დაიწყო, როგორც გვერდითი პროექტი dotCloud-ში, მაგრამ როდესაც ის პოპულარული პროდუქტი აღმოჩნდა, კომპანიამ გაიარა პივოტი და მალევე გახდა unicorn.

მარკ ცუკერბერგიფეისბუქის შემქმნელი. რომ რაც უფრო პატარა და მოქნილი იქნება გუნდი, მით უფრო წარმატებული იქნება ის. მილიარდერ სოციალურ ქსელს მთელ მსოფლიოში „მხოლოდ“ 10 000 ადამიანი ემსახურება.

დევიდ ჰაინმაიერ ჰანსონი, ცნობილი როგორც DHH. Ruby on Rails-ის დამფუძნებელი, სუპერ პოპულარული ფრეიმერი, რომელმაც 2005 წელს მიიღო ტიტული და Google-ის წლის ჰაკერის ჯილდო.

რიჩარდ სტალმანი, რომელიც ძირითადად ცნობილია თავისუფალი პროგრამული უზრუნველყოფისთვის ბრძოლით, GNU-ს დამფუძნებელი, "copyleft"-ის იდეის ავტორი - საავტორო უფლებებისგან განსხვავებით. ძალიან პრინციპულია, არ იყენებს რაიმე საკუთრების განვითარებას.

ბრამ კოენი, BitTorrent პროტოკოლის შემქმნელი, რომელიც მომხმარებლებს აძლევდა ფაილების სუპერ სწრაფად ჩამოტვირთვის შესაძლებლობას. BitTorrent წარმოუდგენლად პოპულარულია, მოკრძალებული შეფასებით 250 მილიონი მომხმარებელი მთელ მსოფლიოში. გასულ წელს ტომ იორკმა სცადა ალბომის გავრცელება ექსკლუზიურად BitTorrent-ის საშუალებით. და მაინც, BitTorrent-ის შესაძლებლობები პირველ რიგში ინტერნეტ მეკობრეებმა დააფასეს.

ჯეიმს გოსლინგი Java პროგრამირების ენის შემქმნელი. მაგრამ თქვენ უკვე იცით ეს. რაც შეიძლება არ იცოდეთ არის ის, რომ ცნობილი უკრაინული სტარტაპ Jelastic-ის ჯეიმსი დამოუკიდებელი დირექტორია.

ბიორნ სტრუსტრუპი, დანიელი პროგრამისტი. 1978 წელს მან შექმნა C++ პროგრამირების ენა, დახვეწა C. ის კვლავ აქტიურად მუშაობს: ასწავლის ტეხასის უნივერსიტეტში. A&M, კოლუმბიის უნივერსიტეტი და ასევე დასაქმებულია Morgan Stanley-ში.

ჯონ კარმაკი id Software-ის თანადამფუძნებელი. მთელ მსოფლიოში ის ცნობილია, როგორც Doom-ის შემქმნელი. სხვათა შორის, თამაშის იდეა გაჩნდა D&D წვეულების დროს, რომელსაც გუნდი რეგულარულად ატარებდა id Software-ის შტაბ-ბინაში რამდენიმე წლის განმავლობაში. და თამაშის ოსტატი ყოველთვის იყო ჯონი. მან პირველმა გამოსცადა 3D გრაფიკის ხრიკები, რომლებიც დღესაც გამოიყენება.

ახლა ის დასაქმებულია Oculus VR-ში, რომლის ღირებულება 2 მილიარდი დოლარია.

ბევრი ადამიანი, ვინც არ არის დაკავშირებული IT სფეროსთან, მოგზაურობის დასაწყისში ფიქრობს თემაზე: რა პროგრამირების ენა ისწავლოს? ბოლოს და ბოლოს, ბევრი ენაა, დაახლოებით ათასი. თუმცა, არ არსებობს ერთი სწორი პასუხი კითხვაზე, რომელი პროგრამირების ენაა საუკეთესო. თითოეული ენა შეიქმნა კონკრეტული პრობლემების გადასაჭრელად. დროთა განმავლობაში ზოგიერთმა მათგანმა დაკარგა აქტუალობა, შესაბამისად, ეს ენები უკანა პლანზე გადავიდა. წამყვან პოზიციებს იკავებდნენ ენები, რომლებიც აკმაყოფილებენ მსხვილი კორპორაციების, ინტერნეტ პლატფორმაზე საქმიანობით დაკავებული ბიზნესის საჭიროებებს. IT ტექნოლოგიების ბაზარზე ენაზე მოთხოვნის გასარკვევად, ასევე საკუთარი თავის არჩევის ამოცანის გასამარტივებლად, თუ პროგრამირების დაწყებას გადაწყვეტთ, პროგრამირების ენების რეიტინგი დაგეხმარებათ.

რა არის რეიტინგი?

პროგრამირების ენის რეიტინგიარის მისი პოპულარობის საზომი, რომელიც განისაზღვრება ერთი ან რამდენიმე კრიტერიუმის საფუძველზე. მაგალითად, ინტერნეტში მომხმარებელთა ენის მოთხოვნები, გადმოწერილი პროგრამული უზრუნველყოფის რაოდენობა, ფორუმის დისკუსიების რაოდენობა, ბაზარზე ვაკანსიების რაოდენობა. მაგალითად, აი, როგორ შეგიძლიათ გამოთვალოთ ჯავის რეიტინგი ოთხ ენას შორის, მომხმარებლის მოთხოვნის საფუძველზე ინტერნეტში:

სადაც n არის მომხმარებლის მოთხოვნების რაოდენობა ენების მიხედვით ინტერნეტში.

რა რეიტინგებია?

რეიტინგი არ პასუხობს კითხვას, რომელი პროგრამირების ენაა უკეთესი, არამედ ახასიათებს მისი გამოყენების პოპულარობას. ქვემოთ მოცემულია რეიტინგები სხვადასხვა კომპანიებისგან, რომლებიც დიდი ხანია აკვირდებიან პროგრამირების ენების პოპულარობას. კომპანიის რეიტინგი TIOBE პროგრამული უზრუნველყოფა(ნახ. 1). რეიტინგის შედეგების ანალიზი მოიცავს მონაცემებს 25 ძირითადი საძიებო სისტემის ძიების შედეგებზე დაფუძნებული, მათ შორის Google, Ebay, YouTube, Yahoo!, Wikipedia, Amazon, Bing.

სურათი 1. რეიტინგი TIOBE Software-ისგანრეიტინგი წითელი ბერი(ნახ. 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 პლატფორმებისთვის პროგრამული პროდუქტების შესაქმნელად. რაც შეეხება ჯავას, მან დაიმკვიდრა თავი, როგორც სწრაფმა (ნახ. 7), საიმედო და პლატფორმისგან დამოუკიდებელი ენა, რაც მას საუკეთესო პროგრამირების ენად აქცევს საწარმოს აპლიკაციების - საწარმოს მასშტაბით აპლიკაციების განვითარებისთვის. Java უკვე დიდი ხანია ლიდერია პროგრამისტების სამუშაო ბაზარზე. ამას მოწმობს ბოლო 4 წლის განმავლობაში IEEE Spectrum-ის ვაკანსიების მონიტორინგის შედეგები, ასევე Indeed-ის მონაცემები:

Java ენა შეიქმნა პროგრამისტების მუშაობის გასამარტივებლად და მათი უნარების მოთხოვნების შესამცირებლად, ასე რომ, მისი გამოყენება უფრო ადვილი და „უსაფრთხოა“, ვიდრე C და C++. იმისათვის, რომ სწორად დაპროგრამოთ C ან C++, თქვენ უნდა გქონდეთ საკმაოდ მაღალი კვალიფიკაცია, რადგან ამ ენებს აქვთ დაბალი დონის პროგრამირების ხელსაწყოების გამოყენების შესაძლებლობა. ცოდნის არასაკმარისი დონით, დაუცველი და ბუნდოვანი კოდის დაწერის ალბათობა, რომლის გამართვა რთულია ამ ენების გამოყენებით, გაცილებით მაღალია ვიდრე Java-ში. ჯავა არის ადვილად შესასწავლი ენა, რომლის ათვისება შესაძლებელია "სახლიდან გაუსვლელად" ინტერნეტში არსებული უზარმაზარი მასალისა და სხვადასხვა ონლაინ სასწავლო რესურსების წყალობით, ამიტომ გირჩევთ, უფრო ახლოს დააკვირდეთ მას, როგორც პირველ ენას. ვისწავლოთ. ისეთი ფორუმების არსებობის წყალობით, როგორიცაა StackOverFlow, Javatalks და Cyberforum, Java-ს სწავლისას მარტივად შეგიძლიათ იპოვოთ პასუხი ნებისმიერ კითხვაზე პროგრამირების თემაზე. გარდა ამისა, ჯავის დეველოპერები არიან ყველაზე მაღალანაზღაურებადი პროგრამისტები. ამის შესახებ მეტი შეგიძლიათ წაიკითხოთ.

შევაჯამოთ

ასე რომ, თუ ჯერ არ გადაგიწყვეტიათ რომელი ენა უნდა ისწავლოთ, მიჰყევით ამ ნაბიჯებს:
  1. იფიქრეთ იმაზე, რისი გაკეთებაც გსურთ მომავალში (ვებ განვითარება, თამაშებისთვის აპლიკაციებისა და პროგრამული უზრუნველყოფის შემუშავება, მობილურის განვითარება, საწარმოს სერვერის აპლიკაციების განვითარება)
  2. ნახეთ ორი ან სამი ძირითადი ენის რეიტინგი, გადახედეთ ენების პოპულარობას ინტერნეტში
  3. გამოიკვლიეთ სამუშაო და სახელფასო ბაზარი თქვენს მხარეში (მაგალითად, სამუშაოს საძიებო საიტებზე)
  4. შეაფასეთ თქვენი ძლიერი მხარეები და დრო, რომელიც შეგიძლიათ დაუთმოთ პროგრამირების სწავლას

ჯავა საუკეთესო არჩევანია

რატომ არის Java საუკეთესო პროგრამირების ენა დამწყებთათვის უმრავლესობისთვის?
  • Java-ს ცოდნით, დიდი ალბათობით დაკავდებით საწარმოს აპლიკაციების შემუშავებით. ეს სამუშაო კარგად არის გადახდილი, რადგან კლიენტები არიან კორპორაციები, ბანკები და მსხვილი ბიზნეს მოთამაშეები.
  • Java-ის ცოდნა გაძლევთ შესაძლებლობას ჩაერთოთ პერსპექტიულ, აქტიურად განვითარებად და კარგად ანაზღაურებად მობილური აპლიკაციების შემუშავებაში.
  • მსოფლიოში გაშვებული საწარმოს სერვერის აპლიკაციების დიდი უმრავლესობა იწერება Java-ზე, ამიტომ ენა, ყველაზე პესიმისტურ სცენარშიც კი, კიდევ მრავალი წლის განმავლობაში იქნება მხარდაჭერილი.
  • მრავალი წელია ჯავა ლიდერობს ვაკანსიების რაოდენობით. ხშირად დამსაქმებლები მსხვილი კომპანიები არიან და ჯუნუსთვის უფრო ადვილია განვითარება დიდ კომპანიაში, ვიდრე პატარაში.
  • ჯავის სწავლა საკმაოდ მარტივია. მას შემდეგ რაც აითვისებთ, თქვენ დაეუფლებით პროგრამირების საფუძვლებს, რომლებიც აუცილებელია ნებისმიერი პროგრამისტისთვის. ამავდროულად, ამის შემდეგ ძალიან მარტივია JavaScript-ის ან Python-ის სწავლა და ბევრად უფრო ადვილია შედარებით რთული C ++-ის მიახლოება.
  • Java ენა უფრო ადვილი გამოსაყენებელია, ვიდრე C ოჯახის ენები. ამავდროულად, Java-ის ცოდნა საშუალებას გაძლევთ სამართლიანად ჩაითვალოთ პროფესიონალ დეველოპერად.
  • და ბოლოს, მაგრამ არანაკლებ მნიშვნელოვანია, ჯავის განვითარება კარგად იხდის.

HackerRank-ის მიხედვით, პლატფორმის მილიონნახევარი აუდიტორიით, სადაც პროგრამისტები ეჯიბრებიან პრობლემების გადაჭრაში, 2017 წელს რუსეთი ჩინეთის შემდეგ მეორე ადგილზეა უძლიერესი პროგრამისტების რეიტინგში და აბსოლუტური ლიდერია ალგორითმების შემუშავებაში. მაგრამ ყველაზე შთამბეჭდავ შედეგებს აჩვენებენ რუსი სტუდენტები, რომლებიც ყველას აჯანყებენ საერთაშორისო ოლიმპიადებსა და ჩემპიონატებზე.

2000 წლიდან რუსეთმა მოიპოვა 32 ოქროს მედალი ICPC სტუდენტური პროგრამირების საერთაშორისო ჩემპიონატზე, ბევრად უსწრებს ჩინეთს 13 მედლით და აშშ-ს 6-ით.

რა ხდის რუს IT სპეციალისტებს მოთხოვნად და წარმატებულს?

"LITMO-1" (1958) იყო პირველი უნივერსალური ელექტრონული ციფრული მანქანა საინჟინრო გამოთვლებისთვის, შეიცავდა 850 ელექტრონულ მილს, ასრულებდა 100 ოპერაციას წამში და ჰქონდა 2048 ბაიტი მეხსიერება.
.

უწყვეტობა

თანამედროვე რუსეთმა საბჭოთა კავშირისგან ძლიერი მათემატიკური სკოლა მიიღო. საბჭოთა მეცნიერებმა გააკეთეს რევოლუციური გარღვევები ტექნიკურ და საბუნებისმეტყველო მეცნიერებებში - უბრალოდ დაიმახსოვრე პიოტრ კაპიცას, იგორ კურჩატოვის, ლევ ლანდაუს სახელები.

ოთხმოცდაათიან წლებში სსრკ-ს დაშლის შემდეგ, IT სპეციალისტებს დიდი მოთხოვნა ჰქონდათ. პროგრამირება თითქმის ერთადერთი პროფესიული სფერო იყო, სადაც ფულის გამომუშავება შეიძლებოდა. კარგად მცოდნე მათემატიკოსისთვის მარტივია პროგრამირების სწავლა, რადგან კომპიუტერული მეცნიერება მათემატიკის პრაქტიკული გამოყენებაა. ამიტომ, რუსეთში ინფორმატიკა, თუმცა დაგვიანებით, ასევე გახდა მეცნიერებისა და პრაქტიკის განვითარებული სფერო.

სმარტები სკოლიდან

რუსი სკოლის მოსწავლეები დაწყებითი კლასებიდან უამრავ პრობლემას წყვეტენ, რომლებშიც ერთდროულად რამდენიმე ნაბიჯის გათვალისწინებაა საჭირო. ჩვენი მოსწავლეებისთვის ნაკლოვანებას იძლევა გაკვეთილებსა და ოლიმპიადებზე კალკულატორის გამოყენების აკრძალვაც. საფრანგეთსა და აშშ-ში ნებადართულია თქვენი გამოთვლების გამარტივება მესამე კლასიდან.

გარდა ამისა, ჩვენი სკოლის მოსწავლეები საკმაოდ ადრე იწყებენ მუშაობას აბსტრაქტული ცნებებით. მაგალითად, უმაღლესში უკვე გვაქვს მრავალწევრები. რიცხვები წარმოუდგენელი ცნებაა, მაგრამ (a + b) 2 ბევრად უფრო რთული გასაგებია. ეს მოითხოვს აბსტრაქტული აზროვნების უნარს.

რუსეთს ასევე აქვს კარგად განვითარებული სპეციალური სკოლების სისტემა, ლიცეუმები ფიზიკა-მათემატიკის სპეციალობით, დაყოფა სპეციალობებად უფროს კლასებში. ოლიმპიადა ხელს უწყობს სკოლის სკამიდან ნიჭიერი ბავშვების შერჩევას და ქვეყნის საუკეთესო უნივერსიტეტებში გაგზავნას. სკოლის მოსწავლეებისთვის რუსულენოვანი ოლიმპიადის ეტაპების გავლისას, სტუდენტები ვარჯიშობენ რთულ ამოცანებზე და იძენენ გამოცდილებას საუკეთესოთა შორის შეჯიბრებაში. შედეგად, უკვე ინფორმატიკისა და ფიზიკის საერთაშორისო ოლიმპიადის სასკოლო ეტაპზე რუსი ბავშვები აჩვენებენ გამორჩეულ შედეგებს.

გენადი კოროტკევიჩის სახელი ყველამ იცის, ვისაც სპორტული პროგრამირება უყვარს. ის მსოფლიოში ყველაზე ტიტულოვანი ოლიმპიადის პროგრამისტია და Codeforces კოდირების რეიტინგში პირველ ადგილს იკავებს. თავდაპირველად, კოროტკევიჩი იყო IOI საერთაშორისო სასკოლო ოლიმპიადის ყველაზე ახალგაზრდა გამარჯვებული ბელორუსიიდან, მოგვიანებით კი ჩაირიცხა რუსეთის უნივერსიტეტში და 2013 და 2015 წლებში ICPC მსოფლიო სტუდენტური პროგრამირების ჩემპიონატზე, როგორც ITMO უნივერსიტეტის გუნდის შემადგენლობაში, მოიპოვა აბსოლუტური ოქრო. კოროტკევიჩმა ასევე არაერთხელ მოიგო Yandex.Algorithm, VK Cup, Google Code Cup და მრავალი სხვა კონკურსი.

ITMO უნივერსიტეტის სტუდენტები არიან ექვსგზის აბსოლუტური მსოფლიო ჩემპიონები პროგრამირებაში 2015 წელს / ფოტო ვიკიპედია
.

უნივერსიტეტები

რუსეთში უძლიერესი IT პერსონალის მომზადებაში დიდი წვლილი მიუძღვით უნივერსიტეტებს: მოსკოვის ფიზიკა-ტექნოლოგიის ინსტიტუტს, პეტერბურგის სახელმწიფო უნივერსიტეტს, ITMO უნივერსიტეტს, მოსკოვის სახელმწიფო უნივერსიტეტს. ლომონოსოვი, სარატოვის სახელმწიფო უნივერსიტეტი, ურალის ფედერალური უნივერსიტეტი. უნივერსიტეტებში ტარდება პროგრამირების კონკურსები. მოსკოვში MIPT IT განათლების განვითარების ცენტრი ატარებს საერთაშორისო MosCode ფესტივალს. ურალის ჩემპიონატი სპორტულ პროგრამირებაში ყოველწლიურად იმართება, რეგულარული შეჯიბრებები იმართება პეტერბურგში, ასევე პატარა ქალაქებში, როგორიცაა კოვროვი.

2000-იანი წლების დასაწყისიდან რუსეთში და ყოფილ სსრკ-ს ქვეყნებში იმართება რეგულარული საწვრთნელი შეჯიბრებები: საწვრთნელი ბანაკები პეტროზავოდსკში, E.V. Pankratiev-ის სახელობის ღია თასი პროგრამირებაში. და 2012 წლიდან, ჯერ MIPT-ის კამპუსში და ახლა ვლადივოსტოკში, გროდნოში, ბარსელონასა და კოლამში (ინდოეთი), დაიწყო მოსკოვის სემინარები ICPC, სადაც სტუდენტური გუნდები მთელი მსოფლიოდან მოდიან ოლიმპიური თამაშებისთვის ICPC პროგრამირების მოსამზადებლად. . ამ დროისთვის მასში მონაწილეობა 50 ქვეყნიდან 167-მა უნივერსიტეტმა მიიღო. Bootcamps-ზე ვარჯიშის შედეგები შთამბეჭდავია - ICPC 2018 წლის ფინალური ჩემპიონატის 13 გამარჯვებულიდან 10-მა ივარჯიშა ICPC მოსკოვის სემინარებზე. რუსული ბუტკამპების ადგილობრივი ისტორია გლობალურ ქსელში გადაიზარდა და სხვა ქვეყნებში მსგავსი მასშტაბის ანალოგი არ გააჩნია.

საბაზო პროგრამები ჩვენს ქვეყანაში და მის ფარგლებს გარეთ, ზოგადად, მსგავსია, მაგრამ მნიშვნელოვანია სტუდენტების დონეც. ბევრ უნივერსიტეტში გვაქვს ისეთი მკაცრი შერჩევა, რომ არის დონის მიხედვით უნიკალური ჯგუფები. მაგალითად, MIPT-ზე, ერთიანი სახელმწიფო გამოცდის გამსვლელი ქულა მრავალი წლის განმავლობაში იყო 94, რაც, MGIMO-ს ანალოგიურად, ყველაზე რთულ უნივერსიტეტად აქცევს რუსეთში შესვლას. შერჩევაში გავლილი სტუდენტები იღებენ სიღრმისეულ განათლებას და ბევრს მუშაობენ გუნდურად. გუნდში მუშაობის უნარი, რომელიც კარგად არის დამკვიდრებული ფიზიკოსების მიერ, მნიშვნელოვანი უნარია ბიზნესში. ახლა რუსეთის წამყვანი უნივერსიტეტები, რომელთა შორის, მაგალითად, ეროვნული კვლევითი უნივერსიტეტის ეკონომიკის უმაღლესი სკოლა და ITMO უნივერსიტეტი, აქტიურად ავითარებენ სტუდენტების სამეწარმეო კომპეტენციებს. MIPT მიდის ტექნოლოგიური მეწარმეობისკენ და ბევრი სტუდენტი აგრძელებს მუშაობას სწავლის პერიოდში ჩამოყალიბებულ გუნდებში სკოლის დამთავრების შემდეგ. ეს მნიშვნელოვანია, რადგან ინვესტორების ძიების ეტაპზე ერთ-ერთი მთავარი კითხვაა „ვინ არის თქვენი გუნდი“ და „როგორ ხდება მასში ურთიერთქმედება“.

თვალსაჩინო მაგალითია Looksery Inc, რომელიც დააარსა ვიქტორ შაბუროვმა, რომლის გუნდმა შეიმუშავა პოპულარული აპლიკაცია, რომელიც ამატებს ნიღბებს ადამიანების სახეებზე ვიდეო რეჟიმში. კომპანიის ბირთვი იყო პროგრამირების ერთი ოლიმპიადის გუნდის წევრები. დაარსებიდან სულ რაღაც სამი წლის შემდეგ, 2015 წელს, მიჰყიდეს Snapchat-ს 150 მილიონ დოლარად.შაბუროვი ახლა აქტიურად უჭერს მხარს სკოლის მოსწავლეებისა და სტუდენტების საგანმანათლებლო პროგრამებს. მან ახლახან დააარსა Botan Investments Foundation და გახსნა საგრანტო პროგრამა მასწავლებელთათვის მანქანათმცოდნეობის სფეროში.

მოსკოვში დაფუძნებული სავაჭრო ალგორითმის შემქმნელი AIM Tech, რომელიც დააარსა ილია სედოშკინმა, ასევე დასაქმებულია მსოფლიო ფინალის ICPC მედალოსნები MIPT-დან: რენატ გიმადეევი, ალექსანდრე ოსტანინი, კონსტანტინე სემენოვი და სხვები. ეს არის სფერო, სადაც ფასდება ტრანზაქციების სიჩქარე. სიჩქარე და ალგორითმები განსაკუთრებით კარგად არის განვითარებული სპორტულ პროგრამირებაში.

ტექნოლოგიურმა მეწარმეობამ ასევე იმოქმედა ბანკებზე, რომლებიც ახლა სულ უფრო და უფრო იქცევიან IT კომპანიებად. მაგალითად, iPavlov პროექტი ავითარებს ავტომატურ ჩატს რუსეთის სბერბანკისთვის მანქანური სწავლების ტექნოლოგიებზე დაფუძნებული.

IT კორპორაციები და მათი პალატები

უნივერსიტეტების კოორდინირებულმა მუშაობამ და IT კომპანიების მხარდაჭერამ ჩამოაყალიბა პროგრამირების კულტურა ჩვენს ქვეყანაში. ბიზნესი უნივერსიტეტებთან ერთად აწყობს სასწავლო პროგრამებს, რითაც ნერგავს ბიზნეს პროცესების ახალ კომპეტენციებს და მოდელებს, რომლებსაც უნივერსიტეტები ნერგავენ საგანმანათლებლო საქმიანობაში. ქვეყანაში IT განათლების მხარდამჭერ კომპანიებს მიეკუთვნება Yandex, JetBrains, Mail.Ru Group, 1C, Tinkoff Bank, Sberbank და სხვები.

მაგალითად, კომპანია JetBrains ავითარებს საბაკალავრო პროგრამას სანქტ-პეტერბურგის სახელმწიფო უნივერსიტეტის მათემატიკური და საინფორმაციო ტექნოლოგიების კათედრაზე, ხოლო Acronis-თან ერთად სამაგისტრო პროგრამას მოსკოვის ფიზიკა-ტექნოლოგიის ინსტიტუტში. Mail.Ru Group-მა მოაწყო ხუთი საგანმანათლებლო პროგრამა ვებ და მობილური განვითარების, ხელოვნური ინტელექტისა და მაღალი დატვირთვის პროექტებზე: ტექნოპარკი მოსკოვის სახელმწიფო ტექნიკურ უნივერსიტეტთან. N. E. Bauman, "ტექნოსფერო" მოსკოვის სახელმწიფო უნივერსიტეტის გამოთვლითი მათემატიკისა და კიბერნეტიკის ფაკულტეტთან. ლომონოსოვი, ტექნოტრეკი MIPT-ით, ტექნოპოლისი SPbPU-ით და ტექნოატომი MEPhI-ით.

Yandex-მა შექმნა მრავალი საგანმანათლებლო პროგრამა, მაგალითად, "მონაცემთა ანალიზის სკოლა" ბაკალავრიატისა და ტექნიკური სპეციალობების კურსდამთავრებულებისთვის. Yandex-მა ასევე დააწესა სტიპენდია ოლიმპიადის სტუდენტებისთვის, რომლებიც არიან HSE კომპიუტერული მეცნიერების ფაკულტეტის პირველი კურსის სტუდენტები.

კომპანიები იზიდავენ პერსონალს სტუდენტური გარემოდან. VKontakte-ს განვითარება ძალიან ახლოს არის ოლიმპიადის მიდგომასთან პრობლემების გადასაჭრელად, რადგან მისი შემქმნელები სკოლიდან ამ სისტემაში იყვნენ. მაგალითად, სოციალური ქსელის VKontakte-ს პროგრამული უზრუნველყოფის შემუშავებას უძღვებოდნენ ნიკოლაი დუროვი, ICPC მსოფლიო ჩემპიონატის ორგზის გამარჯვებული სანკტ-პეტერბურგის უნივერსიტეტიდან, და მისი თანაგუნდელი ანდრეი ლოპატინი, მოსკოვის სემინარების ICPC მწვრთნელი, რომელიც ხელმძღვანელობდა გამარჯვებულ გუნდებს. პეტერბურგის უნივერსიტეტიდან. ახლა კი ICPC ჩემპიონები დიმიტრი ეგოროვი და პაველ კუნიავსკი მუშაობენ VKontakte-ში.

უცხოეთში არსებული კომპანიებიც ეხმარებიან სტუდენტებს, მაგრამ ჩვენ გამორჩეულები ვართ სამუშაო, ეფექტური პროგრამებით. Yandex-მა შექმნა შედარებით ადვილად გამოსაყენებელი Yandex.Contest პლატფორმა, სადაც იმართება პროგრამირების კონკურსები. იქ უნივერსიტეტის პროფესორებს შეუძლიათ თავად ატვირთონ თავიანთი დავალებები. გადამოწმება ავტომატიზირებულია, რაც იმას ნიშნავს, რომ ის მიუკერძოებელია და ეს ეხმარება რეგიონულ უნივერსიტეტებს წამყვანი პროგრამისტების მომზადების სისტემაში ინტეგრირებაში.

რუსების დასაქმება

საერთაშორისო კონკურსების ჩემპიონები არიან ბიჭები, რომლებიც სკოლიდან ძალიან ბევრს მუშაობდნენ. მაგალითად, MIPT-ის გუნდში, ერთ-ერთ მონაწილეს ჰქონდა მედალი ინფორმატიკის საერთაშორისო სასკოლო ოლიმპიადიდან. მეორე ექვსი წლის განმავლობაში უნივერსიტეტში, სწავლის გარდა, დღეში რამდენიმე საათს უთმობდა ვარჯიშს, დადიოდა უამრავ ჩემპიონატზე, საწვრთნელ ბანაკებში.

თავად შეჯიბრებებზე მოსწავლეები გადალახავენ დიდ ფსიქოლოგიურ დატვირთვას. ყველაზე რთული ამოცანები, მჭიდრო ვადები და ძლიერი მეტოქეები არც ისე ცუდია. მაგალითად, ICPC-ის ჩემპიონატზე ბიჭები მიკროსკოპის ქვეშ არიან: მათ მუდმივად იღებენ კამერები, ეკრანი კოდით გადაიცემა ინტერნეტში. ვინც იტანს დატვირთვას, სამსახურში სტრესულ სიტუაციებში, უკვე ბევრად უფრო თავდაჯერებულად გრძნობს თავს.

თავისუფლება

IT ინდუსტრია რუსეთში და მსოფლიოში დიდწილად დამოუკიდებლად ვითარდება, პრინციპით "ყველაზე ეფექტური გადარჩება". არ აქვს მნიშვნელობა, საიდან ხართ, სანამ თქვენი ალგორითმები აჩქარებენ პროცესებს და სისტემას უფრო სწრაფად და იაფად ამუშავებენ. მაშასადამე, პროგრამირება არის ის, რომლითაც ადამიანს შეუძლია წარმატებას მიაღწიოს როგორც რუსეთში, ასევე მის ფარგლებს გარეთ. რუს პროგრამისტებს, პოპულარული რწმენის საწინააღმდეგოდ, ყოველთვის არ სურთ ემიგრაციაში წასვლა. პირიქით, ისინი ეძებენ მათთვის საინტერესო ამოცანებს, რომელთაგან ახლა ბევრია Yandex-ში, VKontakte-ში და სტარტაპებში.

მასწავლებლები

IT სფეროში რუსეთში და მსოფლიოში კადრების დიდი დეფიციტია. ამიტომ, არ აქვს მნიშვნელობა რომელ ქვეყანას ან რეგიონს აიღებთ, IT სპეციალისტის საშუალო ხელფასი უფრო მაღალი იქნება, ვიდრე სხვა ინდუსტრიებში. HeadHunter-ის მონაცემებით, რუსეთში IT სექტორში საშუალო ხელფასი 88246 რუბლს შეადგენს, ხოლო რუსეთში საშუალო ხელფასი 45640 რუბლს შეადგენს. აშშ-ში, Glassdoor-ის მიხედვით, IT სპეციალისტის საშუალო ხელფასი რუბლით არის დაახლოებით 330,000 თვეში. დიდ ბრიტანეთში, პროგრამისტის ხელფასი წელიწადში 31,901 ფუნტია (თვეში დაახლოებით 220,000 რუბლი). შვეიცარიაში, SwissInfo-ს მიხედვით, პროგრამისტები საშუალოდ იღებენ 4608 შვეიცარიულ ფრანკს (თვეში დაახლოებით 230000 რუბლს). მაგრამ სტატისტიკასთან მუშაობისას უნდა გესმოდეთ, რომ სხვა ქვეყნებში ფასების დონე ასევე მნიშვნელოვნად განსხვავდება, თანხაზე გავლენას ახდენს რუბლის კურსი სხვა ვალუტებთან მიმართებაში. ასევე, ბევრ უცხო ქვეყანაში, გადასახადების დონე მნიშვნელოვნად ამცირებს რეალურ ხელფასს, რომელსაც მუშა რეალურად ახორციელებს.

მაღალი ხელფასები IT-ში არ არის მთლიანი სურათი. წამყვანი უნივერსიტეტების პროგრამისტები დამთავრებისთანავე და უფრო ადრეც იშლება - კომპანიები ცდილობენ უზრუნველყონ მომავალი სპეციალისტების ლოიალობა უკვე სკოლიდან. და ეს ტენდენცია არ არის მხოლოდ რუსეთში. სილიკონ ველში გამოცდილი პროგრამისტების ნაკლებობაა. კალიფორნიაში პოპულარული გახდა ადგილობრივი კოლეჯების კურსდამთავრებულთა მრავალთვიანი პროგრამირების კურსები, რადგან სტუდენტები სკოლის დამთავრების შემდეგ დამოუკიდებლად ვერ წერენ კოდს.

როგორც ჩანს, ჩვენ უბრალოდ გვჭირდება მეტი კურსდამთავრებულის მომზადება, მაგრამ ვინმემ უნდა გააკეთოს ეს? ხოლო განათლებაში ხელფასები უფრო დაბალია, ვიდრე კომპანიებში. სწორედ IT ინდუსტრიაში არის დიდი ხარვეზი, რაც იწვევს ხარისხიანი მასწავლებლების გადინებას. გამოდის, რომ მომავალი თაობის მოსამზადებელი არავინაა. ამიტომ, პროგრამირების კულტურა დიდ როლს თამაშობს ადამიანების ჩართულობაში და პროფესიაში დარჩენაში. ევროპასა და აშშ-ში არც ისე განვითარებულია, მაგრამ ჩვენ მოვახერხეთ ამ სისტემაში საკმარისი რაოდენობის ხალხის ჩართვა. იმისთვის, რომ IT სფეროში წარმატება გაგრძელდეს, აუცილებელია აიტი განათლების პრესტიჟის ამაღლება, ამ ტიპის საქმიანობის პოპულარიზაცია.

ლინუს ტორვალდსი, დონალდ კნუტი, რიჩარდ სტალმანი, ჯონ კარმაკი - რაც არ არის სახელი, მერე ლეგენდა. VentureBeat-ის ინტერნეტ გამოცემაში ჩამოთვლილია გლობალური IT საზოგადოების ყველაზე ავტორიტეტული პროგრამისტები.

ლინუს ტორვალდსი

შექმნა ლინუქსი, უფასო ოპერაციული სისტემა, ჰელსინკის უნივერსიტეტის საერთო საცხოვრებელ ოთახში. დღეს Linux მართავს მონაცემთა ცენტრებსა და სუპერკომპიუტერებს და შემუშავებულია ღია კოდის მოყვარულთა ურდოს მიერ მთელ მსოფლიოში.

ტორვალდსი ცნობილია, კერძოდ, იმით, რომ ჯიბეში არ ჩადის სიტყვაზე და არ ცდილობს საზოგადოების სიამოვნებას. ერთ-ერთ ბოლო გამოსვლაზე, როდესაც აუდიტორიას ჰკითხეს, აშინებს თუ არა ის ლინუქსის საზოგადოების წევრებს თავისი კომუნიკაციის მანერით, მან უპასუხა: "მე შენზე არ ვცდები". ტორვალდის შესახებ დეველოპერებს შორის არის იგივე ხუმრობები, რაც ქალაქელებს შორის ჩაკ ნორისის შესახებ. მაგალითად, ტორვალდსს შეუძლია გაყოს ნულზე და ითამაშოს 3D თამაშები, შეასრულოს მათი საწყისი კოდი რეალურ დროში თავის გონებაში.

სერ ტიმ ბერნერს-ლი

ამ სიაში ერთადერთი, ვინც მოახერხა რაინდის წოდება, ბრიტანელი დედოფალმა ელიზაბეტ II-მ მიანიჭა რაინდი. ის არის ჰიპერტექსტის გადაცემის პროტოკოლის (HTTP) შემქმნელი, ტექნოლოგია, რომელზეც აგებულია მთელი ინტერნეტი.

ის ახლა ხელმძღვანელობს ალიანსს ხელმისაწვდომი ინტერნეტისთვის, არაკომერციული ორგანიზაცია, რომელსაც მხარს უჭერს Google, Facebook და Microsoft, რომელიც ეძღვნება ფართოზოლოვანი ინტერნეტის ხელმისაწვდომობას მთელს მსოფლიოში.

დონალდ კნუტი

კომპიუტერული მეცნიერების აკადემიურმა ნაშრომებმა მას „ალგორითმის ანალიზის მამის“ წოდება მოუტანა. ინტერნეტში ყველაფერი, Facebook-ის არხის შერჩევის ალგორითმიდან დაწყებული, Amazon-ის მსგავსი პროდუქტების შერჩევის ალგორითმამდე, რაღაცას ემსახურება. 77 წლის ასაკში ის წერს წიგნს სახელწოდებით კომპიუტერული პროგრამირების ხელოვნება. კნუტი ასევე არის სტენფორდის საპატიო პროფესორი.

ბრენდან აიკი

JavaScript პროგრამირების ენის შემქმნელი, რომელიც წარმოადგენს ვებ პროგრამირების დე ფაქტო სტანდარტს. მონაწილეობა მიიღო Mozilla-ს შექმნაში, კომპანია, რომელიც ავითარებს Firefox ბრაუზერს. გადადგა აღმასრულებელი დირექტორის თანამდებობაზე, როდესაც ცნობილი გახდა კალიფორნიაში გეი ქორწინების აკრძალვის პროექტის მატერიალური მხარდაჭერის შესახებ.

სოლომონ ჰაიკსი

Docker-ის შემქმნელი, ტექნოლოგია, რომელიც დეველოპერებს უყვართ, რადგან ის ათავსებს აპლიკაციას მთელი გარემოთი კონტეინერებში და აწვდის სერვერებს. მუშაობს როგორც ვირტუალური მანქანა, მაგრამ ბევრად უფრო სწრაფად. Docker-მა დაიწყო, როგორც გვერდითი პროექტი dotCloud-ში, მაგრამ როდესაც ის პოპულარული პროდუქტი აღმოჩნდა, კომპანიამ გაიარა პივოტი და მალევე გახდა unicorn.

მარკ ცუკერბერგი

Facebook-ის შემქმნელი. მას მიაჩნია, რომ რაც უფრო პატარა და მოქნილი იქნება გუნდი, მით უფრო წარმატებული იქნება იგი. მილიარდერ სოციალურ ქსელს მთელ მსოფლიოში „მხოლოდ“ 10 000 ადამიანი ემსახურება.

დევიდ ჰაინმაიერ ჰანსონი

ცნობილია როგორც DHH. Ruby on Rails-ის დამფუძნებელი, სუპერ პოპულარული ფრეიმერი, რომელმაც 2005 წელს მიიღო ტიტული და Google-ის წლის ჰაკერის ჯილდო.

რიჩარდ სტალმანი

ცნობილია, პირველ რიგში, თავისუფალი პროგრამული უზრუნველყოფისთვის ბრძოლით, GNU-ს დამფუძნებელი, "copyleft"-ის იდეის ავტორი - საავტორო უფლებებისგან განსხვავებით. ძალიან პრინციპულია, არ იყენებს რაიმე საკუთრების განვითარებას.

ბრამ კოენი

BitTorrent პროტოკოლის შემქმნელი, რომელიც მომხმარებლებს აძლევდა ფაილების სუპერ სწრაფად ჩამოტვირთვის შესაძლებლობას. BitTorrent წარმოუდგენლად პოპულარულია, მოკრძალებული შეფასებით, მთლიანი მომხმარებლის ბაზის 250 მილიონი მსოფლიო მასშტაბით. გასულ წელს ტომ იორკმა სცადა ალბომის გავრცელება ექსკლუზიურად BitTorrent-ის საშუალებით. და მაინც, BitTorrent-ის შესაძლებლობები პირველ რიგში ინტერნეტ მეკობრეებმა დააფასეს.

ჯეიმს გოსლინგი

შექმნა Java პროგრამირების ენა Sun Microsystems-ში მუშაობისას. 2010 წელს Oracle-ის ხელში ჩაგდების შემდეგ, გოსლინგი პენსიაზე გავიდა და გახდა Oracle-ის ერთ-ერთი მთავარი კრიტიკოსი. მას შემდეგ ის ხუთი თვის განმავლობაში მუშაობდა Google-ში, სანამ შეუერთდებოდა სტარტაპ Liquid Robotics-ს. ის ასევე არის ცნობილი უკრაინული სტარტაპ Jelastic-ის წევრი, როგორც დამოუკიდებელი დირექტორი.

ბიორნ სტრუსტრუპი

დანიელმა პროგრამისტმა შექმნა C++ პროგრამირების ენა 1978 წელს, გააუმჯობესა C. ის დღემდე აქტიურად მუშაობს: ასწავლის ტეხასის A&M უნივერსიტეტში, კოლუმბიის უნივერსიტეტში, ასევე დასაქმებულია Morgan Stanley-ში.

ჯონ კარმაკი

id Software-ის თანადამფუძნებელი. მთელ მსოფლიოში ის ცნობილია, როგორც Doom-ის შემქმნელი. სხვათა შორის, თამაშის იდეა გაჩნდა D&D წვეულების დროს, რომელსაც გუნდი რეგულარულად ატარებდა id Software-ის შტაბ-ბინაში რამდენიმე წლის განმავლობაში. და თამაშის ოსტატი ყოველთვის იყო ჯონი. მან პირველმა გამოსცადა 3D გრაფიკის ხრიკები, რომლებიც დღესაც გამოიყენება.

ის ახლა დასაქმებულია Oculus VR-ში, რომელიც Facebook-მა 2 მილიარდ დოლარად იყიდა.

მათ შეძლეს შეექმნათ ლეგენდარული პროდუქტები, რომლებმაც შეცვალეს მსოფლიო და შოკში ჩააგდეს კაცობრიობა აღმაშფოთებლად. მსოფლიოს უმდიდრესი პროგრამისტები ჩვენს თანამემამულემ გახსნა.

მე-5 ადგილი - პაველ დუროვი. რუსეთის ფედერაციაში პოპულარული სოციალური ქსელის VKontakte-ისა და Telegram მესენჯერის ექსცენტრიული შემქმნელი ახალგაზრდაა (ის მხოლოდ 33 წლისაა), მაგრამ უკვე ზღაპრულად მდიდარი. Forbes-ი მის ქონებას 1,7 მილიარდ დოლარად აფასებს - ამ ფულით შეგიძლიათ შეიძინოთ 60 000 ერთოთახიანი ბინა ნოვოსიბირსკში.

პაველი პროგრამით 11 წლის ასაკში დაინტერესდა და ცოდნა ხულიგნობისთვის გამოიყენა. ერთხელ მან ყველა სკოლის კომპიუტერის ეკრანმზოგი შეცვალა კომპიუტერული მეცნიერების მასწავლებლის ფოტოზე წარწერით „უნდა მოკვდეს“. პაველმა შექმნა თავისი მთავარი იდეა, სოციალური ქსელი VKontakte, 2006 წელს ამერიკულ Facebook-თან შეხვედრის შემდეგ. დღეს "VK" არის ყველაზე მონახულებული საიტი Runet-ში.

2014 წელს პაველ დუროვი ემიგრაციაში წავიდა საზღვარგარეთ. VKontakte-ს გაყიდვის შემდეგ მან დაიწყო Telegram მესენჯერის შემუშავება. 2017 წელს მას არ ეშინოდა როსკომნადზორთან დიდ კონფლიქტში შესვლა, უარი თქვა კორესპონდენციის გაშიფვრის გასაღებების გაცემაზე. ომი ორივე მხრიდან განსხვავებული წარმატებით, ჯერ კიდევ გრძელდება.

მე-4 ადგილი - ლინუს ტორვალდსი. ფინურ-ამერიკელმა პროგრამისტმა და ჰაკერმა შექმნა ცნობილი Linux - GNU / Linux ოპერაციული სისტემის ბირთვი, რომელიც დღეს ყველაზე გავრცელებული უფასო ოპერაციული სისტემაა. ტორვალდსი იზიარებს ღია წყაროს იდეოლოგიას და ყველას აქვს წვდომა Linux კოდზე ამ პროდუქტის გასაუმჯობესებლად.

1991 წლის 17 სექტემბერს ლინუსის მიერ საჯარო გადმოსაწერად გამოქვეყნებულმა პროგრამის საწყისმა კოდმა ნამდვილი აჟიოტაჟი გამოიწვია ათასობით პროგრამისტს შორის. ყველამ დაიწყო OS-ის გაუმჯობესება და მათი შედეგების გაზიარება. ახლა Linux სისტემის ბირთვის მხოლოდ 2% არის დაწერილი თავად ტორვალდსის მიერ, მაგრამ მისი გადასაწყვეტია ცვლილებების შეტანა ოფიციალური ბირთვის ფილიალში. ასტეროიდს ლინუს ტორვალდსის სახელი ეწოდა და ჟურნალმა Time-მა ის ერთ-ერთ ყველაზე გავლენიან ადამიანად აღიარა.

მე-3 ადგილი - სერგეი ბრინი. Google-ის იმპერიის თანადამფუძნებელმა 2017 წლის ბოლოს Forbes-ის სიაში მე-13 ადგილი დაიკავა 47,5 მილიარდი დოლარის ქონებით. ბრინი დაიბადა მოსკოვში 1973 წელს მათემატიკოსთა ოჯახში. ექვსი წლის ასაკში სერგეი მშობლებთან ერთად გადავიდა შეერთებულ შტატებში, მაგრამ დღემდე მათთან რუსულად საუბრობს.

1998 წელს ბრინმა დააარსა Google თანამემამულე სტუდენტთან ლარი პეიჯთან ერთად. Google ახლა მუშაობს მილიონზე მეტ სერვერზე მთელს მსოფლიოში და ყოველდღიურად ამუშავებს მილიარდზე მეტ საძიებო მოთხოვნას და 24 პეტაბაიტს მომხმარებლის მონაცემებს. კომპანია ფლობს ისეთ „მონსტრებს“, როგორიცაა YouTube და Android OS.

მე-2 ადგილი - მარკ ცუკერბერგი. მსოფლიოში ყველაზე დიდი სოციალური ქსელის დეველოპერი - Facebook. მას ასევე ეკუთვნის სოციალური ქსელი Instagram და WhatsApp მესენჯერი. მარკმა საკუთარ თავს მოწოდებით ჰაკერი უწოდა. 25 წლის პროგრამისტი ერთ-ერთი ყველაზე ახალგაზრდა მილიარდერი გახდა. 2017 წელს მისი ქონება 71 მილიარდ დოლარამდე გაიზარდა.

ცუკერბერგს არაჩვეულებრივი თვისებები ახასიათებს – მაგალითად, ის მხოლოდ ცხოველის ხორცს ჭამს, რომელიც საკუთარი ხელით მოკლა. მარკი გამოირჩევა შეუპოვრობით - მაგალითად, ჩინელ ამერიკელზე დაქორწინებით მან საკუთარ თავს დაავალა ჩინური ენის შესწავლა და წარმატებით გაართვა თავი ამას. მიუხედავად მისი სიმდიდრისა, მილიარდერი მართავს ჩვეულებრივ Volkswagen Golf GTI-ს და ასევე ითვლება სილიკონის ველის ყველაზე ლამაზად ჩაცმულ მკვიდრად.

1 ადგილი - ბილ გეითსი. 1990-იან წლებში მისი სახელი საყოველთაო სახელი გახდა - წარმატებული მდიდრები ე.წ. 1996 წელს გეითსი გახდა პლანეტის უმდიდრესი ადამიანი. 2017 წლის მონაცემებით, გეითსი Forbes-ის რეიტინგში მეორე ადგილზეა 90 მილიარდი დოლარით.

13 წლის ასაკში ბილმა დაწერა თავისი პირველი პროგრამა - თამაში "Tic-Tac-Toe" BASIC პროგრამირების ენაზე. 15 წლის ასაკში მან გატეხა კომპიუტერი ვადაგასული სამუშაო დროის გასახანგრძლივებლად და მთელი ზაფხული განდევნეს მანქანიდან. დაწყებითი სკოლის ბოლოს გეიტსის ცუდმა საქციელმა ისე დაიწყო მშობლებისა და მასწავლებლების შეშფოთება, რომ იგი ფსიქიატრთან გაგზავნეს.

1975 წელს მან დააარსა მაიკროსოფტი, რომელიც გადაიზარდა პროგრამულ გიგანტად და მსოფლიოში შემოიტანა Windows ოპერაციული სისტემა.



თემის გაგრძელება:
ფანჯრები

ნატალია კომაროვა , 28.05.2009 (25.03.2018) როდესაც კითხულობთ ფორუმს ან ბლოგს, პოსტების ავტორებს ახსოვთ ზედმეტსახელებით და ... მომხმარებლის სურათით, ე.წ.

ახალი სტატიები
/
პოპულარული