Kami agak kerap memetik personaliti terkenal dalam dunia Java dan pembangunan perisian secara umum, mengesyorkan buku yang mereka tulis tentang Java dan merujuk kepada karya mereka. Walaupun status mereka sebagai pakar yang diiktiraf, ramai di antara mereka hanya dikenali dalam kalangan yang agak sempit pengekod Java berpengalaman yang berminat secara aktif dalam kehidupan masyarakat Jawa. Oleh itu, hari ini kami memutuskan untuk menyediakan gambaran ringkas tentang "selebriti" Java utama dunia - pakar paling terkenal yang bukan sahaja mempunyai pengalaman luas dalam pembangunan Java, tetapi juga secara aktif berkongsinya di blog, akaun Twitter, buku, dan juga bercakap mereka. secara langsung di pelbagai persidangan dan bengkel.
Twitter Javin Paul: @javinpaul Blognya: https://javarevisited.blogspot.com/ Satu lagi blognya (sehingga 2015): https://www.java67.com/ Halaman tengah hari Hacker Javin Paul: https: //hackernoon. com/@javinpaul
1. Joshua Bloch
Pada mana-mana senarai pakar Java, Joshua Bloch berhak mendapat kedudukan tinggi. Beliau adalah seorang pengaturcara Amerika dan pengarang beberapa buku terkenal, termasuk buku teks klasik "Java: Effective Java." Ngomong-ngomong, kami sangat mengesyorkan membaca edisi ketiga buku ini dalam pemilihan buku baharu terbaik kami yang terbaik untuk pembangun Java . Joshua Bloch ialah ketua arkitek Java di Google, pembangun di Sun Microsystems dan arkitek sistem kanan di Transarc. Beliau bertanggungjawab untuk pembangunan dan pelaksanaan pelbagai ciri platform Java, khususnya, Rangka Kerja Koleksi Java dan pakej java.math. Selain buku Java Effective, Joshua Bloch juga, yang mengarang bersama pakar lain, menulis dua lagi buku popular dan boleh dibaca tentang Java - Java Puzzles ("Java in 24 hours" dalam terjemahan Rusia) dan Java Concurrency In Practice. Twitter Joshua Bloch: @joshbloch Halaman GitHubnya: https://github.com/jbloch/2. Brian Goetz
Brian Goetz ialah pembangun profesional dengan lebih 20 tahun pengalaman. Beliau ialah pengarang utama buku Java Concurrency In Practice yang disebutkan di atas, serta lebih daripada 75 artikel mengenai pembangunan perisian. Brian telah menjadi arkitek bahasa Java di Oracle selama lebih sepuluh tahun (dia bekerja di Sun Microsystem sebelum pemerolehannya oleh Oracle). Brian Goetz sering bercakap di persidangan dan acara lain yang didedikasikan untuk Java dan pengaturcaraan secara umum, terutamanya di Amerika Syarikat. Twitter Brian Goetz: @BrianGoetz Blog Brian Goetz (tidak dikemas kini sejak 2014, tetapi catatan lama agak menarik): http://briangoetz.blogspot.com3. Rod Johnson
Rod Johnson ialah pembangun dan pakar komputer terkenal Australia, pencipta Spring: mungkin rangka kerja Java paling popular di dunia. Rod Johnson ialah pengasas SpringSource dan Ketua Pegawai Eksekutifnya sehingga 2009, apabila SpringSource diperoleh oleh VMware. Rangka kerja Spring dilahirkan semasa buku Johnson Expert One-on-One J2EE Design and Development, yang telah menerima beberapa cetakan semula sejak dikeluarkan. Rod juga menulis buku Pembangunan Java Profesional dengan Rangka Kerja Spring. Pada 2016, Johnson mengasaskan Atomist, sebuah syarikat yang beroperasi dalam segmen penghantaran perisian. Beliau juga berkhidmat dalam lembaga pengarah beberapa syarikat perisian lain. Twitter Rod Johnson: @springrod Blog Rod di laman web Atomist: https://blog.atomist.com/author/rod/ Rod juga mempunyai akaun di tapak soal jawab Quora (walaupun ia tidak aktif sejak 2015): https://www.quora.com/profile/Rod-Johnson-24. James Gosling
Sudah tentu, dalam artikel tentang orang terkenal di dunia Java, seseorang tidak boleh gagal untuk menyebut James Gosling, bapa pengasas bahasa pengaturcaraan Java. Gosling bekerja di Sun Microsystems selama lebih daripada dua puluh tahun - sejak 1984, dan meninggalkan sana hanya pada 2010 selepas Oracle Corporation menyerap Sun. Selepas itu, beliau memegang jawatan di Google, Startup Liquid Robotics (diperolehi oleh Boeing) dan Amazon Web Services. James juga merupakan penasihat di Lightbend (syarikat Martin Odersky, yang mempopularkan bahasa Scala), pengarah bebas di Jelastic dan penasihat strategik di Eucalyptus, dan memegang kerusi dalam lembaga pengarah DIRTT Environmental Solutions. James Gosling mengarang bersama The Java Programming Language dengan pakar lain, yang telah dicetak semula empat kali, serta beberapa buku teks Java yang lain. Twitter James Gosling: @errcraft5. Martin Odersky
Martin Odersky ialah pakar komputer dari Jerman, terutamanya dikenali sebagai pencipta bahasa pengaturcaraan Scala. Beliau juga membangunkan Java Generics dan mencipta javac, penyusun Java. Pada 2011, Martin Odersky mengasaskan Typesafe Inc (dinamakan Lightbend Inc pada 2016), yang menyokong dan mempopularkan Scala. Beliau ialah seorang profesor di Institut Teknologi Persekutuan Switzerland Lausanne (EPFL), pengarang kursus percuma tentang bahasa Scala - Prinsip Pengaturcaraan Fungsian dalam Scala - pada platform Coursera. By the way, kursus ini masih tersedia untuk semua orang. Twitter Martin Odersky: @odersky Halaman Coursera Martin Odersky: https://www.coursera.org/instructor/~6726276. Memotong Doug
Doug Cutting ialah pembangun, penyokong dan pencipta teknologi carian sumber terbuka yang terkenal. Beliau mengasaskan projek teknologi carian sumber terbuka Lucene dan, bersama Mike Cafarella, Nutch. Kedua-dua projek ini kini diuruskan oleh Yayasan Perisian Apache. Cutting dan Cafarella juga merupakan pengasas bersama projek Apache Hadoop. Pada 2010, Doug Cutting telah dipilih sebagai pengerusi lembaga pengarah Yayasan Perisian Apache, jawatan yang dipegangnya sehingga 2015. Pada 2015, Cutting menerima Anugerah Sumber Terbuka O'Reilly yang berprestij atas sumbangannya kepada pembangunan perisian sumber terbuka. Doug Cutting juga dianggap sebagai salah satu perintis teknologi Big Data. Beliau kini berkhidmat sebagai Ketua Arkitek di Cloudera, penyedia penyelesaian perisian awan untuk perusahaan. Twitter Doug Cutting: @cutting Halaman GitHub Doug: https://github.com/cutting7. Javin Paul
Javin Paul ialah pembangun Java berpengalaman, penulis blog dan pengarang banyak artikel tentang Java mengenai pelbagai sumber. Hampir semua orang yang berminat dengan maklumat tentang Java dalam bahasa Inggeris pada satu peringkat atau yang lain menemui bahan-bahannya di Internet. Paul berkata dia telah bekerja dengan Java dan FIX Tutorial dan teknologi Tibco RV selama tujuh tahun yang lalu. Beliau ialah pengarang beberapa tutorial dan panduan popular, termasuk "3 Cara untuk membalikkan Array dalam Java", "Mengapa kami menggunakan benang dalam Java", "10 mata tentang pengubah suai atau medan yang tidak menentu di Jawa" dan lain-lain.*Nampaknya, Javin Paul bukanlah peminat besar publisiti; dia tidak menyiarkan foto dirinya di Internet.
GO TO FULL VERSION