DEV Community

ser ali
ser ali Subscriber

Posted on

Confused Between Web Dev and AI/ML — Need Advice on Core Language and Roadmap

Hi Dev Community! 👋

I'm a B.Tech CSE student with some basic knowledge in Python, Java, C, and PHP.
I'm planning to build my career over the next 2 years and want to focus on two areas:

Web Development

Data Science / AI / Machine Learning

Right now, I’m feeling a bit confused about how to start effectively and which core language I should stick with to avoid spreading myself too thin.

👨‍💻 What I already know:
Basic programming concepts (loops, conditionals, OOP)

Beginner-level coding in Python, Java, C, PHP

🧠 What I want to learn/do:
Frontend + Backend web development (full stack if possible)

Data analysis, ML models, and AI apps

Build real-world projects, get internships, and eventually land a good job

❓ My questions:
Should I stick to Python as my main language, or also keep Java/PHP in my stack?

Can I manage both Web Dev and AI/ML together in 2 years?

What would be a realistic 2-year roadmap to reach an intermediate level in both fields?

Any tips to build a strong portfolio while learning?

Thanks in advance! 🙏 I'd love any suggestions, roadmap links, course recommendations, or just general advice from those who’ve been in a similar spot.

Top comments (0)