JavaRush /Java блог /Random UA /Кого читати? Відомі Java-експерти, на яких варто передпла...

Кого читати? Відомі Java-експерти, на яких варто передплатити

Стаття з групи Random UA
Ми досить часто цитуємо відомих у світі Java та розробки ПЗ загалом особистостей, радимо написані ними книги про Java та посилаємося на їхні роботи. Незважаючи на статус визнаних експертів, багато хто з них відомий лише у відносно вузьких колах Java-кодерів з досвідом, які активно цікавляться життям спільноти Java. Кого читати?  Відомі Java-експерти, на яких варто підписатися.Тому сьогодні ми вирішабо підготувати невеликий огляд головних світових Java "селебріті" - найбільш відомих експертів, які не тільки мають великий досвід у Java-розробці, але і активно діляться їм у своїх блогах, Twitter-акаунтах, книгах, а також виступають наживо на різних конференціях та воркшопах.

1. Джошуа Блох (Joshua Bloch)

У будь-якому списку експертів з Java Джошуа Блох буде по праву займати одне з перших місць. Це американський програміст і автор кількох широко відомих книг, серед яких класичний підручник "Java: Ефективне програмування" (Effective Java). До речі, третє видання цієї книги ми гаряче рекомендуємо прочитати в нещодавній добірці кращих нових книг для Java-розробників . Джошуа Блох був головним архітектором Java в Google, розробником Sun Microsystems і старшим системним архітектором в Transarc. Саме він займався розробкою та реалізацією численних можливостей платформи Java, зокрема Java Collections Framework та пакету java.math. Крім книги Effective Java, Джошуа Блох також, у співавторстві з іншими експертами, написав ще дві популярні книги про Java - Java Puzzlers ("Java за 24 години" в російському перекладі) і Java Concurrency In Practice. Кого читати?  Відомі Java-експерти, на яких варто підписатися.Twitter Джошуа Блоха: @joshbloch Його сторінка на GitHub: https://github.com/jbloch/

2. Браян Гетц (Brian Goetz)

Браян Гетц — професійний розробник із більш ніж 20-річним стажем. Він є основним автором вищезгаданої книги Java Concurrency In Practice, а також більш ніж 75 статей, присвячених розробці програмного забезпечення. Понад десять років Браян працює архітектором мови Java в Oracle (працював у Sun Microsystem до її поглинання корпорацією Oracle). Брайан Гетц досить часто виступає на конференціях та інших заходах, присвячених Java та програмуванню в цілому, насамперед у США. Кого читати?  Відомі Java-експерти, на яких варто підписатися.Twitter Брайана Гетца: @BrianGoetz Блог Брайана Гетца (з 2014-го не оновлювався, але старі пости досить цікаві): http://briangoetz.blogspot.com

3. Род Джонсон (Roderick Johnson)

Род Джонсон - відомий австралійський розробник і комп'ютерний експерт, творець Spring: мабуть, найпопулярнішого Java-фреймворку у світі. Род Джонсон був засновником компанії SpringSource та її головою аж до 2009 року, коли SpringSource була куплена VMware. Фреймворк Spring народився під час написання Джонсоном книги Expert One-on-One J2EE Design and Development, яка з моменту свого виходу отримала низку перевидань. Також Род написав книгу Professional Java Development with the Spring Framework. У 2016 році Джонсон заснував компанію Atomist, яка працює в сегменті доставки ПЗ. Також він полягає у раді директорів цілої низки інших софтверних компаній. Кого читати?  Відомі Java-експерти, на яких варто підписатися.Twitter Рода Джонсона: @springrod Блог Рода на сайті компанії Atomist: https://blog.atomist.com/author/rod/ Також у Рода є аккаунт на сайті питань та відповідей Quora (правда, він не активний з 2015-го): https://www.quora.com/profile/Rod-Johnson-2

4. Джеймс Гослінг (James Gosling)

Звичайно, у статті про відомих у світі Java людей не можна не згадати Джеймса Гослінга – батька-засновника мови програмування Java. Гослінг працював у Sun Microsystems понад двадцять років — з 1984 року, і звільнився звідти лише 2010-го після того, як корпорація Oracle поглинула Sun. Після цього обіймав посади в Google, стартапі Liquid Robotics (викуплений компанією Boeing) та Amazon Web Services. Також Джеймс – радник у Lightbend (компанія Мартіна Одерскі, яка займається популяризацією мови Scala), незалежний директор у Jelastic та стратегічний радник у Eucalyptus, займає місце у раді директорів DIRTT Environmental Solutions. У співавторстві з іншими експертами Джеймс Гослінг написав книгу The Java Programming Language, яку перевидавали чотири рази, а також низку інших підручників з Java. Кого читати?  Відомі Java-експерти, на яких варто підписатися.Twitter Джеймса Гослінга: @errcraft

5. Мартін Одерський (Martin Odersky)

Мартін Одерскі - це комп'ютерний експерт із Німеччини, перш за все відомий як творець мови програмування Scala. Він також розробив Java Generics та створив javac, компілятор Java. У 2011 році Мартін Одерскі заснував компанію Typesafe Inc (2016-го була перейменована в Lightbend Inc), яка займається підтримкою та популяризацією Scala. Є професором у Швейцарському федеральному технологічному інституті Лозанни (EPFL), автором безкоштовного курсу мови Scala - Functional Programming Principles in Scala - на платформі Coursera. До речі, курс, як і раніше, доступний для всіх бажаючих. Кого читати?  Відомі Java-експерти, на яких варто підписатися.Twitter Мартіна Одерські: @odersky Сторінка Мартіна Одерські на платформі Coursera: https://www.coursera.org/instructor/~672627

6. Даг Каттінг (Doug Cutting)

Даг Каттінг - відомий розробник, прихильник і творець пошукових технологій з відкритим вихідним кодом. Він заснував проекти open-source пошукових технологій Lucene і разом з Майком Кафареллою Nutch. Зараз обидва ці проекти управляються організацією Apache Software Foundation. Також Каттінг і Кафарелла є співзасновниками проекту Apache Hadoop. У 2010 році Дага Каттінга обрали головою ради директорів Apache Software Foundation, і він залишався на цій посаді до 2015 року. 2015-го Каттінг отримав престижну нагороду O'Reilly Open Source Award за свій внесок у розвиток відкритого софту. Даг Каттінг також вважається одним із піонерів технології Big Data. Наразі він обіймає посаду головного архітектора компанії Cloudera, постачальника хмарних програмних рішень для підприємств. Кого читати?  Відомі Java-експерти, на яких варто підписатися.Twitter Дага Каттинга: @cutting Сторінка Дага на GitHub: https://github.com/cutting

7. Джавін Пол (Javin Paul)

Джавін Пол - досвідчений Java розробник, блогер і автор багатьох статей про Java на різних ресурсах. Майже всі, хто цікавиться інформацією про Java англійською, на тому чи іншому етапі натрапляли на його матеріали в Мережі. За словами Пола, протягом останніх семи років він працює з Java та технологіями FIX Tutorial та Tibco RV. Є автором цілого ряду популярних туторіалів і гайдів, серед яких ”3 Ways to reverse an Array in Java”, “Why we use threads in Java”, ”10 points about volatile modifiers or fields in Java” та інші. Кого читати?  Відомі Java-експерти, на яких варто підписатися.

*Судячи з усього, Джавін Пол - не великий любитель публічності, він не розміщує в Мережі свої фотографії.

Twitter Джавіна Пола: @javinpaul Його блог: https://javarevisited.blogspot.com/ Ще один його блог (вів до 2015 року): https://www.java67.com/ Сторінка Джавіна Пола на сайті Hacker Noon: https: //hackernoon.com/@javinpaul

8. Аруна Гупта (Arun Gupta)

Аруна Гупта - ще один відомий ентузіаст Java, автор бестселерів Java Champion і Java Rockstar. Як багато світових експертів з Java, раніше Арун Гупта працював у Sun і Oracle. У Sun він очолював команди девелоперів і, зокрема, був творцем команди розробників Java EE. Крім Sun і Oracle, Гупта також працював у Red Hat та Couchbase. Зараз Аруна Гупта працює старшим open-source технологом в Amazon Web Services. Він також багато пише і виступає на конференціях по всьому світу. Кого читати?  Відомі Java-експерти, на яких варто передплатити - 10Twitter Аруна Гупти: @arungupta YouTube-канал Аруна Гупти: https://www.youtube.com/channel/UCDmz6shtjsNY2-6TQHpc5tw Його сторінка на GitHub: https://github.com/arun-gupta

9. Торбен Янссен (Thorben Janssen)

Торбен Янссен найбільше відомий як автор бестселера Hibernate Tips, в якому описує понад 70 рішень поширених проблем при використанні Hibernate. Він застосовує Hibernate та JPA у різноманітних проектах вже понад 15 років, і є визнаним експертом у цій сфері. У нього також є блог та Twitter, де Янссен регулярно постить свіжі матеріали та відповіді на найбільш популярні питання. Кого читати?  Відомі Java-експерти, на яких варто підписатися - 11Twitter Торбена Янссена: @thjanssen123 Його блог: https://thoughts-on-java.org/ Сторінка Янссена на GitHub: https://github.com/thjanssen

10. Ніколас Френкель (Nicolas Fränkel)

Ніколас Френкель - архітектор ПЗ з більш ніж 15-річним стажем та досвідом роботи з Java, Java EE, Spring рядом інших технологій. Сфера його спеціалізації - процеси складання, багатофункціональні програми та якість ПЗ. Він написав кілька книг про розробку додатків, де простою мовою пояснює комплексні завдання та їх вирішення. Френкель веде власний блог, де регулярно публікує цікаві статті, присвячені Java та суміжним технологіям. Є у нього і Twitter обліковий запис, в якому Френкель пише на різні теми, але також переважно про Java. Кого читати?  Відомі Java-експерти, на яких варто підписатися - 12Twitter Ніколаса Френкеля: @nicolas_frankel Його блог: https://blog.frankel.ch/ Сторінка Ніколаса Френкеля на GitHub: https://github.com/nfrankel *** Пишіть у коментарях про те, на яких Java-експертів підписані ви . А також — кого ви вважаєте найавторитетнішими з російськомовних Java-розробників, які ведуть блоги та регулярно виступають на заходах.
Коментарі
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