DEV Community

Cover image for 5 easy paths to become a recognized Java expert. Really. For free.
Nikita Koselev
Nikita Koselev

Posted on

5 easy paths to become a recognized Java expert. Really. For free.

Trying to catch up with Java is a hard game to play.
The one you will lose, as Java has no limits and you only have 24hrs per day.

That is why I want to share these 5 absolutely free ways to become a recognized Java expert in the community, while learning only those parts of Java which you really need.

You will land a job, a very good one, if you want it and if you follow these ideas. There are other ways too, but these ones are based on my personal experience and advice from Java Champions.

There also will be a gift from me, in the very end.

1

Who wants to start the day with a non-alcoholic mockito?

It is one of the best and most popular mocking frameworks in Java.
Just read about it, start tweeting and you will soon become the best friend of both your Java developers and your amazing Test Engineers.

https://github.com/mockito/mockito
Image description

2

Checkstyle.
An absolutely amazing tool for helping developers to write clean Java code.
Start contributing to that one and you will be an absolute star at any Java party.

https://github.com/checkstyle/checkstyle
Image description

3

Spring Boot. It is a very famous tool in Java world. Millions of developers are using it, daily.
How many of them contribute? Well, not that many :(

The projects needs you to write a tweet, calling people to contribute to Spring Boot. They have 525 issues open, they really need YOUR help.
https://github.com/spring-projects/spring-boot
Image description

4

Have you ever heard of @Microsoft’s OpenJDK? How do you think - what is it and why is it needed?
Well, I will leave it to YOU as an opportunity to write a tweet or even a full-blown article on what this project is and why it is important.

https://github.com/microsoft/openjdk
Image description

5

OpenJDK - the best from the best. JDK main-line development and community, in one place.

Start contributing today, with NO CODE.

https://github.com/openjdk/jdk
Image description

Gift

There are so many amazing Java OSS projects. Why don’t people contribute?
Well, the main reason is - people think OSS contributions are hard and you have to be an expert.

That is where I completely disagree. Literally everybody, of any IT skills, can contribute.

Still not sure? Post your questions below, or oin #TWOSS and help us to build bridges between people and their dreams. Using OpenSource.

https://www.meetup.com/twosseng/

Image description

Top comments (0)