Siapa pengaturcara terbaik di dunia? Pengaturcara yang paling terkenal di dunia

Menurut HackerRank, platform dengan satu setengah juta penonton di mana pengaturcara bersaing untuk menyelesaikan masalah, pada penghujung 2017 Rusia menduduki tempat kedua selepas China dalam ranking pengaturcara terkuat dan mengekalkan kepimpinan mutlak dalam bidang pembangunan algoritma . Tetapi keputusan yang paling mengagumkan ditunjukkan oleh pelajar Rusia, yang menghancurkan semua orang di Olimpik antarabangsa dan kejohanan.

Sejak 2000, Rusia telah memenangi 32 pingat emas di Kejohanan Pengaturcaraan Sukan Kolej Antarabangsa ICPC, meninggalkan China jauh di belakang dengan 13 pingat dan Amerika Syarikat dengan enam.

Apakah yang membuatkan pakar IT Rusia mendapat permintaan dan berjaya?

"LITMO-1" (1958) ialah mesin digital elektronik universal pertama untuk pengiraan kejuruteraan, mengandungi 850 tiub vakum, melakukan 100 operasi sesaat dan mempunyai 2048 bait memori.
.

Kesinambungan

Dari Kesatuan Soviet, Rusia moden mewarisi sekolah matematik yang kuat. Para saintis Soviet membuat penemuan revolusioner dalam bidang teknikal dan sains semula jadi - ingat nama Pyotr Kapitsa, Igor Kurchatov, Lev Landau.

Selepas kejatuhan USSR pada tahun sembilan puluhan, pakar IT sangat diperlukan. Pengaturcaraan adalah hampir satu-satunya bidang profesional di mana seseorang boleh membuat wang. Bagi seorang ahli matematik yang mahir, pembelajaran pengaturcaraan adalah mudah kerana sains komputer adalah aplikasi praktikal matematik. Oleh itu, sains komputer di Rusia, walaupun terlambat, juga telah menjadi bidang sains dan amalan yang maju.

Anak-anak pintar dari sekolah

Kanak-kanak sekolah Rusia, sudah berada di sekolah rendah, menyelesaikan banyak masalah di mana mereka perlu mengingati beberapa langkah sekaligus. Pelajar kami juga diberi permulaan dengan larangan menggunakan kalkulator dalam pelajaran dan pertandingan. Di Perancis dan Amerika Syarikat, memudahkan pengiraan anda dibenarkan dari gred ketiga.

Di samping itu, warga sekolah kita mula beroperasi dengan konsep abstrak agak awal. Sebagai contoh, kita belajar polinomial sudah di sekolah menengah. Nombor ialah konsep yang boleh dibayangkan, tetapi (a+b)2 adalah lebih sukar untuk difahami. Ini memerlukan kemahiran berfikir abstrak.

Rusia juga mempunyai sistem sekolah khas yang dibangunkan dengan baik, lyceum dengan fokus fizik dan matematik, dan pembahagian kepada pengkhususan di sekolah menengah. Sukan Olimpik membantu memilih dan menghantar kanak-kanak berbakat ke universiti terbaik di negara ini sejurus selepas sekolah. Melalui peringkat Olimpik Sekolah All-Russian, pelajar berlatih dalam tugas yang sukar dan mendapat pengalaman bersaing dengan yang terbaik daripada yang terbaik. Akibatnya, sudah di peringkat sekolah Olimpik Antarabangsa dalam Informatik dan Fizik, kanak-kanak Rusia menunjukkan hasil yang cemerlang.

Sesiapa yang berminat dalam pengaturcaraan sukan sangat mengetahui nama Gennady Korotkevich. Beliau adalah pengaturcara Olympiad paling banyak dianugerahkan di dunia dan menduduki tempat pertama dalam ranking pengekod pada platform Codeforces. Pada mulanya, Korotkevich adalah pemenang mutlak termuda Olympiad sekolah antarabangsa dalam Informatik IOI dari Belarus, dan kemudiannya memasuki universiti Rusia dan pada 2013 dan 2015 di Kejohanan Dunia Pengaturcaraan Pelajar ICPC sebagai sebahagian daripada pasukan Universiti ITMO, dia memenangi mutlak. emas. Korotkevich juga memenangi Yandex.Algorithm, Piala VK, Piala Kod Google dan banyak pertandingan lain berkali-kali.

Pelajar Universiti ITMO ialah juara dunia mutlak enam kali dalam pengaturcaraan 2015/Foto Wikipedia
.

Universiti

Universiti memberi sumbangan besar kepada latihan kakitangan IT terkuat di Rusia: MIPT, Universiti Negeri St. Petersburg, Universiti ITMO, Universiti Negeri Moscow. Lomonosov, Universiti Negeri Saratov, Universiti Persekutuan Ural. Universiti mengadakan pertandingan pengaturcaraan. Di Moscow, Pusat Pembangunan Pendidikan IT MIPT mengadakan Festival MosCode Antarabangsa. Kejohanan Ural dalam pengaturcaraan sukan diadakan setiap tahun, pertandingan biasa diadakan di St. Petersburg, serta di bandar-bandar kecil seperti Kovrov.

Di Rusia dan negara-negara bekas USSR, sejak awal 2000-an, pertandingan latihan biasa telah diadakan: kem latihan di Petrozavodsk, Piala Terbuka yang dinamakan sempena E.V. Pankratiev dalam pengaturcaraan. Dan sejak 2012, pertama di kampus MIPT, dan kini di Vladivostok, Grodno, Barcelona dan Kollam (India), Bengkel Moscow kem ICPC mula berlangsung, di mana pasukan pelajar datang dari seluruh dunia untuk bersiap sedia untuk Sukan Olimpik di ICPC pengaturcaraan. Sehingga kini, 167 universiti dari 50 negara telah mengambil bahagian di dalamnya. Keputusan latihan di bootcamp sangat mengagumkan - 10 daripada 13 pemenang kejohanan akhir ICPC 2018 telah dilatih di Moscow Workshops ICPC. Sejarah tempatan bootcamp Rusia telah berkembang menjadi rangkaian global dan tidak mempunyai analog skala yang sama di negara lain.

Program asas di sini dan di luar negara secara amnya serupa, tetapi tahap pelajar juga penting. Di kebanyakan universiti kami proses pemilihan adalah sangat ketat sehingga kumpulan yang unik dalam tahap mereka berkumpul di sana. Sebagai contoh, di MIPT markah lulus pada Peperiksaan Negeri Bersepadu telah 94 selama bertahun-tahun, yang, bersama-sama dengan MGIMO, menjadikannya universiti paling sukar untuk masuk di Rusia. Pelajar yang lulus pemilihan menerima pendidikan yang mendalam dan bekerja keras dalam pasukan. Keupayaan untuk bekerja dalam satu pasukan, dibangunkan dengan baik oleh pelajar fizik dan teknologi, adalah kemahiran penting dalam perniagaan. Kini universiti terkemuka di Rusia, termasuk, sebagai contoh, Sekolah Tinggi Ekonomi Universiti Penyelidikan Nasional dan Universiti ITMO, sedang giat membangunkan kecekapan keusahawanan pelajar. MIPT bergerak ke arah keusahawanan teknologi, dan ramai pelajar terus bekerja selepas belajar dalam pasukan yang dibentuk semasa pengajian mereka. Ini penting kerana pada peringkat mencari pelabur, beberapa daripada isu utama- ini ialah "siapa pasukan anda" dan "bagaimana interaksi berlaku di dalamnya."

Contoh yang menarik ialah syarikat Looksery Inc, yang diasaskan oleh Viktor Shaburov, yang pasukannya telah membangunkan aplikasi popular yang menambahkan topeng pada wajah orang dalam mod video. Teras syarikat adalah ahli satu pasukan Pengaturcaraan olimpik. Hanya tiga tahun selepas penciptaannya, pada 2015, mereka menjualnya kepada Snapchat dengan harga $150 juta Shaburov kini secara aktif menyokong program latihan untuk pelajar sekolah dan pelajar. Beliau baru-baru ini mengasaskan Botan Investments Foundation dan membuka program geran untuk guru dalam bidang tersebut pembelajaran mesin.

Syarikat Moscow yang membangunkan algoritma dagangan, AIM Tech, yang diasaskan oleh Ilya Sedoshkin, juga menggaji pemenang pingat ICPC Peringkat Akhir Dunia dari MIPT: Renat Gimadeev, Alexander Ostanin, Konstantin Semenov dan lain-lain. Ini adalah kawasan di mana kelajuan transaksi dinilai. Dan kelajuan dan algoritma adalah sesuatu yang dibangunkan dengan baik dalam pengaturcaraan sukan.

