u/Longjumping_Tea_1841

How Realistic Is It to Transition From Full-Stack Development to AI/ML?

I’ve been working in software development for around 1.5–2 years, mainly across frontend, backend, and app development. Recently, I’ve started seriously questioning whether I want to continue long-term in traditional software/product development roles.

One thing I noticed is that I’m far more interested in understanding systems deeply than continuously switching between product tasks, UI fixes, backend tickets, and fast context changes. Over time, I became increasingly interested in AI/ML, especially areas involving model behavior, transformers, LLM applications, neural networks, and applied AI engineering.

I’m not planning to quit my job impulsively. My current plan is to spend the next 6 months seriously testing myself while continuing my current work:

  • learning AI/ML fundamentals properly,
  • building projects consistently,
  • posting publicly,
  • and seeing whether this is genuine long-term interest or just temporary frustration with my current role.

What I’m trying to figure out is:

  • whether my issue is with software development itself,
  • or whether I’m simply more suited for deeper AI-focused engineering work.

For people already working in AI/ML:

  1. Did any of you transition from traditional software development?
  2. What skills/projects helped you make the shift realistically?
  3. What misconceptions do software engineers usually have about AI careers?
  4. At what point did you know this field was actually for you?

I’m looking for honest advice, not motivational answers.

reddit.com
u/Longjumping_Tea_1841 — 3 days ago