JavaRush /Blog Java /Random-PL /Kogo czytać? Znani eksperci Java, których powinieneś śled...

Kogo czytać? Znani eksperci Java, których powinieneś śledzić

Opublikowano w grupie Random-PL
Dość często cytujemy znane osobistości ze świata Java i ogólnie tworzenia oprogramowania, polecamy napisane przez nich książki o Javie i odwołujemy się do ich prac. Pomimo statusu uznanych ekspertów, wielu z nich jest znanych jedynie w stosunkowo wąskich kręgach doświadczonych programistów Java, aktywnie zainteresowanych życiem społeczności Java. Kogo czytać?  Znani eksperci Java, których warto naśladować - 1Dlatego dzisiaj postanowiliśmy przygotować krótki przegląd głównych światowych „gwiazd” Javy – najsłynniejszych ekspertów, którzy nie tylko mają bogate doświadczenie w tworzeniu Java, ale także aktywnie dzielą się nim na swoich blogach, kontach na Twitterze, w książkach, a także mówią na żywo na różnych konferencjach i warsztatach.

1. Jozue Bloch

Na każdej liście ekspertów Java Joshua Bloch słusznie zajmowałby wysokie miejsce. Jest amerykańskim programistą i autorem kilku znanych książek, w tym klasycznego podręcznika „Java: Efektywna Java”. Nawiasem mówiąc, gorąco polecamy przeczytanie trzeciego wydania tej książki w naszym najnowszym wyborze najlepszych nowych książek dla programistów Java . Joshua Bloch był głównym architektem Java w Google, programistą w Sun Microsystems i starszym architektem systemów w Transarc. Był odpowiedzialny za rozwój i wdrożenie wielu funkcjonalności platformy Java, w szczególności Java Collections Framework oraz pakietu java.math. Oprócz książki Efektywna Java Joshua Bloch napisał także, wspólnie z innymi ekspertami, dwie bardziej popularne i czytelne książki o Javie - Java Puzzles („Java w 24 godziny” w rosyjskim tłumaczeniu) i Java Concurrency In Practice. Kogo czytać?  Znani eksperci Java, których warto naśladować - 2Twitter Joshuy Blocha: @joshbloch Jego strona na GitHubie: https://github.com/jbloch/

2. Briana Goetza

Brian Goetz to profesjonalny programista z ponad 20-letnim doświadczeniem. Jest głównym autorem wspomnianej już książki Java Concurrency In Practice, a także ponad 75 artykułów na temat tworzenia oprogramowania. Brian jest architektem języka Java w Oracle od ponad dziesięciu lat (pracował w Sun Microsystem przed jego przejęciem przez Oracle). Brian Goetz dość często występuje na konferencjach i innych wydarzeniach poświęconych Javie i programowaniu w ogóle, głównie w USA. Kogo czytać?  Znani eksperci Java, których warto naśladować - 3Twitter Briana Goetza: @BrianGoetz Blog Briana Goetza (nie aktualizowany od 2014 r., ale stare posty są dość interesujące): http://briangoetz.blogspot.com

3. Rod Johnson

Rod Johnson to znany australijski programista i ekspert komputerowy, twórca Springa: prawdopodobnie najpopularniejszego frameworka Java na świecie. Rod Johnson był założycielem SpringSource i jego dyrektorem generalnym do 2009 roku, kiedy SpringSource zostało przejęte przez VMware. Framework Spring narodził się w książce Johnsona Expert One-on-One J2EE Design and Development, która od czasu jej wydania doczekała się wielu przedruków. Rod napisał także książkę Professional Java Development with the Spring Framework. W 2016 roku Johnson założył Atomist, firmę działającą w segmencie dostarczania oprogramowania. Zasiada także w zarządach wielu innych firm zajmujących się oprogramowaniem. Kogo czytać?  Znani eksperci Java, których warto naśladować - 4Twitter Roda Johnsona: @springrod Blog Roda na stronie Atomist: https://blog.atomist.com/author/rod/ Rod ma także konto w serwisie pytań i odpowiedzi Quora (choć nie jest on aktywny od 2015 r.): https://www.quora.com/profile/Rod-Johnson-2

4. Jamesa Goslinga