Keusahawanan teknologi juga telah menjejaskan bank, yang kini semakin bertukar menjadi syarikat IT. Sebagai contoh, projek iPavlov, berdasarkan teknologi pembelajaran mesin, sedang membangunkan sembang automatik untuk Sberbank of Russia.

Syarikat IT dan wad mereka

Kerja bersepadu universiti dan sokongan daripada syarikat IT telah membentuk budaya pengaturcaraan di negara kita. Perniagaan bersama-sama universiti menganjurkan program pembelajaran, dengan itu memperkenalkan kecekapan baharu dan model proses perniagaan yang sedang dilaksanakan oleh universiti aktiviti pendidikan. Antara syarikat yang menyokong pendidikan IT di negara ini: Yandex, JetBrains, Mail.Ru Group, 1C, Tinkoff Bank, Sberbank dan lain-lain.

Contohnya, JetBrains sedang membangunkan program sarjana muda di Jabatan Matematik dan teknologi maklumat di SPbAU, dan juga, bersama Acronis, ijazah sarjana di MIPT. Kumpulan Mail.Ru menganjurkan lima program pendidikan di web dan pembangunan mudah alih, projek kecerdasan buatan dan beban tinggi: Technopark dengan MSTU. N. E. Bauman, "Technosphere" dengan Fakulti Matematik Pengiraan dan Sibernetik Universiti Negeri Moscow. Lomonosov, "Technotrek" dengan MIPT, "Technopolis" dengan SPbPU dan "Technoatom" dengan MEPhI.

Yandex telah mencipta banyak program pendidikan, sebagai contoh, "Sekolah Analisis Data" untuk pelajar senior dan graduan kepakaran teknikal. Yandex juga telah menubuhkan biasiswa untuk pelajar Olympiad yang merupakan pelajar tahun pertama di Fakulti Sains Komputer di Sekolah Tinggi Ekonomi Universiti Penyelidikan Nasional.

Syarikat menarik kakitangan dari persekitaran pelajar. Pembangunan VKontakte sangat dekat dengan pendekatan Olympiad untuk menyelesaikan masalah, kerana penciptanya telah berada dalam sistem ini sejak sekolah. Sebagai contoh, pembangunan perisian rangkaian sosial "VKontakte" dikendalikan oleh Nikolai Durov, pemenang dua kali Kejohanan Pengaturcaraan Dunia ICPC dari St. Petersburg State University, dan rakan sepasukannya Andrey Lopatin, jurulatih Moscow Workshops ICPC, yang melatih pasukan pemenang St. Universiti Negeri Petersburg. Dan kini juara ICPC Dmitry Egorov dan Pavel Kunyavsky bekerja di VKontakte.

Syarikat di luar negara juga membantu pelajar, tetapi kami dibezakan dengan bekerja, program yang berkesan. Yandex telah mencipta platform yang agak mudah digunakan, Yandex.Contest, tempat pertandingan pengaturcaraan diadakan. Di sana, guru universiti boleh memuat naik sendiri tugasan mereka. Pengesahan adalah automatik, yang bermaksud ia tidak berat sebelah, dan ini membantu universiti serantau menyepadukan ke dalam sistem latihan pengaturcara terkemuka.

Kapasiti kerja orang Rusia

Juara pertandingan antarabangsa adalah lelaki yang telah bekerja keras sejak sekolah. Contohnya, dalam pasukan MIPT, salah seorang peserta mendapat pingat di International School Olympiad in Informatics. Satu lagi, selama enam tahun di universiti, selain belajar, menumpukan beberapa jam sehari untuk latihan, pergi ke banyak kejohanan dan kem latihan.

Pada pertandingan itu sendiri, pelajar mengatasi tekanan psikologi yang hebat. Tugas yang sukar, tarikh akhir yang ketat dan lawan yang kuat tidaklah begitu teruk. Di Kejohanan ICPC, sebagai contoh, lelaki itu berada di bawah mikroskop: mereka sentiasa dirakam oleh kamera, skrin dengan kod disiarkan di Internet. Mereka yang boleh menahan beban sudah berasa lebih yakin dalam situasi tekanan di tempat kerja.

Kebebasan

Industri IT di Rusia dan dunia sebahagian besarnya berkembang secara bebas, mengikut prinsip "Yang paling cekap bertahan." Tidak ada bezanya dari mana anda berasal jika algoritma anda mempercepatkan proses dan menjadikan sistem berfungsi dengan lebih pantas dan lebih murah. Oleh itu, pengaturcaraan adalah sesuatu di mana seseorang boleh berjaya di Rusia dan di luar negara. Pengaturcara Rusia, bertentangan dengan kepercayaan popular, tidak selalu mahu berhijrah. Sebaliknya, mereka sedang mencari tugas yang menarik untuk diri mereka sendiri, yang kini terdapat banyak dalam Yandex, VKontakte dan syarikat pemula.

guru-guru

Terdapat kekurangan besar kakitangan dalam sektor IT di Rusia dan dunia. Oleh itu, tidak kira negara atau wilayah yang anda ambil, purata gaji pakar IT akan lebih tinggi berbanding industri lain. Menurut HeadHunter, purata gaji dalam sektor IT di Rusia ialah 88,246 rubel, manakala purata Rusia ialah 45,640 rubel. Di Amerika Syarikat, menurut Glassdoor, purata gaji pakar IT dalam rubel adalah kira-kira 330,000 sebulan. Di UK, gaji pengaturcara ialah 31,901 paun sterling setahun (kira-kira 220,000 rubel sebulan). Di Switzerland, menurut SwissInfo, pengaturcara memperoleh purata 4,608 franc Swiss (kira-kira 230,000 rubel sebulan). Tetapi apabila bekerja dengan statistik, anda perlu memahami bahawa tahap harga di negara lain juga berbeza dengan ketara, dan jumlahnya dipengaruhi oleh kadar pertukaran ruble terhadap mata wang lain. Juga, di banyak negara asing, tahap cukai sangat mengurangkan gaji sebenar yang sebenarnya diperoleh pekerja.

Gaji tinggi dalam bidang IT bukanlah gambaran keseluruhannya. Pengaturcara dari universiti terkemuka diambil sejurus selepas tamat pengajian dan lebih awal lagi - syarikat cuba memastikan kesetiaan pakar masa depan dari sekolah. Dan trend ini bukan sahaja di Rusia. Terdapat kekurangan pengaturcara yang berkelayakan di Silicon Valley. Kursus pengaturcaraan selama sebulan untuk graduan kolej komuniti telah menjadi popular di California kerana pelajar tidak dapat menulis kod mereka sendiri selepas tamat pengajian.

Nampaknya kita hanya perlu melatih lebih ramai graduan, tetapi patutkah seseorang melakukan ini? Dan gaji dalam pendidikan lebih rendah daripada di syarikat. Dalam industri IT terdapat jurang yang besar, yang menyebabkan pengaliran keluar guru berkualiti. Ternyata tidak ada orang untuk menyediakan generasi akan datang. Oleh itu, budaya pengaturcaraan sekali lagi memainkan peranan yang besar dalam melibatkan orang ramai dan kekal dalam profesion. Di Eropah dan Amerika Syarikat ia tidak begitu maju, tetapi kami berjaya melibatkan bilangan orang yang mencukupi dalam sistem ini. Agar kejayaan dalam bidang IT dapat diteruskan, adalah perlu untuk meningkatkan prestij pendidikan IT dan mempopularkan jenis aktiviti ini.

Perhatian! Pendapat orang yang menjawab soalan mungkin tidak bertepatan dengan pendapat editor.

Siapa yang anda anggap sebagai pengaturcara terbaik sepanjang masa?


MITCH RHYS-JONES

pengaturcara

“DONALD SEBAT.

Dia terkenal dengan monografnya "The Art of Programming," yang terdiri daripada beberapa jilid. Ia mengandungi penerangan terperinci tentang segala-galanya daripada struktur data dan nombor rawak dan berakhir dengan pengisihan, penghitungan dan analisis algoritma - arah yang dia meletakkan asas. Dalam semua bukunya, dia memberikan contoh yang ditulis dalam bahasa himpunan - arahan mesin. Inilah yang dikatakan Bill Gates tentang monograf ini: “Jika anda fikir anda seorang pengaturcara yang baik, baca The Art of Programming karya Knuth. Jika anda boleh membaca semuanya, pastikan anda menghantar resume kepada saya.”

