JavaRush /Java Blog /Random EN /Who to read? Notable Java Experts You Should Follow

Who to read? Notable Java Experts You Should Follow

Published in the Random EN group
We quite often quote well-known personalities in the world of Java and software development in general, recommend books they have written about Java and refer to their works. Despite their status as recognized experts, many of them are known only in relatively narrow circles of experienced Java coders who are actively interested in the life of the Java community. Who to read?  Famous Java Experts You Should Follow - 1Therefore, today we decided to prepare a short overview of the world's main Java “celebrities” - the most famous experts who not only have extensive experience in Java development, but also actively share it on their blogs, Twitter accounts, books, and also speak live at various conferences and workshops.

1. Joshua Bloch

On any list of Java experts, Joshua Bloch would rightfully rank high. He is an American programmer and the author of several well-known books, including the classic textbook “Java: Effective Java.” By the way, we highly recommend reading the third edition of this book in our recent selection of the best new books for Java developers . Joshua Bloch was a chief Java architect at Google, a developer at Sun Microsystems, and a senior systems architect at Transarc. He was responsible for the development and implementation of numerous features of the Java platform, in particular, the Java Collections Framework and the java.math package. In addition to the book Effective Java, Joshua Bloch also, co-authored with other experts, wrote two more popular and readable books about Java - Java Puzzles (“Java in 24 hours” in Russian translation) and Java Concurrency In Practice. Who to read?  Famous Java Experts You Should Follow - 2Joshua Bloch's Twitter: @joshbloch His GitHub page: https://github.com/jbloch/

2. Brian Goetz

Brian Goetz is a professional developer with over 20 years of experience. He is the primary author of the aforementioned book Java Concurrency In Practice, as well as more than 75 articles on software development. Brian has been a Java language architect at Oracle for over ten years (he worked at Sun Microsystem before its acquisition by Oracle). Brian Goetz speaks quite often at conferences and other events dedicated to Java and programming in general, primarily in the USA. Who to read?  Famous Java Experts You Should Follow - 3Brian Goetz's Twitter: @BrianGoetz Brian Goetz's Blog (not updated since 2014, but old posts are quite interesting): http://briangoetz.blogspot.com

3. Rod Johnson

Rod Johnson is a famous Australian developer and computer expert, the creator of Spring: perhaps the most popular Java framework in the world. Rod Johnson was the founder of SpringSource and its CEO until 2009, when SpringSource was acquired by VMware. The Spring framework was born during Johnson's book Expert One-on-One J2EE Design and Development, which has received a number of reprints since its release. Rod also wrote the book Professional Java Development with the Spring Framework. In 2016, Johnson founded Atomist, a company that operates in the software delivery segment. He also serves on the board of directors of a number of other software companies. Who to read?  Famous Java Experts You Should Follow - 4Rod Johnson's Twitter: @springrod Rod's blog on the Atomist website: https://blog.atomist.com/author/rod/ Rod also has an account on the question and answer site Quora (though it has not been active since 2015): https://www.quora.com/profile/Rod-Johnson-2

4. James Gosling

