ცნობილი და დიდი კომპიუტერული მეცნიერები და პროგრამისტები. რატომ არიან რუსი პროგრამისტები ყველაზე ძლიერები (6 ფოტო) ყველაზე მდიდარი პროგრამისტი

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

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

შექმნა Linux, უფასო ოპერაციული სისტემა, ჰელსინკის უნივერსიტეტის საერთო საცხოვრებელ ოთახში. დღეს, მონაცემთა ცენტრები და სუპერკომპიუტერები მუშაობს 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 Hacker-ის ჯილდო.

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

ის ცნობილია, პირველ რიგში, თავისუფალი პროგრამული უზრუნველყოფისთვის ბრძოლით, 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 მილიარდ დოლარად იყიდა.

ბევრმა შეიძლება იფიქროს, რომ შეერთებულ შტატებში. ბოლოს და ბოლოს, შეერთებულ შტატებში ცხოვრობენ ისეთი პროგრამირების ვარსკვლავები, როგორებიც არიან ბილ გეითსი, კენ ტომპსონი, დენის რიჩი და დონალდ კნუტი. მაგრამ ინდოეთი ცნობილია თავისი უნივერსიტეტებით, მაგალითად, ინდოეთის ტექნოლოგიური ინსტიტუტით (IIT) და ჰაკერები რუსეთიდან ძალიან ეფექტურებად ითვლებიან. არის თუ არა გზა იმის დასადგენად, რომელ ქვეყანას ჰყავს უკეთესი პროგრამისტები?

HackerRank-ის კვლევამ დაეხმარა ამ კითხვაზე პასუხის გაცემას.

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

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

რომელი სფეროა ყველაზე პოპულარული?

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

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

მაშ, ამ კონკურსების შედეგებიდან გამომდინარე, რომელი ქვეყნის პროგრამისტებმა აჩვენეს საუკეთესო შედეგი?

ამ კითხვაზე პასუხის გასაცემად აღებულია თითოეული ქვეყნის საშუალო ქულა ყველა სფეროში. საშუალოს პოვნამდე, ქულები სტანდარტიზებული იყო თითოეული სფეროსთვის (საშუალების გამოკლებით თითოეული ქულისგან და შემდეგ იყოფა სტანდარტულ გადახრაზე), რის შედეგადაც მიიღება ის, რაც ცნობილია როგორც Z ქულა, ან სტანდარტული ქულა. ამან შესაძლებელი გახადა ინდივიდუალური ინდიკატორების მსგავსი მახასიათებლების შედარება პროგრამირების სხვადასხვა სფეროებში, მიუხედავად იმისა, რომ ზოგიერთი სფერო უფრო რთულია, ვიდრე სხვები. შემდეგ Z- ქულები დალაგდა 1-დან 100-მდე მარტივი ინტერპრეტაციისთვის.

ქვემოთ მოყვანილი ცხრილი გვიჩვენებს HackerRank-ზე დეველოპერების ყველაზე დიდი რაოდენობით 50 ქვეყნის მონაცემებს. ამ ქვეყნებიდან ხალხმა მონაწილეობა მიიღო ათასობით კონკურსში (მინიმუმ 2000).

მას შემდეგ, რაც ჩინეთმა უმაღლესი ქულა დააგროვა, ჩინელი დეველოპერები სიის პირველ ადგილს იკავებენ 100 ქულით. მაგრამ ჩინეთმა გაიმარჯვა ვიწრო სხვაობით. რუსეთმა 100-დან 99,9 ქულა დააგროვა, ხოლო პოლონეთმა და შვეიცარიამ 98-მდე ქულები დაასრულეს. 50-ე ადგილზე პაკისტანმა 100-დან მხოლოდ 57,4 ქულა დააგროვა.

კონკურსში ყველაზე მეტი დეველოპერების მონაწილე ორი ქვეყანა, ინდოეთი და აშშ, სიის ზედა ნახევარშიც კი არ არიან. ინდოეთი 76 ქულით 31-ე ადგილზეა, ხოლო შეერთებული შტატები 78-ით 28-ე ადგილზეა.