Knuth mula mengerjakan monograf pada tahun 1962 dan telah menyiapkan empat jilid sehingga kini. Jilid kelima akan muncul pada tahun 2020, yang bermaksud bahawa kerja pada lima jilid akan mengambil masa 58 tahun. Tetapi dia akan menulis dua lagi. Dan ini belum lagi fakta bahawa dia mencipta TeX, salah satu sistem susun atur komputer yang paling meluas, bahasa METAFONT untuk membangunkan fon vektor, serta sistem celik huruf pengaturcaraan WEB dan CWEB. Beliau telah dianugerahkan Pingat John von Neumann, Pingat Franklin, Anugerah Turing dan Pingat Sains Kebangsaan AS. Untuk karyanya tentang Seni Pengaturcaraan, dia juga diberi gelaran Profesor Emeritus Seni Pengaturcaraan."


pengaturcara

"Anders Hejlsberg.

Dia menulis penyusun Pascal dalam bahasa himpunan untuk dua sistem pengendalian yang dominan pada masa itu, DOS dan CPM. Pengkompil kemudiannya dimasukkan ke dalam persekitaran pembangunan bersepadu Turbo Pascal. Berkat itu, menyusun, memaut dan menjalankan program mula mengambil beberapa saat dan bukannya minit.

Penyusun Heilsberg telah dibeli oleh Borland International, yang juga mengupah pengaturcara. Borland menjual pengkompil bersama-sama dengan persekitaran pembangunan penuh untuk wang yang jauh lebih rendah daripada pesaingnya. Terima kasih kepada Heilsberg, produktiviti pengaturcara telah meningkat dengan ketara. Kemudian saya sangat kagum dengan karyanya sehingga saya menulis buku Menggunakan Turbo Pascal, pertama kali diterbitkan pada tahun 1986. Ia masih boleh didapati di Amazon dan eBay.

Anders Hejlsberg mengetuai pasukan yang mencipta Borland Delphi (Object Pascal), yang sepantas Turbo Pascal. Delphi kini berada di kedudukan ke-11 dalam ranking TIOBE bagi bahasa pengaturcaraan dan persekitaran pembangunan. Hejlsberg kemudiannya bekerja untuk Microsoft, di mana beliau mengetuai pembangunan C#, yang kini berada di kedudukan ke-5 dalam ranking TIOBE.”


RAVI KUMAR

pelajar

"Linus Torvalds.

Pencipta Linux. Semua orang tahu dia boleh berprogram jenama yang lebih baik Zuckerberg dan Bill Gates. Dalam industri bertekanan tinggi, paranoid, menjana wang, tiada siapa yang dapat meramalkan keluaran Linux, sistem pengendalian bebas dan terbuka yang merupakan hasil kerjasama ramai pengaturcara. Dia juga mencipta sistem kawalan versi fail Git dan program menyelam profesional Subsurface.

James Gosling.

Pencipta bahasa Jawa, yang digunakan di seluruh dunia. Berdasarkan penterjemah bahasa penerangan halaman PostScript, beliau membangunkan Sistem Tetingkap Boleh Diperluas Rangkaian (NEWS), yang mengedarkan pengkomputeran merentasi rangkaian. Dia mengerjakan segala-galanya: analisis telemetri berasaskan darat dari satelit ISIS 2, dan versi pertama editor teks Emacs untuk Unix, dan banyak lagi.

Richard Stallman.

Pengasas Yayasan Perisian Percuma dan pengasas pergerakan sumber terbuka, salah seorang tokoh terpenting dalam sejarah teknologi maklumat. Dia bekerja pada GPL, lesen yang paling banyak digunakan di dunia, termasuk Linux, serta suite pengkompil GCC, editor teks Emacs dan perisian sumber terbuka yang lain."

Wilhelm Schickard

(1592 - 1635)

Sejarah komputer bermula pada 1623, apabila Wilhelm Schickard membina kalkulator automatik pertama manusia.
Mesin permainan Schickard boleh melakukan operasi aritmetik asas pada input integer. Surat-suratnya kepada Kepler, yang menemui undang-undang pergerakan planet, menerangkan penggunaan "pengiraan jam" beliau untuk pengiraan jadual astronomi.
Mesin Schickard yang tidak boleh diprogramkan adalah berdasarkan tradisional sistem perpuluhan Hisab. Leibniz kemudiannya menemui sistem binari yang lebih mudah (1679), elemen penting dalam program kerja pertama di dunia - dikawal oleh komputer, disebabkan oleh Zuse (1941).



Gottfried Wilhelm von Leibniz

(1646-1716)

Leibniz, kadangkala dipanggil genius sejagat terakhir, mencipta sekurang-kurangnya dua perkara yang penting dunia moden: kalkulus dan aritmetik binari berasaskan sedikit.

Fizik moden, matematik, kejuruteraan tidak dapat difikirkan tanpa yang pertama: kaedah asas untuk bekerja dengan nombor yang sangat kecil. Leibniz adalah orang pertama yang menerbitkannya. Dia membangunkannya sekitar tahun 1673. Pada tahun 1679, dia menyempurnakan tatatanda untuk penyepaduan dan pembezaan yang masih digunakan hari ini.

Aritmetik binari berdasarkan sistem dwi telah dicipta sekitar 1679, dan diterbitkan pada 1701. Ini menjadi asas kepada hampir semua komputer moden.

Charles Babbage

Ahli matematik dan pencipta British, pengarang karya tentang teori fungsi, mekanisasi pengiraan dalam ekonomi; ahli asing yang sepadan dengan Akademi Sains St. Petersburg (1832). Pada tahun 1833membangunkan projek untuk komputer digital sejagat- prototaip komputer. Babbage membayangkan keupayaan untuk memasukkan arahan ke dalam mesin menggunakan kad tebuk. Walau bagaimanapun, mesin ini tidak selesai juga, kerana Level rendah teknologi pada masa itu menjadi penghalang utama penciptaannya. Charles Babbage sering dipanggil "bapa komputer" untuk ciptaannya Enjin Analitik, walaupun prototaipnya dicipta bertahun-tahun selepas kematiannya.



Lovelace Augusta Ada

A.Lovelace membangunkan program pertama untuk Enjin Analitik Bubbage, dengan itu meletakkan asas teori pengaturcaraan. Beliau pertama kali memperkenalkan konsep kitaran operasi. Dalam salah satu nota, dia menyatakan idea utama bahawa enjin analisis boleh menyelesaikan masalah yang, disebabkan oleh kesukaran pengiraan, hampir mustahil untuk diselesaikan secara manual. Oleh itu, buat pertama kalinya, mesin dianggap bukan sahaja sebagai mekanisme yang menggantikan seseorang, tetapi juga sebagai peranti yang mampu melakukan kerja di luar kemampuan manusia. Walaupun Enjin Analitik Bubbage tidak dibina dan program Lovelace tidak pernah dinyahpepijat dan tidak berfungsi, beberapa peruntukan am yang dinyatakan oleh beliau mengekalkan kepentingan asasnya untuk pengaturcaraan moden. Pada masa kini, A. Lovelace berhak dipanggil pengaturcara pertama di dunia.

ALAN TURING
(1912-1954) Alan Mathieson Turing merumuskan semula keputusan Kurt Goedel yang tidak dapat dibuktikan dari segi mesin Turing (TMS). Berkait rapat dengan kerja terdahulu telah dilakukan oleh penasihat Turing Gereja Alonso. TM kemudiannya menjadi yang paling banyak digunakan model abstrak pengiraan. TM Universal boleh meniru mana-mana TM lain, atau mana-mana komputer lain yang diketahui.
Semasa Perang Dunia II, Turing membantu (dengan Welchman) memecahkan kod Nazi. Beberapa sumber mengatakan bahawa kerja ini adalah penentu untuk kemenangan ke atas Reich Ketiga.
Turing kemudiannya mencadangkan ujian terkenalnya untuk menilai sama ada komputer itu pintar (lebih lanjut mengenai Sejarah kecerdasan buatan). Anugerah yang paling dicari dalam sains komputer membawa namanya: Anugerah Turing.


Kurt Gödel

(1906-1978)

Pada tahun 1931, hanya beberapa tahun selepas Julius Lilienfeld mematenkan transistor, Kurt Gödel (atau "Goedel" dan bukannya "Godel") dibentangkanasas teori sains komputerdengan karyanya mengenai bahasa formal sejagat dan had pada pembuktian dan pengiraan. Ia membina sistem formal yang membenarkan pernyataan rujukan sendiri yang bercakap tentang diri mereka sendiri, khususnya tentang sama ada ia boleh diperoleh daripada set aksiom yang diberikan dengan menggunakan prosedur pembuktian teorem pengiraan. Gödel pergi lebih jauh untuk membina akaun yang mendakwa ketidakbolehbuktian mereka sendiri untuk menunjukkan bahawa matematik tradisional sama ada cacat dalam pengertian algoritma tertentu atau mengandungi kenyataan yang tidak dapat dibuktikan tetapi benar.

