Hey everyone! I'm at a point where I need some guidance on choosing a specialization in IT. I've been programming for about four years and have gained a mix of skills across several areas, including web development, desktop applications, machine learning, and even some 3D development with WebXR. Here's a rundown of the tools and languages I've worked with:
- **Languages/Frameworks**: Java, Spring Boot, Python, JavaFX, React, C, C++
- **Databases**: MySQL, Oracle
- **Other tech**: Linux shell scripting, WebXR for 3D, and some basic DevOps experience.
In my recent projects, I've developed a RESTful API for a mobile app using Spring Boot, a full-stack web app with Spring Boot MVC and Thymeleaf, and completed two data science projects. Currently, I'm working through an IBM data science specialization.
Now, I find myself at a crossroads. My engineering studies provided me with a broad exposure to various areas – basically a jack-of-all-trades – and now I need to decide where to focus my efforts. I'm considering two main paths:
1. Data Science
2. Java Backend / Microservices Engineering
I have some concerns about picking the right direction. I want to ensure I won't end up in a job I dislike, I'd like to truly feel competent in what I do, I'm cautious about job security with the rise of LLMs and automation, and I prefer being hands-on rather than relying too much on tools like GPT for debugging.
If any of you have been in a similar situation or could share your thoughts on either of these paths, I would really appreciate your advice, experiences, or any tips you can offer. Thanks in advance!
0 Answers
There is no answer to this question yet. If you know the answer or can offer some help, please use the form below.
Related Questions
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically
[Centos] Delete All Files And Folders That Contain a String