Kami cukup sering mengutip tokoh-tokoh terkenal di dunia Java dan pengembangan perangkat lunak secara umum, merekomendasikan buku-buku yang mereka tulis tentang Java dan merujuk pada karya-karya mereka. Meskipun berstatus sebagai ahli yang diakui, banyak dari mereka hanya dikenal di kalangan sempit pembuat kode Java berpengalaman yang secara aktif tertarik pada kehidupan komunitas Java. Oleh karena itu, hari ini kami memutuskan untuk menyiapkan ikhtisar singkat tentang “selebriti” utama Java di dunia - pakar paling terkenal yang tidak hanya memiliki pengalaman luas dalam pengembangan Java, tetapi juga secara aktif membagikannya di blog, akun Twitter, buku, dan juga berbicara hidup di berbagai konferensi dan lokakarya.
Twitter Javin Paul: @javinpaul Blognya: https://javarevisited.blogspot.com/ Blognya yang lain (hingga 2015): https://www.java67.com/ Halaman Hacker Noon Javin Paul: https: //hackernoon. com/@javinpaul
1. Joshua Bloch
Di daftar pakar Java mana pun, Joshua Bloch berhak mendapat peringkat tinggi. Dia adalah seorang programmer Amerika dan penulis beberapa buku terkenal, termasuk buku teks klasik “Java: Effective Java.” Omong-omong, kami sangat merekomendasikan membaca edisi ketiga buku ini dalam pilihan buku baru terbaik untuk pengembang Java terbaru kami . Joshua Bloch adalah kepala arsitek Java di Google, pengembang di Sun Microsystems, dan arsitek sistem senior di Transarc. Dia bertanggung jawab atas pengembangan dan implementasi berbagai fitur platform Java, khususnya Java Collections Framework dan paket java.math. Selain buku Java Efektif, Joshua Bloch juga, bersama dengan para ahli lainnya, menulis dua buku yang lebih populer dan mudah dibaca tentang Java - Java Puzzles (“Java dalam 24 jam” dalam terjemahan bahasa Rusia) dan Java Concurrency In Practice. Twitter Joshua Bloch: @joshbloch Halaman GitHub-nya: https://github.com/jbloch/2.Brian Goetz
Brian Goetz adalah pengembang profesional dengan pengalaman lebih dari 20 tahun. Dia adalah penulis utama buku Java Concurrency In Practice yang disebutkan di atas, serta lebih dari 75 artikel tentang pengembangan perangkat lunak. Brian telah menjadi arsitek bahasa Java di Oracle selama lebih dari sepuluh tahun (dia bekerja di Sun Microsystem sebelum diakuisisi oleh Oracle). Brian Goetz cukup sering berbicara di konferensi dan acara lain yang didedikasikan untuk Java dan pemrograman secara umum, terutama di Amerika Serikat. Twitter Brian Goetz: @BrianGoetz Blog Brian Goetz (tidak diperbarui sejak 2014, tetapi postingan lama cukup menarik): http://briangoetz.blogspot.com3. Batang Johnson
Rod Johnson adalah pengembang dan pakar komputer terkenal Australia, pencipta Spring: mungkin kerangka kerja Java paling populer di dunia. Rod Johnson adalah pendiri SpringSource dan CEO-nya hingga tahun 2009, ketika SpringSource diakuisisi oleh VMware. Kerangka kerja Spring lahir pada buku Johnson Expert One-on-One J2EE Design and Development, yang telah menerima sejumlah cetakan ulang sejak dirilis. Rod juga menulis buku Pengembangan Java Profesional dengan Spring Framework. Pada tahun 2016, Johnson mendirikan Atomist, sebuah perusahaan yang bergerak di segmen pengiriman perangkat lunak. Ia juga menjabat sebagai dewan direksi di sejumlah perusahaan perangkat lunak lainnya. Twitter Rod Johnson: @springrod Blog Rod di situs Atomist: https://blog.atomist.com/author/rod/ Rod juga memiliki akun di situs tanya jawab Quora (walaupun sudah tidak aktif sejak 2015): https://www.quora.com/profile/Rod-Johnson-24.James Gosling
Tentu saja, dalam artikel tentang orang-orang terkenal di dunia Java, tidak ada salahnya untuk menyebut James Gosling, bapak pendiri bahasa pemrograman Java. Gosling bekerja di Sun Microsystems selama lebih dari dua puluh tahun - sejak tahun 1984, dan keluar dari sana hanya pada tahun 2010 setelah Oracle Corporation menyerap Sun. Setelah itu, ia menjabat posisi di Google, startup Liquid Robotics (diakuisisi oleh Boeing) dan Amazon Web Services. James juga merupakan penasihat di Lightbend (perusahaan Martin Odersky, yang mempopulerkan bahasa Scala), direktur independen di Jelastic dan penasihat strategis di Eucalyptus, dan menjabat sebagai dewan direksi DIRTT Environmental Solutions. James Gosling ikut menulis The Java Programming Language bersama para ahli lainnya, yang telah dicetak ulang sebanyak empat kali, serta sejumlah buku teks Java lainnya. James Gosling Twitter: @errcraft5.Martin Odersky
Martin Odersky adalah seorang ahli komputer dari Jerman, yang dikenal sebagai pencipta bahasa pemrograman Scala. Dia juga mengembangkan Java Generics dan menciptakan javac, sebuah kompiler Java. Pada tahun 2011, Martin Odersky mendirikan Typesafe Inc (berganti nama menjadi Lightbend Inc pada tahun 2016), yang mendukung dan mempopulerkan Scala. Dia adalah profesor di Institut Teknologi Federal Swiss Lausanne (EPFL), penulis kursus gratis tentang bahasa Scala - Prinsip Pemrograman Fungsional dalam Scala - di platform Coursera. Omong-omong, kursus ini masih tersedia untuk semua orang. Twitter Martin Odersky: @odersky Halaman Coursera Martin Odersky: https://www.coursera.org/instructor/~6726276. Pemotongan Doug
Doug Cutting adalah pengembang terkenal, penganjur, dan pencipta teknologi pencarian sumber terbuka. Dia mendirikan proyek teknologi pencarian sumber terbuka Lucene dan, bersama Mike Cafarella, Nutch. Kedua proyek ini kini dikelola oleh Apache Software Foundation. Cut dan Cafarella juga merupakan salah satu pendiri proyek Apache Hadoop. Pada tahun 2010, Doug Cutting terpilih sebagai ketua dewan direksi Apache Software Foundation, posisi yang dipegangnya hingga tahun 2015. Pada tahun 2015, Pemotongan menerima Penghargaan O'Reilly Open Source yang bergengsi atas kontribusinya terhadap pengembangan perangkat lunak sumber terbuka. Doug Cutting juga dianggap sebagai salah satu pionir teknologi Big Data. Saat ini beliau menjabat sebagai Kepala Arsitek di Cloudera, penyedia solusi perangkat lunak cloud untuk perusahaan. Twitter Doug Cutting: @cutting Halaman GitHub Doug: https://github.com/cutting7. Javin Paul
Javin Paul adalah pengembang Java berpengalaman, blogger dan penulis banyak artikel tentang Java di berbagai sumber. Hampir setiap orang yang tertarik dengan informasi tentang Java dalam bahasa Inggris pernah menemukan materinya di Internet. Paul mengatakan dia telah bekerja dengan teknologi Java dan FIX Tutorial dan Tibco RV selama tujuh tahun terakhir. Dia adalah penulis sejumlah tutorial dan panduan populer, termasuk “3 Cara membalikkan Array di Java”, “Mengapa kami menggunakan thread di Java”, “10 poin tentang pengubah atau bidang yang mudah menguap di Java” dan lain-lain.*Rupanya, Javin Paul bukan penggemar publisitas; dia tidak memposting foto dirinya di Internet.
GO TO FULL VERSION