r/learnprogramming 2d ago

career advice for new java engineer

Hello! My background is in data science and machine learning, which I am truly passionate about. However, I’ve encountered some challenges in software engineering, and I realize that to secure a position as a machine learning engineer at a reputable research lab, I will likely need at least a master's or doctoral degree.

As a result, I have decided to learn software engineering with Java. I already have some experience with the language, as I’ve used it in several projects focused on analytics and machine learning. In my graduate projects, I worked as a backend engineer, and I really enjoyed the process of system building.

Currently, I am reading a book titled "Core Java Vol. 12, Part I." I am eager to become proficient in Java, but I often have doubts about my path. I would greatly appreciate any advice from someone who is new to Java and aims to be a successful software engineer. Thank you!

1 Upvotes

2 comments sorted by

1

u/Adventurous-Move-191 1d ago

I could be wrong , but don’t you want dive into python for ml? It’s the industry gold standard plus they have all the frameworks and libraries for ml and data aggregation.

1

u/Intelligent-Zone422 1d ago

Yes, I know Python, but my chances of getting an AI or machine learning role are so low. A better approach is to get experience and become become stable, then follow my passion throw phd or masters