Of course, in an article about famous people in the Java world, one cannot fail to mention James Gosling, the founding father of the Java programming language. Gosling worked at Sun Microsystems for more than twenty years - since 1984, and left there only in 2010 after Oracle Corporation absorbed Sun. After that, he held positions at Google, the startup Liquid Robotics (acquired by Boeing) and Amazon Web Services. James is also an advisor at Lightbend (Martin Odersky's company, which popularizes the Scala language), an independent director at Jelastic and a strategic advisor at Eucalyptus, and holds a seat on the board of directors of DIRTT Environmental Solutions. James Gosling co-authored The Java Programming Language with other experts, which has been reprinted four times, as well as a number of other Java textbooks. Who to read?  Famous Java Experts You Should Follow - 5James Gosling Twitter: @errcraft

5. Martin Odersky

Martin Odersky is a computer expert from Germany, primarily known as the creator of the Scala programming language. He also developed Java Generics and created javac, a Java compiler. In 2011, Martin Odersky founded Typesafe Inc (renamed Lightbend Inc in 2016), which supports and popularizes Scala. He is a professor at the Swiss Federal Institute of Technology Lausanne (EPFL), the author of a free course on the Scala language - Functional Programming Principles in Scala - on the Coursera platform. By the way, the course is still available to everyone. Who to read?  7 Notable Java Experts You Should Follow - 7Martin Odersky's Twitter: @odersky Martin Odersky's Coursera page: https://www.coursera.org/instructor/~672627

6. Doug Cutting

Doug Cutting is a renowned developer, advocate, and creator of open source search technologies. He founded the open-source search technology projects Lucene and, with Mike Cafarella, Nutch. Both of these projects are now managed by the Apache Software Foundation. Cutting and Cafarella are also co-founders of the Apache Hadoop project. In 2010, Doug Cutting was elected chairman of the board of directors of the Apache Software Foundation, a position he held until 2015. In 2015, Cutting received the prestigious O'Reilly Open Source Award for his contributions to the development of open source software. Doug Cutting is also considered one of the pioneers of Big Data technology. He currently serves as Chief Architect at Cloudera, a provider of cloud software solutions for enterprises. Who to read?  8 Notable Java Experts You Should Follow - 8Doug Cutting's Twitter: @cutting Doug 's GitHub Page: https://github.com/cutting

7. Javin Paul

Javin Paul is an experienced Java developer, blogger and author of numerous articles about Java on various resources. Almost everyone who is interested in information about Java in English has at one stage or another come across its materials on the Internet. Paul says he has been working with Java and FIX Tutorial and Tibco RV technologies for the past seven years. He is the author of a number of popular tutorials and guides, including “3 Ways to reverse an Array in Java”, “Why we use threads in Java”, “10 points about volatile modifiers or fields in Java” and others. Who to read?  9 Notable Java Experts You Should Follow - 9

*Apparently, Javin Paul is not a big fan of publicity; he does not post photos of himself on the Internet.

Javin Paul's Twitter: @javinpaul His blog: https://javarevisited.blogspot.com/ Another of his blogs (until 2015): https://www.java67.com/ Javin Paul's Hacker Noon page: https: //hackernoon.com/@javinpaul

8. Arun Gupta

Arun Gupta is another well-known Java enthusiast and the best-selling author of Java Champion and Java Rockstar. Like many of the world's Java experts, Arun Gupta previously worked at Sun and Oracle. At Sun, he led development teams and, in particular, was the founder of the Java EE development team. Besides Sun and Oracle, Gupta has also worked at Red Hat and Couchbase. Arun Gupta currently works as a senior open-source technologist at Amazon Web Services. He also writes quite a bit and speaks at conferences around the world. Who to read?  10 Notable Java Experts You Should Follow - 10Arun Gupta's Twitter: @arungupta Arun Gupta's YouTube channel: https://www.youtube.com/channel/UCDmz6shtjsNY2-6TQHpc5tw His GitHub page: https://github.com/arun-gupta

9. Thorben Janssen

Torben Janssen is best known as the author of the bestselling book Hibernate Tips, which describes over 70 solutions to common problems when using Hibernate. He has been using Hibernate and JPA in various projects for over 15 years and is a recognized expert in this field. He also has a blog and Twitter, where Janssen regularly posts fresh materials and answers to the most popular questions. Who to read?  11 Notable Java Experts You Should Follow - 11Torben Janssen's Twitter: @thjanssen123 His blog: https://thoughts-on-java.org/ Janssen's GitHub page: https://github.com/thjanssen

10. Nicolas Fränkel

Nicholas Frankel is a software architect with over 15 years of experience working with Java, Java EE, Spring and several other technologies. His areas of expertise are assembly processes, rich applications and software quality. He has written several books on application development, where he explains complex problems and their solutions in simple terms. Frenkel runs his own blog, where he regularly publishes interesting articles on Java and related technologies. He also has a Twitter account, in which Frenkel writes on various topics, but also mainly about Java. Who to read?  12 Notable Java Experts You Should Follow - 12Nicholas Frankel's Twitter: @nicolas_frankel His blog: https://blog.frankel.ch/ Nicholas Frankel's GitHub page: https://github.com/nfrankel *** Write in the comments what Java experts you follow . And also, who do you consider the most authoritative of the Russian-speaking Java developers who write blogs and regularly speak at events.
Comments
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION