Hello Fellow Developers,
I'm embarking on an exciting journey into the world of programming, and I've chosen Java as my starting point. As I delve into this new realm of possibilities, I've uncovered some intriguing facts that make me even more enthusiastic about my choice. It seems that tech companies are on the lookout for skilled Java developers, given its extensive applications. From web services backends to a myriad of other domains, Java's versatility is undeniable.
With all this in mind, I turn to the experienced Java developers in this wonderful community for some guidance. As a beginner setting out on this adventure, I'm eager to know where to begin and what roadmap I should follow to navigate the Java landscape effectively. Your insights and advice would be immensely valuable as I take my first steps into the world of programming.
Thank you in advance for sharing your wisdom and experiences. Your guidance will not only benefit me but also countless others who are on similar journeys.
Thanks.
Top comments (4)
Hey @harshacodex first off let me commend you for starting out on this journey. Programming is not only a super fun hobby and skillset but a rewarding career as well.
Starting out is the hardest part, there's honestly so much to learn and its hard to find a starting point. I find the guides here (roadmap.sh/java) pretty helpful in this regard.
Good luck on your learning journey!
Thanks @blazingbits that roadmap is so clear on what I have to do for efficiently learning java.
You should probably find a nice course online, like on udemy or coursera. I learned enough Java to get a first job from one (it wasn't a good job, but it's important to start). I also strongly recommend Harvard's CS50 (it's a free course that you can find online) for any beginner. It uses different languages, but the core concepts of programming are there.
Other than that:
Hey Runek, thanks for your insights appreciate it.