Keputusan ketidaklengkapan Gödel secara meluas dianggap sebagai pencapaian paling luar biasa dalam matematik abad ke-20, walaupun sesetengah ahli matematik mengatakan ia adalah logik dan bukannya matematik, dan yang lain memanggilnya sebagai hasil asas sains komputer teori (dirumuskan semula oleh Church & Post & Turing sekitar 1936), disiplin yang belum wujud secara rasmi ketika itu, tetapi sebenarnya dicipta melalui karya Gödel. Beliau mempunyai pengaruh yang besar bukan sahaja dalam sains komputer, tetapi juga dalam falsafah dan bidang lain.

John von Neumann
(28/12/1903, Budapest, - 8/2/1957, Washington)

Ahli matematik Amerika, ahli Akademi Sains Kebangsaan AS (1937). Pada tahun 1926 beliau lulus dari Universiti Budapest. Dari 1927 beliau mengajar di Universiti Berlin, dari 1930-33 - di Princeton University (AS), dari 1933 profesor di Princeton Institute for Advanced Study. Sejak 1940, beliau telah menjadi perunding kepada pelbagai institusi tentera dan tentera laut (N. mengambil bahagian, khususnya, dalam kerja mencipta bom atom pertama). Sejak 1954 ahli Suruhanjaya Tenaga Atom.
Karya saintifik utama ditumpukan kepada analisis fungsian dan aplikasinya kepada masalah mekanik klasik dan kuantum. N. juga menjalankan kajian tentang logik matematik dan teori kumpulan topologi. DALAM tahun lepas kehidupan terutamanya terlibat dalam pembangunan isu-isu yang berkaitan dengan teori permainan, teori automata; memberi sumbangan besar kepada penciptaan komputer pertama dan pembangunan kaedah untuk kegunaannya. Dia terkenal sebagai orang yang namanya dikaitkan dengan seni bina kebanyakan komputer moden (yang dipanggil seni bina von Neumann)

Konrad Zuse
(22 Jun 1910, Berlin - 18 Disember 1995, Hünfeld)


Jurutera Jerman, perintis komputer. Paling dikenali sebagai pencipta komputer boleh atur cara pertama yang benar-benar berfungsi(1941) dan bahasa pengaturcaraan peringkat tinggi yang pertama (1945).
Beliau terlibat dalam penciptaan mesin pengiraan yang boleh diprogramkan.

1935-1938 : Konrad Zuse membina Z1, komputer yang dikawal perisian pertama di dunia. Walaupun terdapat beberapa masalah kejuruteraan mekanikal, ia mempunyai semua komponen asas alat mesin moden, menggunakan sistem nombor binari dan hari ini pemisahan standard penyimpanan dan kawalan. Permohonan paten Zuse 1936 (Z23139/GMD Nr. 005/021) juga membuktikan seni bina von Neumann (dicipta semula pada tahun 1945) dengan program dan data yang diubah suai semasa penyimpanan.

1941 : Zuse melengkapkan Z3, yang pertama di dunia berfungsi sepenuhnya boleh atur cara daripada komputer.

1945 : Zuse menerangkan Plankalkuel, bahasa pengaturcaraan peringkat tinggi pertama di dunia yang mengandungi pelbagai ciri standard bahasa pengaturcaraan moden. FORTRAN datang hampir sepuluh tahun kemudian. Zuse juga menggunakan Plankalkuel untuk mereka bentuk program catur pertama di dunia.

1946 : Zuse mengasaskan syarikat permulaan komputer pertama di dunia: Zuse-Ingenieurbüro Hopferau. Modal teroka yang diperoleh melalui ETH Zürich dan pilihan IBM pada paten Zuse.

Selain komputer tujuan am, Zuse membina beberapa komputer khusus. Oleh itu, kalkulator S1 dan S2 digunakan untuk menentukan dimensi tepat bahagian dalam teknologi pesawat. Mesin S2, sebagai tambahan kepada komputer, juga termasuk alat pengukur untuk melakukan pengukuran pesawat. Komputer L1, yang kekal dalam bentuk eksperimen, bertujuan oleh Zuse untuk menyelesaikan masalah logik.

1967 : Zuse KG membekalkan 251 komputer, bernilai kira-kira 100 juta Deutschmarks.




Kemeny John (Janos)

Ahli matematik, profesor di Kolej Dartmouth (AS). Bersama Thomas Kurtz membangunkan bahasa pengaturcaraan ASAS Dan sistem rangkaian menggunakan beberapa komputer secara serentak (“perkongsian masa”). Dia berhijrah ke Amerika Syarikat dari Hungary pada tahun 1940 bersama ibu bapanya. Dia lulus dari Universiti Princeton, di mana dia belajar matematik dan falsafah. Pada tahun 1949 beliau mempertahankan disertasinya, dan pada tahun 1953 beliau telah dijemput ke Dartmouth. Menjadi dekan Jabatan Matematik di Kolej Dartmouth dari 1955 hingga 1967 malah semasa berkhidmat sebagai presiden kolej (1970-1981), beliau tidak berputus asa mengajar. Beliau adalah salah seorang perintis mengajar asas pengaturcaraan: beliau percaya bahawa subjek ini harus tersedia untuk semua pelajar, tanpa mengira pengkhususan mereka.

Dijkstra Edsger Vibe
(11 Mei 1930 - 6 Ogos 2002)

Pakar cemerlang dalam bidang tersebut pengaturcaraan teori, pengarang beberapa buku, termasuk monograf klasik "The Discipline of Programming." Semua aktiviti saintifiknya ditumpukan kepada pembangunan kaedah untuk mencipta program "betul", yang ketepatannya dapat dibuktikan dengan kaedah formal. Menjadi salah seorang penulis konsep pengaturcaraan berstruktur, Dijkstra berdakwah menentang menggunakan kenyataan GOTO. Pada tahun 1972, pencapaian saintifiknya telah dianugerahkan Anugerah Turing. Ketika menyampaikan hadiah, salah seorang penceramah menggambarkan karya Dijkstra seperti berikut: "Beliau adalah contoh saintis yang memprogram tanpa menyentuh komputer, dan melakukan segala yang mungkin untuk memastikan pelajarnya melakukan perkara yang sama dan mempersembahkan sains komputer sebagai cabang matematik."


Ershov Andrey Petrovich
(19 April 1931 – 8 Disember 1988)

Pengaturcara dan ahli matematik yang cemerlang, ahli akademik Akademi Sains USSR, pengarang monograf pertama di dunia mengenai automasi pengaturcaraan. Di bawah kepimpinan Ershov, beberapa program pengaturcaraan domestik pertama telah dibangunkan ("perkembangan bersepadu" bahasa dan sistem pengaturcaraan). Beliau merumuskan beberapa prinsip umum pengaturcaraan sebagai jenis aktiviti saintifik yang baharu dan unik, menyentuh aspek yang kemudiannya dipanggil mesra pengguna, dan merupakan antara yang pertama di negara ini untuk menetapkan tugas mencipta teknologi pengaturcaraan. Beliau menjadi salah seorang pencipta apa yang dipanggil "informatika sekolah" dan pemimpin informatika sekolah domestik yang diiktiraf, dan menjadi salah seorang pakar terkemuka dunia dalam bidang ini.

Pencipta Amerika Douglas Engelbart dari Institut Penyelidikan Stanford dibentangkan tetikus komputer pertama di dunia pada tahun 1968 pada 9 Disember.
Ciptaan Douglas Engelbart ialah kiub kayu pada roda dengan satu butang. Dengan nama anda sendiri tetikus komputer berhutang kepada wayar - ia mengingatkan pencipta ekor tetikus sebenar.
Kemudian, Xerox mula berminat dengan idea Engelbart. Penyelidiknya mengubah reka bentuk tetikus, dan ia menjadi serupa dengan yang moden. Pada awal 1970-an, Xerox pertama kali memperkenalkan tetikus sebagai sebahagian daripada komputer peribadi. Ia mempunyai tiga butang, bola dan penggelek dan bukannya cakera, dan berharga $400!
Hari ini terdapat dua jenis tetikus komputer: mekanikal dan optik. Yang terakhir ini tidak mempunyai unsur mekanikal, dan sensor optik digunakan untuk menjejaki pergerakan manipulator berbanding permukaan. Inovasi terkini dalam teknologi ialah tetikus tanpa wayar.