რომელ ქვეყანას ჰყავს საუკეთესო დეველოპერები კონკრეტულ სფეროებში?

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

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

მეორე მხრივ, რუსეთი დომინირებს ალგორითმებში, ყველაზე პოპულარულ ზონაში. აქ ჩინეთი და პოლონეთი, შესაბამისად, მეორე და მესამე ადგილებს იკავებენ.

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

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

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

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

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

ასევე საინტერესოა, აქვს თუ არა გარკვეულ ქვეყნებს პრიორიტეტები პროგრამირების ენებში? მართალია, რომ C++ არის ყველაზე პოპულარული ენა ინდოეთში? ან რომ მექსიკელთა უმეტესობა ირჩევს რუბის?

ქვემოთ მოცემულ დიაგრამაზე ნაჩვენებია კონკურსების წილი თითოეულ ენაზე ქვეყნების მიხედვით.

ზოგადად, სხვადასხვა ეროვნების დეველოპერები მონაწილეობას იღებენ ჯავის კონკურსებში უფრო ხშირად, ვიდრე სხვა პროგრამირების ენაში (გარკვეული გამონაკლისების გარდა, როგორიცაა მალაიზია და პაკისტანი, სადაც უპირატესობა ენიჭება C++ და ტაივანი, სადაც პითონი დომინირებს). შრი-ლანკა პირველ ადგილზეა ქვეყნებს შორის, რომლებიც უპირატესობას ანიჭებენ ჯავას. ინდოეთი, რომელსაც ჰყავს HackerRank-ზე ყველაზე მეტი დეველოპერები, მე-8 ადგილზეა.

რომელი ქვეყანა არასოდეს კარგავს?

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

რომელი ქვეყანა მოიგებს პროგრამირების ოლიმპიადას?

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

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

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

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

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

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

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

მე-3 ადგილი - სერგეი ბრინი. 2017 წლის ბოლოს Google-ის იმპერიის თანადამფუძნებელმა 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 წელს მან დააარსა Microsoft, რომელიც გახდა პროგრამული გიგანტი და მსოფლიოს მისცა Windows OS.

პროგრამისტები


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

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

პროგრამისტები შეიძლება დაიყოს სამ კატეგორიად:

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

მსოფლიოში ყველაზე ცნობილი პროგრამისტები


12 (13) სექტემბერს მთელ მსოფლიოში აღინიშნება პროგრამისტების პროფესიული დღესასწაული.ეს არის წლის 256-ე დღე, რომელიც არჩეულია რვა ბიტიანი ბაიტის სიმბოლოდ მნიშვნელობების იდენტური რაოდენობის გამოსახატავად. რუსეთში პროგრამისტის დღე ოფიციალური დღესასწაული გახდა 2009 წელს.

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

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

კომპიუტერის სპეციალისტი დენის რიჩი ცნობილია თავისი მონაწილეობით პროგრამირების ენების შექმნაში BCPL, B, C და ALTRAN გაფართოება FORTRAN პროგრამირების ენისთვის. C და FORTRAN ენებმა მოიპოვეს ფართო პოპულარობა აპლიკაციურ პრობლემებში და მრავალი შემდგომი პროგრამირების ენა შეიქმნა C ენის საფუძველზე. რიჩი ასევე მონაწილეობდა Multics და UNIX ოპერაციული სისტემების შემუშავებაში.

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

ალექსეი პაჯიტნოვი - საბჭოთა პროგრამისტი და მსოფლიოში ცნობილი და საყვარელი თამაშის "ტეტრისის" გამომგონებელი. 1996 წლიდან 2005 წლამდე პაჯიტნოვი მუშაობდა Microsoft-ში, სადაც მან შეიმუშავა პანდორას ყუთი 2007 და 2009 წლებში მას მიენიჭა Game Developers Choice Awards First Penguin Award.

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

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

