Career Advice Needed – AI/ML vs Full Stack?
Hi everyone! I’m currently in my final year of B.Tech in Artificial Intelligence and Machine Learning. Over the past year, I’ve been actively building my technical skill set, including:
Data Structures and Algorithms in Java
Python for scripting and machine learning
Frontend development with React, HTML, CSS, JavaScript,react
Now I’m at a crossroads. While I genuinely enjoy building web applications and learning full-stack development, I see that AI/ML is rapidly growing and more in demand compared to traditional web dev roles. This makes me wonder:
Should I continue focusing on full-stack development and try to become a solid software developer?
Or should I shift more towards ML, research, or data-centric roles, since I already have a degree aligned with that?
I’d love to hear from those already in the industry:
- What’s the real scope of full-stack roles vs AI roles in 2025 and beyond?
- Is it possible to mix both (e.g., build AI-powered web apps)?
- What would you do if you were in my place?
Any insights or suggestions would mean a lot!
Thank you in advance!