Niklaus Wirth
(15 Februari 1934) Jurutera dan penyelidik Switzerland dalam dunia pengaturcaraan. Pengarang dan salah seorang pemaju Bahasa pengaturcaraan Pascal. N. Wirth adalah salah seorang yang pertama memperkenalkan prinsip pemurnian langkah demi langkah sebagai kunci kepada penciptaan program yang sistematik. Sebagai tambahan kepada Pascal, dia mencipta bahasa algoritma lain (termasuk Modula-2 dan Oberon). Mereka tidak terkenal dengan pengaturcara "pengeluaran", tetapi digunakan secara meluas untuk penyelidikan teori dalam bidang pengaturcaraan. Wirth ialah salah seorang saintis komputer yang paling dihormati di dunia, bukunya Algoritma + Struktur Data = Program dianggap sebagai salah satu buku teks klasik mengenai pengaturcaraan berstruktur.

Bill Gates

(28 Oktober 1955)
Usahawan dan pembangun Amerika dalam bidang pengkomputeran elektronik, pengasas syarikat perisian terkemuka dunia Microsoft.
Pada tahun 1980 Microsoft membangunkan sistem pengendalian Sistem MS-DOS, yang pada pertengahan 1980-an menjadi sistem pengendalian utama dalam pasaran mikrokomputer Amerika. Gates kemudian mula membangunkan program aplikasi - hamparan Excel dan penyunting teks Word, dan menjelang akhir 1980-an Microsoft telah menjadi peneraju dalam bidang ini juga.
Pada tahun 1986, dengan melepaskan saham syarikat ke pasaran awam, Gates menjadi jutawan pada usia 31 tahun. Pada tahun 1990 syarikat itu memperkenalkan Cangkang Windows 3.0, di mana arahan lisan telah digantikan dengan ikon yang dipilih menggunakan tetikus, yang menjadikan penggunaan komputer lebih mudah. Menjelang akhir tahun 1990-an, kira-kira 90% daripada semua komputer peribadi di dunia telah dilengkapi dengan perisian disediakan oleh Microsoft. Pada tahun 1997, Gates mendahului senarai orang terkaya di dunia.

Paul Allen

Usahawan Amerika, pengasas bersama Microsoft Corporation, yang diasaskannya bersama rakan sekolahnya Bill Gates pada tahun 1975.

Pada tahun 1975, Allen dan Gates menggunakan nama "Micro-Soft" buat kali pertama. Dalam kod sumber penterjemah bahasa BASIC, yang dibuat oleh mereka atas permintaan MITS.

Dalam perniagaan bersama, Paul Allen terlibat dalam idea teknikal dan perkembangan yang menjanjikan lebih dekat dengan rundingan, kontrak dan komunikasi perniagaan yang lain. Namun, rakan-rakan menyelesaikan isu utama bersama-sama - kadang-kadang, seperti yang diakui oleh Gates kemudian, pertengkaran itu berterusan selama 6-8 jam berturut-turut. Untuk idea bersama Allen dan Gates, masa terbaik datang pada tahun 1980. Pada masa itu IBM beralih kepada syarikat Microsoft yang tidak terlalu besar dan belum begitu terkenal dengan cadangan untuk menyesuaikan beberapa bahasa pengaturcaraan untuk digunakan pada komputer peribadi. komputer IBM PC, yang sepatutnya memasuki pasaran pada tahun 1981. Semasa rundingan, ternyata wakil IBM tidak keberatan mencari kontraktor yang akan membuat kontrak untuk membangunkan sistem pengendalian untuk komputer baharu itu. Rakan kongsi mengambil kerja ini. Walau bagaimanapun, Allen dan Gates tidak membangunkan sistem pengendalian baharu. Mereka tahu bahawa Tim Paterson, yang bekerja di Seattle Compute Products, telah membangunkan Q-DOS (Quick Disk Operating System) untuk komputer 16-bit. Pemproses Intel. Caranya ialah semasa rundingan untuk pemerolehan Q-DOS, dalam keadaan apa-apa pun, tidak semestinya menjelaskan kepada penjual bahawa Allen dan Gates sudah mempunyai pembeli untuk sistem ini. Gates, sebagai perunding utama, terpaksa bekerja keras dalam hal ini, tetapi gabungan itu bekerja dengan cemerlang. Benar, sistem itu perlu direka bentuk semula, kerana ia harus berfungsi pada pemproses 8-bit. Dalam usaha untuk memenuhi tarikh akhir, mereka bekerja hampir sepanjang masa dan, menurut Allen sendiri, ada hari ketika dia dan Bill, tanpa henti, duduk di depan komputer selama 36 jam berturut-turut. Untuk PC-DOS, pemerolehan yang menelan belanja beberapa puluh ribu dolar, IBM segera membayar 6 ribu dolar, dan, menurut syarat perjanjian yang ditandatangani oleh pihak-pihak, IBM berjanji untuk menjual komputer hanya dengan PC-DOS, sementara membayar faedah kepada Microsoft daripada setiap unit peralatan yang dijual.



Kaspersky Evgeniy Valentinovich
(4 Oktober 1965)

