10 Programmers Wanita Terbaik di Dunia Sepanjang Masa

Sebagian besar programmer yang sukses adalah laki-laki ini adalah salah satu dari banyak kesalahpahaman umum tentang programmer. Programer perempuan sering terlihat keluar dari sorotan dan kontribusi mereka kurang diketahui oleh dunia.

Hari ini kami telah memutuskan untuk membawa daftar 10 programmer wanita yang kontribusinya memainkan peran besar dalam bidang ilmu komputer dan teknologi informasi.

1. Radia Perlman


Radia Perlman

Radia Joy Perlman (lahir 1 Januari 1951) adalah seorang programmer komputer dan insinyur jaringan Amerika. Dia terkenal karena penemuan protokol pohon rentang (STP), yang sangat penting untuk pengoperasian jembatan jaringan.

Dia juga membuat kontribusi besar untuk banyak bidang lain dari desain jaringan dan standarisasi, seperti protokol routing Link-state . Dia juga dikenal sebagai "ibu internet"

2. Adele Goldberg


Adele Goldberg

Adele Goldberg (lahir 7 Juli 1945) adalah seorang ilmuwan komputer yang berpartisipasi dalam mengembangkan bahasa pemrograman Smalltalk-80 dan berbagai konsep yang berkaitan dengan pemrograman berorientasi objek sementara seorang peneliti di Xerox Palo Alto Research Center (PARC), pada tahun 1970-an.

Saat bekerja di PARC, Goldberg mengembangkan Smalltalk-80, yang mengembangkan pendekatan berorientasi objek dari Simula 67 dan memperkenalkan lingkungan pemrograman jendela yang tumpang tindih pada layar tampilan grafis.

Format inovatif Smalltalk lebih mudah digunakan dan juga dapat disesuaikan dan objek dapat ditransfer di antara aplikasi dengan sedikit usaha. Goldberg juga terlibat dalam pengembangan desain template, pelopor pola desain yang biasa digunakan dalam desain perangkat lunak.

3. Shafi Goldwasser


Shafi Goldwasser

Shafrira Goldwasser (lahir 1958) adalah seorang ilmuwan komputer Amerika-Israel dan pemenang Turing Award pada tahun 2012. Ia banyak berkontribusi dalam bidang teori komputasi komputasional, kriptografi, dan teori bilangan komputasi.

Dia adalah co-penemu enkripsi probabilistik , yang mengatur dan mencapai standar emas untuk keamanan untuk enkripsi data.

Shafi juga turut menciptakan pembuktian nol-pengetahuan , yang secara probabilistik dan interaktif menunjukkan validitas pernyataan tanpa menyampaikan pengetahuan tambahan, dan merupakan alat kunci dalam perancangan protokol kriptografi.

4. Margaret Hamilton


Margaret Hamilton

Margaret Heafield Hamilton (lahir Aug17, 1936) adalah seorang ilmuwan komputer Amerika, insinyur sistem, dan pemilik bisnis. Dia adalah Direktur Divisi Rekayasa Perangkat Lunak Laboratorium Instrumentasi MIT, yang mengembangkan perangkat lunak penerbangan onboard untuk program luar angkasa Apollo.

Timnya bertanggung jawab untuk mengembangkan perangkat lunak dalam penerbangan untuk program ruang angkasa Apollo yang termasuk algoritma yang dirancang oleh berbagai ilmuwan senior untuk modul perintah Apollo, pendarat bulan, dan Skylab berikutnya.

Dia adalah orang yang membuat istilah " rekayasa perangkat lunak " selama hari-hari misi luar angkasa Apollo.

5. Jean Bartik


Jean Bartik

Jean Jennings Bartik (27 Desember 1924 - 23 Maret 2011) adalah salah satu pemrogram asli untuk komputer ENIAC . Dia dan rekan-rekannya mengembangkan dan mengkodifikasi banyak dasar-dasar pemrograman saat bekerja pada ENIAC karena itu adalah komputer pertama dari jenisnya.