1992 წელს ბორის ნურალიევი ძმასთან სერგეი ნურალიევთან ერთად შექმნეს საბუღალტრო პროგრამა "1C". 1996 წელს კომპანიამ, რომელსაც ის ხელმძღვანელობდა, გამოუშვა 1C:Enterprise სისტემა და დაიწყო კომპიუტერული თამაშების განვითარება. 2005 წელს 1C კომპანია გახდა ერთ-ერთი სამი ლიდერიდან რუსეთის ბაზარზე ინტეგრირებული საწარმოთა მართვის სისტემები.

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

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

ბიორნ სტროუსტრუპი (1950).

ენის ავტორი C++ პროგრამირება, რომელიც მხარს უჭერს ობიექტზე ორიენტირებულ პროგრამირებას. დღესდღეობით C++-ის საფუძველზე შეიქმნა რამდენიმე თანამედროვე პროგრამირების ენა. ბიორნ სტროუსტრუპი არის წიგნების "C++ პროგრამირების ენა" (ერთ-ერთი ყველაზე პოპულარული წიგნი პროგრამირების სფეროში, თარგმნილი 19 ენაზე), "C++-ის დიზაინი და ევოლუცია", "C++ პროგრამირების საცნობარო გზამკვლევი" ავტორი. ენა კომენტარებით“.

დენის რიჩი (1941-2011).

ამერიკელი კომპიუტერის სპეციალისტი. ცნობილი გახდა ენის შექმნით C პროგრამირება, ასევე პროგრამირების ენების შემუშავება და გაუმჯობესება BCPL, B, C, ALTRAN გაფართოებებიპროგრამირების ენისთვის FORTRAN. რიჩიმ მონაწილეობა მიიღო ოპერაციული სისტემების შემუშავებაში Multics და UNIX. დენის რიჩი არის წიგნის ავტორი (ბრაიან კერნიგანთან ერთად) " C პროგრამირების ენა»

რიჩარდ სტალმანი (1953).

თავისუფალი პროგრამული უზრუნველყოფის მოძრაობის, GNU (General Public License) პროექტის, თავისუფალი პროგრამული უზრუნველყოფის ფონდისა და პროგრამირების თავისუფლების ლიგის დამფუძნებელი. ის ასევე გამომგონებელია "Copyleft" კონცეფცია.

ლინუს ტორვალდსი (1969).

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

სტივ ჯობსი (1955-2011).

ამერიკელი მეწარმე, IT ტექნოლოგიების ეპოქის სათავეში იდგა. ის იყო Apple Corporation-ის ერთ-ერთი დამფუძნებელი, შემდეგ დირექტორთა საბჭოს თავმჯდომარე და აღმასრულებელი დირექტორი. კინოსტუდია Pixar-ის ერთ-ერთი დამფუძნებელი და აღმასრულებელი დირექტორი.

სტივ ვოზნიაკი (1950).

ამერიკელი გამომგონებელი, ელექტრონიკის ინჟინერი და პროგრამისტი, Apple-ის თანადამფუძნებელი. 1970-იანი წლების შუა ხანებში მან დამოუკიდებლად დააპროექტა Apple I და Apple II კომპიუტერები, რითაც შექმნა "მიკროკომპიუტერის რევოლუცია".

ბილ გეითსი (1955).

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

მარკ ცუკერბერგი (1984).

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

პაველ დუროვი (1984).

მეწარმე, პროგრამისტი, სოციალური ქსელის ერთ-ერთი შემქმნელი და დეველოპერი "კონტაქტში"და ამავე სახელწოდების კომპანია; მესინჯერის შემქმნელი "ტელეგრამა".

მომეწონა მასალა "ყველაზე ცნობილი პროგრამისტები და IT სპეციალისტები მთელი მსოფლიოდან"?მაშინ თვალყური ადევნეთ ჩვენს სხვა სიახლეებს!

თუ შეცდომას იპოვით, გთხოვთ, მონიშნეთ ტექსტის ნაწილი და დააწკაპუნეთ Ctrl+Enter.