9 years of experience but still feel like a beginner in AI development how should I start learning LLMs and improve my tech stack?
I have around 9 years of experience as a Senior Software Development Engineer, mostly working on backend/cloud technologies.
I want to seriously improve my technical skills and start learning about LLMs, GenAI, and modern AI development.
My current tech stack includes things like Node.js, AWS/serverless, APIs, databases, Git, etc., but I don’t want to just keep adding random technologies to my resume. I want to build a strong foundation and understand how things actually work.
For someone in my situation, how would you recommend approaching this?
* Should I first strengthen my backend/software engineering fundamentals?
* What should I learn before getting into LLMs?
* Should I start with Python, ML fundamentals, or directly with LLM APIs?
* What concepts should I learn around LLMs embeddings, RAG, vector databases, fine-tuning, agents, etc.?
* What would be a realistic roadmap for the next 6–12 months a?
* What projects would actually help me become better rather than just following tutorials?
I’d really appreciate advice from people who have transitioned from traditional software/backend development into AI/LLM development.
My goal isn’t just to learn another buzzword. I want to become genuinely good at building AI-powered applications and improve my overall technical depth.
Thanks in advance!
Posted Aug 5, 2026, 1:32 PM UTC