Oczywiście w artykule o znanych osobach ze świata Java nie można nie wspomnieć o Jamesie Goslingu, ojcu założycielu języka programowania Java. Gosling pracował w Sun Microsystems przez ponad dwadzieścia lat – od 1984 r., a odszedł tam dopiero w 2010 r., po wchłonięciu firmy Sun przez Oracle Corporation. Następnie piastował stanowiska w Google, startupie Liquid Robotics (przejętym przez Boeinga) i Amazon Web Services. James jest także doradcą w Lightbend (firmie Martina Odersky'ego, która popularyzuje język Scala), niezależnym dyrektorem w Jelastic i doradcą strategicznym w Eucalyptus oraz zasiada w zarządzie DIRTT Environmental Solutions. James Gosling wraz z innymi ekspertami jest współautorem książki The Java Programming Language, która została przedrukowana czterokrotnie, a także kilku innych podręczników Java. Kogo czytać?  Znani eksperci Java, których warto naśladować - 5James Gosling na Twitterze: @errcraft

5. Martin Oderski

Martin Odersky to informatyk z Niemiec, znany przede wszystkim jako twórca języka programowania Scala. Opracował także Java Generics i stworzył javac, kompilator Java. W 2011 roku Martin Odersky założył Typesafe Inc (w 2016 roku przemianowaną na Lightbend Inc), która wspiera i popularyzuje Scalę. Jest profesorem w Szwajcarskim Federalnym Instytucie Technologii w Lozannie (EPFL), autorem bezpłatnego kursu o języku Scala – Zasady programowania funkcjonalnego w Scali – na platformie Coursera. Nawiasem mówiąc, kurs jest nadal dostępny dla każdego. Kogo czytać?  7 wybitnych ekspertów Java, których powinieneś naśladować - 7Twitter Martina Odersky'ego: @odersky Strona Coursera Martina Odersky'ego: https://www.coursera.org/instructor/~672627

6. Doug Cięcie

Doug Cutting jest znanym programistą, zwolennikiem i twórcą technologii wyszukiwania typu open source. Założył projekty technologii wyszukiwania open source Lucene i, wraz z Mikiem Cafarellą, Nutch. Obydwa te projekty są obecnie zarządzane przez Apache Software Foundation. Cutting i Cafarella są także współzałożycielami projektu Apache Hadoop. W 2010 roku Doug Cutting został wybrany na przewodniczącego rady dyrektorów Apache Software Foundation i tę funkcję piastował do 2015 roku. W 2015 roku Cutting otrzymał prestiżową nagrodę O'Reilly Open Source Award za swój wkład w rozwój oprogramowania open source. Doug Cutting jest również uważany za jednego z pionierów technologii Big Data. Obecnie pełni funkcję głównego architekta w Cloudera, dostawcy rozwiązań oprogramowania chmurowego dla przedsiębiorstw. Kogo czytać?  8 znanych ekspertów Java, których powinieneś naśladować - 8Twitter Douga Cuttinga: @cutting Strona GitHub Douga: https://github.com/cutting

7. Javin Paweł

Javin Paul to doświadczony programista Java, bloger i autor licznych artykułów na temat języka Java w różnych zasobach. Prawie każdy, kto interesuje się informacjami o Javie w języku angielskim, choć raz natknął się na jej materiały w Internecie. Paul twierdzi, że przez ostatnie siedem lat pracował z technologiami Java, FIX Tutorial i Tibco RV. Jest autorem wielu popularnych tutoriali i poradników, m.in. „3 sposoby odwracania tablicy w Javie”, „Dlaczego używamy wątków w Javie”, „10 punktów na temat modyfikatorów lub pól lotnych w Javie” i innych. Kogo czytać?  9 wybitnych ekspertów Java, których powinieneś naśladować - 9

*Wygląda na to, że Javin Paul nie jest wielkim fanem rozgłosu, nie publikuje swoich zdjęć w Internecie.

Twitter Javina Paula: @javinpaul Jego blog: https://javarevisited.blogspot.com/ Kolejny z jego blogów (do 2015 r.): https://www.java67.com/ Strona Javina Paula Hacker Noon: https: //hackernoon. com/@javinpaul

8. Arun Gupta

Arun Gupta to kolejny znany entuzjasta Java i autor bestsellerów Java Champion i Java Rockstar. Podobnie jak wielu światowych ekspertów w dziedzinie Java, Arun Gupta pracował wcześniej w firmach Sun i Oracle. W firmie Sun kierował zespołami programistycznymi, a w szczególności był założycielem zespołu programistów Java EE. Oprócz Sun i Oracle Gupta pracował także w Red Hat i Couchbase. Arun Gupta obecnie pracuje jako starszy technolog open source w Amazon Web Services. Dużo pisze i przemawia na konferencjach na całym świecie. Kogo czytać?  10 wybitnych ekspertów Java, których powinieneś naśladować - 10Twitter Aruna Gupty: @arungupta Kanał Aruna Gupty na YouTube: https://www.youtube.com/channel/UCDmz6shtjsNY2-6TQHpc5tw Jego strona GitHub: https://github.com/arun-gupta

9. Thorben Janssen

Torben Janssen jest najbardziej znany jako autor bestsellerowej książki Hibernate Tips, która opisuje ponad 70 rozwiązań typowych problemów podczas korzystania z Hibernate. Od ponad 15 lat wykorzystuje Hibernate i JPA w różnych projektach i jest uznanym ekspertem w tej dziedzinie. Prowadzi także bloga i Twittera, na których Janssen regularnie publikuje świeże materiały i odpowiedzi na najpopularniejsze pytania. Kogo czytać?  11 wybitnych ekspertów Java, których powinieneś naśladować - 11Twitter Torbena Janssena: @thjanssen123 Jego blog: https://thoughts-on-java.org/ Strona Janssena na GitHubie: https://github.com/thjanssen

10. Nicolas Fränkel

Nicholas Frankel jest architektem oprogramowania z ponad 15-letnim doświadczeniem w pracy z Java, Java EE, Spring i kilkoma innymi technologiami. Jego obszary specjalizacji to procesy montażowe, bogate zastosowania i jakość oprogramowania. Napisał kilka książek na temat tworzenia aplikacji, w których w prosty sposób wyjaśnia złożone problemy i ich rozwiązania. Frenkel prowadzi własnego bloga, na którym regularnie publikuje ciekawe artykuły na temat języka Java i technologii pokrewnych. Ma także konto na Twitterze, na którym Frenkel pisze na różne tematy, ale przede wszystkim o Javie. Kogo czytać?  12 wybitnych ekspertów Java, których powinieneś naśladować - 12Twitter Nicholasa Frankela: @nicolas_frankel Jego blog: https://blog.frankel.ch/ Strona GitHub Nicholasa Frankela: https://github.com/nfrankel *** Napisz w komentarzach, jakich ekspertów Java obserwujesz. A także, kogo uważasz za najbardziej autorytatywnego z rosyjskojęzycznych programistów Java, którzy piszą blogi i regularnie przemawiają na wydarzeniach.
Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION