私たちは、Java やソフトウェア開発全般の世界の著名な人物の言葉を頻繁に引用し、彼らが Java について書いた本を推薦したり、その著作に言及したりします。彼らの多くは、認められた専門家としての地位にもかかわらず、Java コミュニティの活動に積極的に関心を持っている経験豊富な Java プログラマーの比較的狭いサークル内でのみ知られています。
そこで、今日は、世界の主な Java の「有名人」、つまり Java 開発に豊富な経験を持つだけでなく、ブログ、Twitter アカウント、書籍で積極的に共有し、講演も行っている最も有名な専門家について、簡単な概要を準備することにしました。さまざまなカンファレンスやワークショップでライブを行っています。
Joshua Bloch の Twitter: @joshbloch GitHub ページ: https://github.com/jbloch/
Brian Goetz の Twitter: @BrianGoetz Brian Goetz のブログ (2014 年以来更新されていませんが、古い投稿は非常に興味深いものです): http://briangoetz.blogspot.com
ロッド・ジョンソンのツイッター: @springrod アトミスト Web サイト上のロッドのブログ: https://blog.atomist.com/author/rod/ ロッドは質問と回答のサイト Quora にもアカウントを持っています (ただし、2015 年以来アクティブではありません)。https://www.quora.com/profile/Rod-Johnson-2
ジェームズ・ゴズリング Twitter: @errcraft
Martin Odersky の Twitter: @odersky Martin Odersky の Coursera ページ: https://www.coursera.org/instructor/~672627
Doug Cutting の Twitter: @cutting Doug の GitHub ページ: https://github.com/cutting
Javin Paul の Twitter: @javinpaul 彼のブログ: https://javarevisited.blogspot.com/ 彼の別のブログ (2015 年まで): https://www.java67.com/ Javin Paul の Hacker Noon ページ: https://hackernoon。 com/@javinpaul
Arun Gupta の Twitter: @arungupta Arun Gupta の YouTube チャンネル: https://www.youtube.com/channel/UCDmz6shtjsNY2-6TQHpc5tw 彼の GitHub ページ: https://github.com/arun-gupta
Torben Janssen の Twitter: @thjanssen123 彼のブログ: https://thoughts-on-java.org/ Janssen の GitHub ページ: https://github.com/thjanssen
ニコラス フランケルの Twitter: @nicolas_frankel 彼のブログ: https://blog.frankel.ch/ ニコラス フランケルの GitHub ページ: https://github.com/nfrankel *** どの Java 専門家をフォローしているかをコメントに書き込んでください。また、ブログを書いたり、定期的にイベントで講演したりする、ロシア語を話す Java 開発者の中で最も権威があるのは誰だと思いますか。
![誰に読むべきですか? フォローすべき有名な Java 専門家 - 1](https://cdn.javarush.com/images/article/b20a1f21-37a2-48b2-ac8b-e6e251688045/original.jpeg)
1. ジョシュア・ブロック
Java 専門家のどのリストでも、Joshua Bloch が上位にランクされるのは当然です。彼はアメリカのプログラマーであり、古典的な教科書「Java:Effective Java」を含むいくつかの有名な本の著者です。ちなみに、私たちが最近選んだ Java 開発者向けの最高の新書では、この本の第 3 版を読むことを強くお勧めします。Joshua Bloch は、Google のチーフ Java アーキテクト、Sun Microsystems の開発者、Transarc のシニア システム アーキテクトでした。彼は、Java プラットフォームの多数の機能、特に Java Collections Framework と java.math パッケージの開発と実装を担当しました。Joshua Bloch は、『Effective Java』という本に加えて、他の専門家との共著で、Java に関するさらに人気があり読みやすい 2 冊の本、Java Puzzles (ロシア語訳では「24 時間でわかる Java」) と Java Concurrency In Practice を執筆しました。![誰に読むべきですか? フォローすべき有名な Java 専門家 - 2](https://cdn.javarush.com/images/article/2a6d3ec7-4b50-4201-b1ef-fa9b65642430/original.jpeg)
2. ブライアン・ゲッツ
Brian Goetz は、20 年以上の経験を持つプロの開発者です。彼は前述の書籍『Java Concurrency In Practice』の主著者であり、ソフトウェア開発に関する 75 以上の記事を執筆しています。Brian は、Oracle で 10 年以上 Java 言語アーキテクトとして働いています (Oracle による買収前は Sun Microsystem で働いていました)。Brian Goetz は、主に米国で Java およびプログラミング全般に特化したカンファレンスやその他のイベントで頻繁に講演しています。![誰に読むべきですか? フォローすべき有名な Java 専門家 - 3](https://cdn.javarush.com/images/article/c0986970-5d88-42ab-89c3-b523c59850c9/original.jpeg)
3. ロッド・ジョンソン
Rod Johnson は、オーストラリアの有名な開発者兼コンピュータ専門家であり、おそらく世界で最も人気のある Java フレームワークである Spring の作成者です。Rod Johnson は、SpringSource が VMware に買収される 2009 年まで、SpringSource の創設者および CEO でした。Spring フレームワークは、ジョンソン氏の著書『Expert One-on-One J2EE Design and Development』の中で誕生しました。この本は、発売以来多くの再版を受けています。Rod は、Spring Framework を使用したプロフェッショナル Java 開発という書籍も執筆しました。2016 年に、ジョンソンはソフトウェア配信セグメントで事業を展開する会社 Atomist を設立しました。彼は他の多くのソフトウェア会社の取締役も務めています。![誰に読むべきですか? フォローすべき有名な Java 専門家 - 4](https://cdn.javarush.com/images/article/7839e68c-449e-457b-bb43-63cfe656f7ce/original.jpeg)
4. ジェームズ・ゴズリング
もちろん、Java 界の著名人に関する記事では、Java プログラミング言語の創始者である James Gosling について言及しないわけにはいきません。ゴスリング氏は 1984 年から 20 年以上サン マイクロシステムズで働き、オラクル コーポレーションがサンを吸収した後の 2010 年に退職しました。その後、Google、新興企業の Liquid Robotics (Boeing が買収)、Amazon Web Services で役職を歴任しました。James は、Lightbend (Scala 言語を普及させた Martin Odersky の会社) のアドバイザー、Jelastic の独立取締役、Eucalyptus の戦略アドバイザーでもあり、DIRTT Environmental Solutions の取締役会の一員でもあります。James Gosling は、他の多くの Java 教科書と同様に、他の専門家と共著した『The Java Programming Language』を 4 回再版しました。![誰に読むべきですか? フォローすべき有名な Java 専門家 - 5](https://cdn.javarush.com/images/article/4478a13a-02b9-45e2-80da-d179477638c7/original.jpeg)
5. マーティン・オダースキー
Martin Odersky はドイツ出身のコンピューター専門家で、主に Scala プログラミング言語の作成者として知られています。彼はまた、Java Generics を開発し、Java コンパイラである javac を作成しました。2011 年、Martin Odersky は、Scala をサポートし普及する Typesafe Inc (2016 年に Lightbend Inc に改名) を設立しました。彼はスイス連邦工科大学ローザンヌ校 (EPFL) の教授であり、Coursera プラットフォーム上の Scala 言語に関する無料コース「Functional Programming Principles in Scala」の著者です。ちなみにこの講座は引き続きどなたでも受講可能です。![誰に読むべきですか? フォローすべき7人の著名なJava専門家 - 7](https://cdn.javarush.com/images/article/9653802d-6eb8-4174-94b1-6a0b4a1ecad5/original.jpeg)
6. ダグカット
Doug Cutting は、オープンソース検索テクノロジーの有名な開発者、提唱者、作成者です。彼は、オープンソースの検索テクノロジー プロジェクトである Lucene を設立し、Mike Cafarella とともに Nutch を設立しました。これらのプロジェクトは両方とも現在、Apache Software Foundation によって管理されています。Cutting 氏と Cafarella 氏は、Apache Hadoop プロジェクトの共同創設者でもあります。2010 年に、Doug Cutting は Apache Software Foundation の理事長に選出され、2015 年まで同職を務めました。2015 年、カッティングは、オープンソース ソフトウェアの開発への貢献が評価され、名誉あるオライリー オープンソース賞を受賞しました。Doug Cutting は、ビッグ データ テクノロジーの先駆者の 1 人としても考えられています。彼は現在、企業向けクラウド ソフトウェア ソリューションのプロバイダーである Cloudera でチーフ アーキテクトを務めています。![誰に読むべきですか? フォローすべき8人の著名なJava専門家 - 8](https://cdn.javarush.com/images/article/bb5db5ae-ee2d-41cb-8e8e-6026dbbeb60d/original.jpeg)
7. ジャビン・ポール
Javin Paul は経験豊富な Java 開発者、ブロガーであり、さまざまなリソースに関する Java に関する多数の記事の著者です。英語での Java に関する情報に興味があるほとんどの人は、一度はインターネット上で Java の資料に出会ったことがあるでしょう。Paul 氏は、過去 7 年間、Java、FIX チュートリアル、および Tibco RV テクノロジーに取り組んできたと言います。彼は、「Java で配列を反転する 3 つの方法」、「Java でスレッドを使用する理由」、「Java の volatile 修飾子またはフィールドに関する 10 のポイント」など、多くの人気のあるチュートリアルやガイドの著者です。![誰に読むべきですか? フォローすべき9人の著名なJava専門家 - 9](https://cdn.javarush.com/images/article/fbd1c6ca-4624-4255-8cd6-1d53b82b4044/original.jpeg)
*どうやらジャビン・ポールは宣伝があまり好きではないようで、インターネット上に自分の写真を投稿することはありません。
8. アルン・グプタ
Arun Gupta 氏も有名な Java 愛好家であり、『Java Champion』と『Java Rockstar』のベストセラー著者です。世界の多くの Java 専門家と同様、Arun Gupta 氏も以前は Sun と Oracle で働いていました。Sun では開発チームを率い、特に Java EE 開発チームの創設者でした。Sun と Oracle の他に、Gupta は Red Hat と Couchbase でも働いていました。Arun Gupta は現在、アマゾン ウェブ サービスで上級オープンソース テクノロジストとして働いています。彼はまた、多くの著作を執筆しており、世界中の会議で講演しています。![誰に読むべきですか? フォローすべき10人の著名なJava専門家 - 10](https://cdn.javarush.com/images/article/f677d385-43a1-4ebb-94cd-82ad9e75dab1/original.jpeg)
9. トーベン・ヤンセン
Torben Janssen は、Hibernate 使用時の一般的な問題に対する 70 以上の解決策が説明されているベストセラー書籍 Hibernate Tips の著者として最もよく知られています。彼は 15 年以上にわたりさまざまなプロジェクトで Hibernate と JPA を使用しており、この分野の専門家として認められています。ヤンセンはブログと Twitter も開設しており、定期的に最新の資料や最も人気のある質問への回答を投稿しています。![誰に読むべきですか? フォローすべき11人の著名なJava専門家 - 11](https://cdn.javarush.com/images/article/2fc75721-b7b4-4584-9471-e9e84aef4028/original.jpeg)
10. ニコラ・フランケル
Nicholas Frankel は、Java、Java EE、Spring、およびその他のいくつかのテクノロジーを扱った 15 年以上の経験を持つソフトウェア アーキテクトです。彼の専門分野は、組み立てプロセス、豊富なアプリケーション、およびソフトウェア品質です。彼はアプリケーション開発に関する本を何冊か執筆しており、複雑な問題とその解決策を簡単な言葉で説明しています。Frenkel は自身のブログを運営しており、Java と関連テクノロジに関する興味深い記事を定期的に公開しています。彼は Twitter アカウントも持っており、Frenkel はさまざまなトピックについて書いていますが、主に Java についても書いています。![誰に読むべきですか? フォローすべき12人の著名なJava専門家 - 12](https://cdn.javarush.com/images/article/d6846802-e822-48cc-aeeb-a25af342da6f/original.jpeg)
GO TO FULL VERSION