Sehingga tahun 1991 beliau bekerja di institut penyelidikan pelbagai disiplin Kementerian Pertahanan USSR. Dia mula mengkaji fenomena virus komputer pada Oktober 1989, apabila virus Cascade ditemui pada komputernya. Dari 1991 hingga 1997 beliau bekerja di Pusat Saintifik dan Teknikal "KAMI", di mana, bersama-sama dengan sekumpulan orang yang berfikiran sama, beliau mengembangkan projek anti-virus "AVP" (kini - "Kaspersky Anti-Virus""). Pada tahun 1997, Evgeny Kaspersky menjadi salah seorang pengasas Makmal Kaspersky.
Hari ini, Evgeny Kaspersky ialah salah seorang pakar terkemuka dunia dalam bidang perlindungan virus. Dialah pengarangnya nombor besar artikel dan ulasan mengenai masalah virologi komputer, kerap bercakap di seminar dan persidangan khusus di Rusia dan di luar negara. Evgeny Valentinovich Kaspersky ialah ahli Pertubuhan Penyelidikan Virus Komputer (CARO), yang menghimpunkan pakar dalam bidang ini.
Antara yang paling ketara dan pencapaian yang menarik Evgeniy Valentinovich dan "Makmal" yang diketuainya pada tahun 2001 boleh dipanggil penemuan persidangan tahunan Buletin Virus - acara utama dalam industri antivirus, serta tindakan balas yang berjaya terhadap semua wabak virus global yang berlaku pada tahun 2001.


Evgeniy Roshal
(10 Mac 1972, Chelyabinsk)

Pengaturcara Rusia, pengarang pengurus fail terkenal FAR Manager, format pemampatan RAR, arkib RAR dan WinRAR, terutamanya popular di Rusia dan negara-negara bekas USSR.

Evgeniy Roshal lulus dari Fakulti Kejuruteraan Instrumen Institut Politeknik Chelyabinsk dengan ijazah dalam Mesin pengkomputeran, kompleks, sistem dan rangkaian.”

Pada musim luruh tahun 1993, beliau mengeluarkan versi awam pertama pengarkib RAR 1.3, dan pada musim gugur tahun 1996, FAR Manager. Kemudian, dengan populariti yang semakin meningkat Microsoft Windows, mengeluarkan arkib untuk Windows WinRAR. Nama RAR adalah singkatan dari Roshal ARchiver.




Sergey Brin

Sergei Mikhailovich Brin dilahirkan di Moscow dalam keluarga ahli matematik Yahudi yang berpindah ke Amerika Syarikat secara tetap pada tahun 1979, ketika dia berumur 6 tahun.
Pada tahun 1993, beliau memasuki Universiti Stanford di California, di mana beliau menerima ijazah sarjana dan mula mengerjakan disertasinya. Sudah semasa pengajiannya, dia mula berminat dengan teknologi Internet dan enjin carian, menjadi pengarang beberapa kajian mengenai topik mengekstrak maklumat daripada susunan besar teks dan data saintifik, dan menulis program untuk memproses teks saintifik.
Pada tahun 1995, di Universiti Stanford, Sergei Brin bertemu seorang lagi pelajar siswazah matematik, Larry Page, dengan siapa mereka mengasaskan syarikat Google. Pada mulanya, mereka berhujah dengan sengit apabila membincangkan sebarang topik saintifik, tetapi kemudian mereka menjadi kawan dan bekerjasama untuk mencipta enjin carian untuk kampus anda. Bersama-sama mereka menulis kerja saintifik"Anatomi Enjin Carian Web Hipertekstual Berskala Besar," yang dipercayai mengandungi prototaip idea super-berjaya masa depan mereka.
Brin dan Page membuktikan kesahihan idea mereka pada enjin carian universiti google.stanford.edu, membangunkan mekanismenya mengikut prinsip baharu. Pada 14 September 1997, domain google.com telah didaftarkan. Percubaan diikuti untuk mengembangkan idea dan mengubahnya menjadi perniagaan. Lama kelamaan, projek itu meninggalkan universiti dan berjaya mengumpul pelaburan untuk pembangunan selanjutnya.
Perniagaan bersama itu berkembang, memperoleh keuntungan, malah menunjukkan kestabilan yang dicemburui semasa kemalangan dot-com, apabila ratusan syarikat lain muflis. Pada tahun 2004, pengasas telah dinamakan dalam senarai jutawan majalah Forbes.

Andrew Tanenbaum

(16 Mac 1944)
Profesor di Universiti Percuma Amsterdam, di mana beliau mengetuai sekumpulan pembangun sistem komputer; menerima ijazah kedoktoran dalam fizik dari University of California di Berkeley. Beliau dikenali sebagai pengarang Minix (sistem pengendalian seperti Unix percuma untuk makmal pelajar), buku tentang sains komputer, dan virus RFID. Beliau juga merupakan pembangun utama Kit Penyusun Amsterdam. Dia sendiri menganggap aktiviti pengajarannya adalah yang paling penting.
Andrew Tanenbaum dilahirkan di New York City dan dibesarkan di White Plains, New York. Beliau menerima ijazah sarjana muda dalam fizik dari MIT pada tahun 1965 dan ijazah kedoktoran dalam fizik dari University of California, Berkeley pada tahun 1971.
Kemudian dia berpindah bersama keluarganya ke Belanda, sambil mengekalkan kewarganegaraan AS. Andrew Tanenbaum mengajar kursus mengenai organisasi komputer dan sistem pengendalian dan juga menerima Ph. D. Pada tahun 2009, menerima geran sebanyak 2.5 juta euro daripada Majlis Penyelidikan Eropah untuk pembangunan MINIX.



Linus Torvalds
(28 Disember 1969)
Pencipta sistem pengendalian yang terkenal di dunia. Pada awal tahun 1991, beliau mula menulis platformnya sendiri, bertujuan untuk pengguna biasa, yang boleh diedarkan secara percuma melalui Internet. Sistem baru dijumpai nama Linux, diperoleh daripada menggabungkan nama penciptanya dengan nama UNIX. Sepanjang sepuluh tahun, Linux telah menjadi pesaing sebenar kepada produk yang dihasilkan oleh Microsoft, yang mampu menggantikan monopoli syarikat ini dalam pasaran perisian sistem dan pelayan.
Beribu-ribu "pengaturcara yang berminat," penggodam, dan pakar rangkaian komputer dengan gembira menerima idea Linus dan mula menulis, melengkapkan dan menyahpepijat apa yang dicadangkan oleh Torvalds kepada mereka. Dalam hampir sepuluh tahun, Linux telah berubah daripada menjadi mainan untuk beberapa ratus peminat dan peminat, melaksanakan beberapa dozen arahan dalam konsol primitif, kepada sistem pengendalian 32-bit berbilang pengguna profesional dan multitasking dengan antara muka grafik bertingkap, yang adalah berkali ganda lebih tinggi daripada Microsoft Windows dari segi julat keupayaan, kestabilan dan kuasa 95, 98 dan NT dan boleh dijalankan pada hampir mana-mana komputer moden yang serasi dengan IBM.
Hari ini, Linux ialah platform seperti UNIX yang berkuasa yang merangkumi hampir semua fungsi dan rangkaian keseluruhan sifatnya sendiri yang tidak ditemui di tempat lain. Terima kasih kepada prestasi tinggi dan kebolehpercayaannya, ia telah menjadi salah satu platform paling popular untuk mengatur pelayan http.

Björn Stroustrup, Bjarne Stroustrup

(11 Jun 1950 (menurut sumber lain, 30 Disember), Aarhus, Denmark)
Pengarang bahasa pengaturcaraan C++.
Beliau lulus dari Universiti Aarhus (Denmark, 1975) dalam bidang matematik dan sains komputer, dan mempertahankan tesis Ph. D. dalam sains komputer di Cambridge (1979).
Sehingga 2002, beliau mengetuai jabatan penyelidikan dalam bidang pengaturcaraan berskala besar di AT&T (Pusat Penyelidikan Sains Komputer Makmal Telefon Bell). Kini seorang profesor di Texas A&M University.
Björn dilahirkan dan dibesarkan di Aarhus, bandar kedua terbesar di Denmark. Dia memasuki universiti negeri untuk belajar sains komputer. Selepas tamat pengajian, beliau menerima ijazah sarjana.
Björn Stroustrup menerima PhD semasa mengusahakan reka bentuk sistem teragih di Makmal Komputer Universiti Cambridge (England).

Jika anda tidak melangkaui sempadan kaedah "berorientasikan objek",
untuk kekal dalam lingkungan "pengaturcaraan yang baik"
dan reka bentuk”, maka hasil akhirnya pasti menjadi sesuatu yang
pada dasarnya tidak bermakna.
Stroustrup Björn

Martin Fowler

Pengarang beberapa buku dan artikel mengenai seni bina perisian, analisis dan pembangunan berorientasikan objek, UML, pemfaktoran semula, pengaturcaraan melampau.
Dilahirkan di England, tinggal di London sebelum berpindah ke Amerika pada tahun 1994. Kini tinggal di Boston, Massachusetts.
Salah satu buku, Refactoring: Improving Existing Code: Martin Fowler dan pengarang bersamanya menjelaskan proses pemfaktoran semula, menerangkan prinsip dan amalan terbaik untuk melakukannya, dan menunjukkan di mana dan bila untuk mula menggali lebih dalam ke dalam kod untuk memperbaikinya .
Teras buku ini ialah senarai terperinci lebih daripada 70 teknik pemfaktoran semula, yang setiap satunya menerangkan motivasi dan teknik untuk transformasi kod yang diuji lapangan dengan contoh di Jawa.
Kaedah yang dibincangkan dalam buku membolehkan anda mengubah suai kod langkah demi langkah, membuat perubahan kecil setiap kali, dengan itu mengurangkan risiko yang berkaitan dengan pembangunan projek.

Mana-mana orang bodoh boleh menulis program yang dia boleh faham
penyusun. Pengaturcara yang baik menulis program
yang boleh difahami oleh pengaturcara lain.

Fowler Martin

Sid Meier

(24 Februari 1954, Detroit)
pemaju Amerika permainan komputer. Graduan Universiti Negeri Michigan. Pada tahun 2002, namanya telah tertulis di Dewan Kemasyhuran Muzium Komputer Amerika.
Pada tahun 1991, MicroProse mula menjual ensiklopedia permainan imej Tamadun yang dikenali dari segi sejarah. Pada tahun 1993, sebuah syarikat besar bersepadu menegak, Spectrum HoloByte, Inc. sedang berusaha untuk mengambil alih MicroProse.
Selepas prosiding undang-undang selesai pada tahun 1994, Meyer dan CEO baharu syarikat itu, Louis Gilman Louie, mempunyai beberapa perbezaan mengenai di mana, bagaimana dan mengapa untuk membangunkan perniagaan permainan bersama mereka.

"Permainan ini adalah satu urutan
pilihanraya yang menarik"

Donald Erwin Knuth
(10 Januari 1938)
Saintis Amerika, profesor emeritus di Universiti Stanford dan beberapa universiti lain di negara berbeza, ahli asing Akademi Rusia Sains, guru dan ahli ideologi pengaturcaraan, pengarang 19 monograf (termasuk beberapa buku klasik tentang pengaturcaraan) dan lebih daripada 160 artikel, pembangun beberapa teknologi perisian yang terkenal.
Pengarang siri buku yang terkenal di dunia yang dikhaskan untuk algoritma asas dan kaedah matematik pengiraan, serta pencipta sistem penerbitan desktop TEX dan METAFONT, direka untuk menaip dan susun atur buku mengenai topik teknikal (terutamanya fizik dan matematik).
Kerja Andrei Petrovich Ershov, kemudian kawannya, mempunyai pengaruh yang lebih besar pada Donald Knuth muda.
Profesor Knuth telah menerima pelbagai hadiah dan anugerah dalam bidang pengaturcaraan dan matematik pengiraan, termasuk Anugerah Turing (1974), Pingat Sains Kebangsaan AS (1979) dan Hadiah AMS Steele untuk siri artikel sains popular, Hadiah Harvey (1995), Hadiah Kyoto (1996) untuk pencapaian dalam bidang teknologi canggih, Anugerah Grace Murray Hopper (1971).
Pada penghujung Februari 2009, Knuth telah menduduki tempat ke-20 dalam senarai pengarang yang paling banyak dipetik dalam projek CiteSeer.

Cara terbaik untuk memahami sesuatu adalah Pembangun perisian percuma Jepun dan pencipta bahasa pengaturcaraan Ruby
dalam talian Di Japan Inc., dia berkata bahawa dia belajar sendiri untuk berprogram walaupun sebelum meninggalkan sekolahLulus dari Universiti Tsukuba, di mana beliau meneliti bahasa pengaturcaraan dan penyusun.
Sejak 2006, beliau telah mengetuai jabatan penyelidikan dan pembangunan Makmal Komunikasi Gunaan Rangkaian, penyepadu sistem perisian percuma Jepun.
Dilahirkan pada tahun 1965 di Wilayah Osaka, tetapi pada usia empat tahun dia berpindah ke Kota Yonago, Wilayah Tottori, jadi dia sering diperkenalkan sebagai orang asli Yonago. Kini tinggal di Matsue City, Shimane Prefecture.
Yukihiro ialah ahli Gereja Yesus Kristus Orang Suci Zaman Akhir dan terlibat dalam kerja mubaligh. Dia sudah berkahwin dan mempunyai empat orang anak.
Saya mahu komputer itu menjadi pelayan saya
dan bukan tuan, jadi saya mesti boleh
dengan cepat dan cekap menerangkan kepadanya apa yang perlu dilakukan.

Matsumoto Yukihiro

Steve Jobs

(24 Februari 1955, San Francisco, California - 5 Oktober 2011, Palo Alto, Santa Clara, California)


Usahawan Amerika, diiktiraf secara meluas sebagai perintis era IT. Salah seorang pengasas, pengerusi lembaga pengarah dan Ketua Pegawai Eksekutif Apple Corporation . Salah seorang pengasas dan CEO studio filem Pixar.
Pada akhir 1970-an, Steve dan rakannya Steve Wozniak membangunkan salah satu komputer peribadi pertama, yang mempunyai potensi komersial yang besar. Komputer Epal II menjadi produk besar-besaran pertama Apple, dicipta atas inisiatif Steve Jobs. Jobs kemudiannya melihat potensi komersial antara muka grafik yang dikawal tetikus, yang membawa kepada komputer epal Lisa dan, setahun kemudian, Macintosh (Mac).
Selepas kehilangan perebutan kuasa dengan lembaga pengarah pada tahun 1985, Jobs meninggalkan Apple dan mengasaskan Seterusnya - sebuah syarikat yang membangunkan platform komputer untuk universiti dan perniagaan. Pada tahun 1986, beliau memperoleh bahagian grafik komputer Lucasfilm, mengubahnya menjadi Pixar Studios. Beliau kekal sebagai CEO dan pemegang saham utama Pixar sehingga studio itu diperoleh oleh The Walt Disney Company pada 2006, menjadikan Jobs sebagai pemegang saham individu terbesar dan ahli lembaga pengarah Disney.
Kesukaran membangunkan sistem pengendalian baharu untuk Mac menyebabkan pembelian NeXT oleh Apple pada tahun 1996, untuk menggunakan NeXTSTEP OS sebagai asas untuk Mac OS X. Sebagai sebahagian daripada perjanjian itu, Jobs telah diberikan jawatan penasihat kepada Apple. Perjanjian itu telah dirancang oleh Jobs. Menjelang 1997, Jobs menguasai semula Apple, menerajui perbadanan itu. Di bawah kepimpinannya, syarikat itu diselamatkan daripada muflis dan mula mengaut keuntungan dalam tempoh setahun. Sepanjang dekad seterusnya, Jobs mengetuai pembangunaniMac, iTunes, iPod, iPhone dan iPad, serta pembangunanApple Store, iTunes Store, App Store dan iBookstore. Kejayaan produk dan perkhidmatan ini, yang memberikan beberapa tahun keuntungan kewangan yang stabil, membolehkan Apple menjadi syarikat dagangan awam yang paling bernilai di dunia pada tahun 2011. Ramai pengulas menyebut kebangkitan Apple sebagai salah satu pencapaian terbesar dalam sejarah perniagaan. Pada masa yang sama, Jobs dikritik kerana gaya pengurusannya yang autoritarian, tindakan agresif terhadap pesaing, dan keinginan untuk mengawal sepenuhnya produk walaupun selepas ia dijual kepada pembeli.

Jobs telah menerima pengiktirafan awam dan beberapa anugerah atas kesannya terhadap industri teknologi dan muzik. Dia sering dipanggil "berwawasan" dan juga "bapa revolusi digital" Jobs ialah penceramah yang cemerlang dan membawa persembahan produk yang inovatif ke peringkat seterusnya, mengubahnya menjadi rancangan yang menarik. Sosoknya yang mudah dikenali dalam turtleneck hitam, seluar jeans pudar dan kasut dikelilingi oleh sejenis pemujaan.


Kami mempersembahkan kepada perhatian anda Top 10 pengaturcara terbaik di dunia!

1. Sergey Brin - pengasas bersama GOOGLE. Sergei Mikhailovich Brin adalah salah seorang pengaturcara terbaik pada masa ini, beliau juga seorang saintis Amerika dan usahawan Internet.

2. Sarah Haider - Jurutera Perisian Twitter. Sarah ialah jurutera perisian sepenuh masa di Twitter, tetapi dia juga peneraju teknikal di Android di Vine Labs dan mentor untuk membangunkan syarikat permulaan yang melampau baharu. Saya pernah bekerja di Google, dan saya melakukannya dengan baik.

3. John Dahl - bekas pengasas bersama dan Ketua Pegawai Eksekutif Zencoder, Inc. Bekas pengasas bersama dan Ketua Pegawai Eksekutif Zencoder, yang menawarkan perkhidmatan penyulitan dan storan awan untuk syarikat, John kini bekerja dalam industri penyulitan.

4.Kyle MacDonald - Pembangun di Phoenix - Pada masa ini bekerja sebagai pemaju untuk Kumpulan Phoenix, Kayla pernah bekerja dengannya sebelum ini Pembangun Web Squareflo selama lebih tiga tahun. Dia telah membezakan dirinya kerana dia boleh berkomunikasi dalam bahasa isyarat dan tahu: HTML, CSS, JavaScript, JQuery dan banyak lagi.

5. Amanda Wickstand - Pekerja Zynga, bekerja dalam pembangunan permainan - Amanda kini merupakan pengasas dan pemilik Perisian Meteor Grove, dia mendakwa popular kerana itu. Zynga sedang berkembang aplikasi mudah alih. Dia juga menerima tawaran daripada Instagram, yang dia tolak dengan harapan untuk membangunkan projeknya.

6. Leah Culver - Pengasas dan Ketua Pegawai Eksekutif Grove - Leah mengasaskan tapak blog mikro Pownce pada tahun 2007, syarikat itu telah diambil alih oleh Six Apart. Pada Disember 2008, beliau meninggalkan Six Apart dan pada Februari 2010 dan mengasaskan bersama Convore, yang didedikasikan untuk sembang masa nyata, pada 2011-2012 Convore menambah produk baharu, Grove.io, memfokuskan pada sembang sembang masa nyata yang dihoskan untuk syarikat dan mengumumkan bahawa perkhidmatan Convore akan dihentikan pada 1 April 2012. Culver dinamakan antara yang paling wanita yang berpengaruh dalam Web 2.0 oleh Majalah Fast Company pada November 2008.

7. Jade Raymond - penerbit Assassin's Creed dan pengarah urusan Ubisoft Toronto. “Dia memulakan pengaturcaraan kerjayanya untuk Sony dan menjadi selebriti segera dalam industri permainan video. Jade mempunyai sejumlah besar peminat dan beberapa permainan yang menakjubkan. Beliau kini merupakan Pengarah Urusan Ubisoft Toronto, seorang pembangun dan pengaturcara.

8. Corrine Yu- bekas ketua pengaturcara di Microsoft, pengaturcara, mengetuai pembangunan untuk XBOX 360, PS3, PC, dsb. dikenali sebagai salah seorang yang paling berpengaruh dalam industri permainan.

9. Pavel Durov - pengasas VKontakte, dan sedang sibuk membangunkan produk yang telah dikeluarkan "Telegram" - aplikasi mudah alih untuk komunikasi.

10. Matt Mullenweg - pengasas dan pemimpin Pembangun WordPress- dikenali sebagai pengarang perisian yang menguasai lebih daripada 15 peratus daripada keseluruhan Internet (Sungguh mengagumkan). Beliau adalah yang paling terkenal dalam bidang pembangunan sumber bebas dan terbuka. kod sumber perisian web.

Data ini berdasarkan anggaran oleh penganalisis dari Eropah dan Amerika.

Pengaturcara adalah profesion yang sangat dihormati hari ini. Yang tidak menghairankan, kerana teknologi digital mengelilingi kita di mana-mana. Berjuta-juta orang bekerja dalam sektor IT - dari pentadbir sistem dan "pengekod" biasa kepada pemaju terkemuka projek utama. Dan sudah tentu, industri ini mempunyai keperibadian legendanya sendiri, tanpanya dunia akan menjadi sedikit berbeza.

Siapa yang dihargai dan dihormati di kalangan pengaturcara sendiri? Siapa yang dianggap terbaik daripada yang terbaik? Tiada penilaian muktamad mengenai isu ini. Tetapi ada individu yang namanya hampir selalu disebut, kerana sumbangan mereka kepada IT tidak ternilai. Jom kenali mereka.

Oleh Alex Dawson — pada asalnya disiarkan ke Flickr sebagai Linus Torvalds , CC BY-SA 2.0 , Pautan

Pengaturcara Finland-Amerika, pencipta sistem pengendalian Linux, yang menjalankan pusat data dan banyak komputer di seluruh dunia.

Terima kasih kepada Torvalds, penyokong tegar perisian percuma (perisian yang diedarkan secara bebas), dalam industri di mana banyak wang beredar dan segala-galanya tepu dengan perdagangan dan paranoia, sistem pengendalian sumber terbuka yang sepenuhnya bebas dan terbuka telah muncul. Hari ini, beribu-ribu pengaturcara terlibat dalam pembangunan dan kemas kini Linux.

Dalam persekitaran profesional, Linus Torvalds dikenali sebagai seorang yang tidak berusaha untuk menggembirakan orang ramai dan tidak segan silu dalam ekspresinya. Di kalangan pengaturcara, ada jenaka tentang dia yang sama seperti ada jenaka tentang Chuck Norris di kalangan masyarakat philistine. Sebagai contoh, ia didakwa bahawa dia boleh membahagi dengan sifar atau bermain permainan 3D dalam kepalanya dengan membaca kod sumber.

Donald Knuth


Oleh vonguard dari Oakland, Nmibia - DSC_0079 Dimuat naik oleh YMS , CC BY-SA 2.0 , Pautan

Kerja akademik Knuth adalah kerja yang besar, meliputi hampir semua bidang pengaturcaraan, daripada struktur data kepada analisis algoritma. Krut mencipta arah terakhir secara peribadi. Sebagai tambahan kepada teori, monograf mengandungi banyak contoh dalam bahasa Himpunan.

Pembangun terkemuka Google, Facebook dan lain-lain projek utama telah melahirkan rasa terima kasih kepada Donald Knuth lebih daripada sekali untuk buku teksnya yang unik. Bill Gates juga bercakap tentang Knuth: "Jika anda memanggil diri anda seorang pengaturcara, cuba baca Knuth Dan jika anda boleh membaca buku ini secara keseluruhan, hantarkan resume anda."

Kerja-kerja monumental ini telah dijalankan sejak tahun 1962. Sehingga kini, 4 jilid telah diterbitkan. Menjelang 2020, profesor berjanji untuk menerbitkan yang kelima. Di samping itu, Donald Knuth dikenali sebagai pencipta sistem penataan komputer TeX dan bahasa METAFONT untuk bekerja dengan fon vektor.

Sir Tim Berners-Lee


Pengarang foto:
Paul Clarke

Hari ini beliau mengetuai organisasi awam “Perikatan untuk internet yang boleh diakses", matlamat utamanya ialah Internet berpatutan dan pantas untuk semua orang. Organisasi ini menikmati sokongan syarikat besar - Google, Microsoft, Facebook.


Oleh Peter Campbell - buatan sendiri, Nikon D80, CC BY-SA 4.0, Pautan

Satu lagi perkembangan utama ialah NEWS, sistem untuk mengagihkan pengiraan dalam jaringan komputer. Senarai projek yang telah diusahakannya adalah luas. Terdapat sistem untuk menganalisis keputusan telemetri satelit, editor teks Emacs dan banyak lagi. Untuk beberapa lama Gosling mengambil bahagian dalam pembangunan Algoritma Google, V Kebelakangan ini membangunkan perisian untuk penyelidikan bawah air.

— pada asalnya disiarkan ke Flickr ketika Anders Hejlsberg bertindak balas semasa Panel Bahasa Pengaturcaraan Masa Depan di PDC2008, CC BY 2.0, Pautan

Pembangun pengkompil untuk Pascal, terima kasih kepada kompilasi program yang dikurangkan kepada beberapa saat.

Versi pertama pengkompil telah ditulis untuk DOS. Kemudian pengkompil telah dibina ke dalam persekitaran Turbo Pascal. Terima kasih kepada pengkompil Heilsberg, produktiviti dalam bidang IT telah meningkat beberapa kali.

Heilsberg kemudiannya mengetuai pasukan yang membangunkan Borland Delphi. Dan di sini juga, perhatian khusus diberikan kepada kelajuan. Hari ini Delphi adalah salah satu bahasa yang paling popular.


Pengarang: Anthony Quintano dari Honolulu, HI, Amerika Syarikat - Mark Zuckerberg F8 2018 Ucaptama, CC BY 2.0, Posilannya

Pengaturcara Amerika, pembangun rangkaian sosial Facebook.

Nama ini dikenali secara meluas di luar persekitaran profesional. Zuckerberg ialah seorang tokoh masyarakat. Terdapat banyak skandal yang dikaitkan dengan rangkaian sosialnya sejak kebelakangan ini. Namun begitu, projek itu terus berkembang dengan jayanya.

Zuckerberg yakin bahawa pasukan kecil adalah yang paling berkesan. Mereka boleh bekerja lebih membuahkan hasil daripada pasukan besar. Oleh itu, hanya 10,000 orang di dunia yang terlibat dalam mengekalkan rangkaian sosial yang besar itu.


Pengarang: Ijon — kerja sendiri, CC BY-SA 4.0 , Pautan

Torrent popular di seluruh dunia. Bilangan pengguna BitTorrent dianggarkan 250 juta orang. Sebilangan besar maklumat dimuat turun melalui torrents. Malangnya, keupayaan torrents digunakan secara aktif oleh "lanun".


Oleh Darcy Padilla - https://web.archive.org/web/20140209081556/http://blog.mozilla.org/press/bios/brendan-eich/ https://web.archive.org/web/20131108073412/ https://blog.mozilla.org/press/files/2012/04/Thumbnail-Full_Eich_04.jpg, CC BY-SA 3.0, Pautan

pembangun JavaScript. Bahasa ini dianggap sebagai salah satu piawaian dalam pengaturcaraan WEB.

Dia mengambil bahagian dalam penciptaan Mozilla dan pelayar Firefox. Menjawat jawatan CEO. Dia berhenti selepas skandal yang berkaitan dengan kedudukannya mengenai perkahwinan gay (Brendan ialah peserta aktif dalam gerakan untuk mengharamkannya di California).


Oleh Julia Kryuchkova - Karya sendiri, CC BY-SA 2.5, Pautan

Pencipta bahasa C++ (versi C yang lebih baik).

Hari ini, bahasa pengaturcaraan C++ dipelajari oleh pelajar di hampir mana-mana universiti ia telah lama menjadi salah satu asas bahasa yang diterapkan. Sintaks bahasa C digunakan dalam PHP dan bahasa pengaturcaraan moden yang lain. Penambahbaikan daripada Bjarne Stroustrup ternyata sangat baik sehingga hari ini, apabila mereka menyebut "C", mereka tidak memikirkan versi asas bahasa itu.

Kini, pengaturcara mengajar di beberapa universiti dan bekerjasama dengan Morgan Stanley.


Oleh GDC Rasmi - https://www.flickr.com/photos/officialgdc/16693728506/ , CC BY 2.0 , Pautan

Salah seorang pengasas id Software. Dia mendapat kemasyhuran sebagai pengarang permainan komputer legenda Doom.

Idea untuk Doom datang kepada John semasa parti D&D korporat. Pada masa itu, syarikat itu kerap mengadakan permainan seperti itu. Dan selalunya John memainkan peranan sebagai master permainan kepada mereka.

Apabila mencipta Doom, John Carmack adalah orang pertama yang melaksanakan helah 3D asal yang digunakan dalam permainan komputer masih.