Akhir-akhir ini saya telah mempelajari semakin banyak programmer yang berpikir bahwa jika mereka bekerja sendiri, mereka akan lebih cepat dan akan memberikan kualitas yang lebih baik. Biasanya perasaan itu melekat pada perasaan bahwa mereka melakukan pemrograman terbaik dalam tim mereka dan pada akhirnya ide itu cukup masuk akal. Jika mereka melakukan pemrograman terbaik, dan bekerja sendiri (dan lebih mungkin) hasil akhirnya akan menjadi bagian yang lebih baik dari perangkat lunak.
Saya tahu ide ini hanya akan berhasil jika Anda cukup bersemangat untuk bekerja 24/7, pada tenggat waktu, dengan disiplin tinggi.
Jadi setelah mempertimbangkan ide dan mencoba untuk belajar lebih banyak, saya bertanya-tanya apakah ada programmer one-man-army terkenal yang telah memberikan perangkat lunak (berguna) di masa lalu?
sumber
Jawaban:
John Carmack
Orang yang menulis mesin untuk game Doom, Wolfenstein, game Quake, dll. Baca Masters of Doom , itu adalah sejarah hebat dari apa yang telah ia dan John Romero lakukan.
sumber
Donald Knuth
sumber
Steve Wozniak cukup banyak adalah staf pemrograman apple untuk bit pertama.
sumber
Richard M. Stallman (RMS) . Sementara dikenal baru-baru ini dengan kata-kata kasar politik tentang perangkat lunak sumber tertutup, pada zamannya ia cukup programmer. Dia seorang diri terus dengan kode mesin komersial untuk beberapa waktu. Emacs dan gcc adalah beberapa hal yang ia ciptakan.
Ada deskripsi yang bagus tentang dia dalam buku di Hackers oleh Steven Levy.
sumber
Chris Sawyer . Dia mendapat sedikit bantuan dengan musik dan grafik, tetapi selain itu RollerCoaster Tycoon adalah miliknya. Luar biasa, terutama mengingat mesin fisika. Terakhir namun tidak kalah pentingnya, seluruh game ditulis dalam bahasa assembly.
sumber
Linus Torvalds
sumber
Bill Joy - menulis vi serta csh, rlogin, rsh, dan rcp
sumber
Hanya untuk kelengkapan (tidak benar-benar kompetitif dengan "pahlawan" pemrograman hari ini, tetapi benar-benar "tentara satu orang" di zamannya ;-): Ada Lovelace
sumber
John Resig , pencipta kerangka javascript jQuery .
sumber
Guido van Rossum (penulis Python)
sumber
Larry Wall - Perl.
Dan untuk perjalanan yang menyenangkan untuk melihat apa yang ada dalam pikirannya yang luar biasa, programmer C dapat membaca entri pemenang dalam kontes kebingungan C internasional pada tahun 1986. Itu diajukan di bawah wall.c
sumber
Anders Hejlsberg pencipta Turbo Pascal, Delphi, C # (dan sebagian. NET), ....
sumber
Bram Cohen , setidaknya proyek kecilnya sekarang menyebabkan 50% dari semua lalu lintas internet [rujukan?].
sumber
Bjarne Stroustrup untuk penemuan dan implementasi pertama C ++
sumber
Yukihiro Matsumoto memang memberikan banyak Ruby sendirian. Ruby populer sekarang, dan banyak orang telah berkontribusi untuk itu, tetapi dia sendirian memulai bola bergulir.
sumber
Oren Eini alias Ayende Rahien , penulis Rhino Mocks dan alat open source hebat lainnya. Nya adalah beberapa kode terbaik dan paling elegan di sekitar.
sumber
DJ Bernstein . qmail, djbdns, dan banyak lainnya.
Oh, dan menggugat Amerika Serikat agar orang di sini dapat dengan bebas menerbitkan alat kriptografi di Internet. Tidak persis pemrograman, tetapi benar-benar one-man-army.
sumber
Jon Skeet
sumber
Ini adalah salah satu programmer hebat yang tidak memiliki ketenaran "Knuth" - Fabrice Bellard . Menurut dia, distribusi FFmpeg asli, adalah pemimpin proyek untuk QEMU, menemukan algoritma pi tercepat saat ini, dan belum satu, tetapi dua, menang dalam Kontes Kode C Internasional Yang Dikaburkan . Untuk menggunakan garis dari salah satu profesor CS favorit saya, pria itu adalah bintang rock.
sumber
Jamie Zawinski (tautan ke salah satu kisah paling epik dalam sejarah ilmu komputer)
sumber
_why telah menyumbangkan beberapa hal keren ke komunitas Ruby:
... dan masih banyak lagi :)
sumber
Baca artikel ini misalnya, mulai twowards tengah di sekitar tempat di mana dikatakan,
sumber
Steve Gibson
sumber
Sid Meier
Mendirikan Microprose dan menulis Sid Meier's Alpha Centauri, dan Colonization Sid Meier, [2] [3], Sid Meier's Civilization IV dan banyak lagi
sumber
Chuck Moore - Created Forth, memindahkannya ke puluhan arsitektur, merancang beberapa mikroprosesor, membuat sistem CAD-nya sendiri, menghasilkan jutaan paten perangkat keras, menciptakan colorForth ... dan seterusnya.
sumber
Phil Katz benar-benar layak disebutkan. Di mana kita akan tanpa PKZip.
sumber
John Backus - Fortran
Stephen Wolfram - Paket Mathematica
Sid Meier - Peradaban
Tim Berners-Lee - penemu World Wide Web
Phil Zimmermann - PGP
sumber
Ini bukan hanya perasaan, ini adalah artikel dalam edisi ulang tahun ke 20 sebuah buku karya Frederick Brooks berjudul The Mythical Man Month . Saya kira ini adalah situasi yang sangat sering terjadi. Kepribadian pengembang perangkat lunak mengarahkan dirinya untuk menjadi agak mandiri. Saya tidak tahu contoh utama, tetapi Anda mungkin tertarik pada buku yang saya tautkan di atas.
sumber
Gus Mueller .
sumber
Khaled Mardam-Bey , penulis mIRC , klien IRC yang terkenal.
sumber