Setelah bekerja di ENIAC, Bartik melanjutkan untuk bekerja pada BINAC dan UNIVAC dan menghabiskan waktu di berbagai perusahaan teknologi sebagai penulis, manajer, insinyur, dan programmer.

6. Frances Elizabeth Allen


Frances Elizabeth Allen

Frances Elizabeth Allen (lahir 4 Agustus 1932) adalah seorang ilmuwan komputer Amerika dan pelopor dalam bidang pengoptimalan kompiler . Allen adalah Fellow IBM perempuan pertama dan pada tahun 2006 menjadi wanita pertama yang memenangkan Turing Award.

Prestasinya termasuk pekerjaan seminal di compiler, optimalisasi program, dan paralelisasi. Dia menghabiskan sebagian besar karirnya mengembangkan compiler bahasa pemrograman mutakhir untuk IBM Research.

7. Barbara Liskov


Barbara Liskov

Barbara Liskov (Lahir 7 Nov 1939) adalah salah satu wanita pertama yang diberikan gelar doktor dalam ilmu komputer di Amerika Serikat dan merupakan pemenang Turing Award yang mengembangkan prinsip substitusi Liskov.

Liskov telah memimpin banyak proyek penting, termasuk sistem operasi Venus, sistem timesharing kecil, biaya rendah dan interaktif; desain dan implementasi CLU.

Barbara juga membuat Argus, bahasa tingkat tinggi pertama untuk mendukung pelaksanaan program terdistribusi dan untuk mendemonstrasikan teknik menjanjikan pipelining dan Thor, sistem database berorientasi objek.

Dia memimpin Kelompok Metodologi Pemrograman di MIT, dengan fokus penelitian saat ini dalam toleransi kesalahan Byzantine dan komputasi terdistribusi.

8. Lois Haibt


Lois Haibt

Ada Byron , juga dikenal sebagai Lady Lovelace (10 Des 1815 - 27 Nov 1852) adalah seorang penulis dan ahli matematika berbakat. Dia adalah wanita pertama yang merancang suatu algoritma yang dapat diproses oleh mesin atau komputer.

Cukuplah untuk mengatakan berdasarkan catatannya bahwa algoritma yang dia temukan akan diproses secara akurat pada komputer mesin umum pertama. Dia dianggap sebagai programmer komputer pertama di dunia.

9. Ada Lovelace


Ada Lovelace

Ada Byron , juga dikenal sebagai Lady Lovelace (10 Des 1815 - 27 Nov 1852) adalah seorang penulis dan ahli matematika berbakat. Dia adalah wanita pertama yang merancang suatu algoritma yang dapat diproses oleh mesin atau komputer.

Cukuplah untuk mengatakan berdasarkan catatannya bahwa algoritma yang dia temukan akan diproses secara akurat pada komputer mesin umum pertama. Dia dianggap sebagai programmer komputer pertama di dunia.

10. Grace Hopper


Grace Hopper

Grace Murray Hopper (9 Desember 1906 - 1 Januari 1992) adalah salah satu programmer pertama komputer Harvard Mark I. Dia menemukan compiler pertama untuk bahasa pemrograman komputer dan salah satu dari mereka yang mempopulerkan ide bahasa pemrograman mesin-independen.

Ide-idenya mempengaruhi perkembangan COBOL, salah satu bahasa pemrograman tingkat tinggi pertama. Dia memperkenalkan istilah "debugging" untuk memperbaiki kesalahan komputer dan kesalahan pemrograman. Dia juga dikenang sebagai “Amazing Grace”.

Semua gambar dan informasi yang digunakan di sini tersedia di bawah lisensi creative commons yang dikumpulkan dari berbagai situs web seperti Wikipedia dan Britannica. Peringkat didasarkan pada analisis dan penelitian tim kami.