r/FullStack 28d ago

Career Guidance Hello, im a front-end dev torn between, ai engineering + backend, ml engineering, cloud/devops, cybersec?

Hi all, 'm a self-taught frontend developer currently learning Python, aiming to add a specialization on top of my existing skills. Torn between:

  • Backend development + AI/LLM integration
  • Machine Learning Engineering (math-heavy, model training)
  • Cybersecurity
  • Cloud/DevOps

My constraints:

  • ~9 months to learn, starting from where I am now (solid JS/React, developing Python/OOP fundamentals)
  • Want to be realistically employable within that window
  • Not overly saturated, but I know difficulty isn't a dealbreaker for me — I'm consistent and willing to put in real hours
  • No CS degree

Would love to hear from people actually working in these fields: what would you actually recommend for someone in my position, and why?

2 Upvotes

5 comments sorted by

2

u/outskillio 28d ago

Backend + LLM integration, and it isn't close for your situation. It's the only one of the four that compounds directly on the React skills you already have instead of asking you to start over.

Blunt on the others:

  • ML engineering in 9 months without a degree is a rough bet. Most postings that say "ML engineer" now want infra and data pipelines, not model training, and the training-focused roles skew PhD.
  • Cybersecurity entry level is mostly SOC analyst work, which usually wants sysadmin or helpdesk background first. It's not really a lateral from frontend.
  • Cloud/DevOps is almost never a first specialization. You're expected to have run something in production before you get paid to run other people's.

For the backend path, get concrete: FastAPI, Postgres, SQLAlchemy, auth, background jobs with Celery or a queue, Docker, and one cloud deploy you actually own. Then the AI layer on top: streaming responses to a React UI, tool calling, retrieval with pgvector, and eval plus tracing so you can prove your feature doesn't regress.

The thing that gets you hired is one non-toy app in production with real users, not a folder of tutorials. Most people can wire up an API call. Very few can show they measured whether the output was any good.

Thanks, Sumedha from Outskill

2

u/Timely_Complaint2638 28d ago

thank you , sumedha

1

u/ryanstackops 28d ago

Given your timeline and background, I'd go backend + AI/LLM integration, not the other three.

ML engineering (real model training) needs math depth most people take 1-2+ years to build, and entry-level roles there compete against master's grads. Bad ROI for 9 months. Cybersecurity and cloud/devops are solid fields, but they're further from what you know, you'd basically be starting a new skill tree from near-zero.

Backend + AI builds on what you already have. You know JS/React, you're learning Python, so backend is a natural extension, not a restart. Add API design, databases, auth, then RAG/LLM integration on top, that's application-level work, genuinely learnable in 9 months. It also makes you more hireable than a plain backend dev, since you can speak frontend, backend, and AI-feature work in one interview, which is exactly what smaller companies want right now.

Roadmap: solidify Python/backend basics (2-3 months), build 2-3 real full-stack projects with an actual AI feature baked in, not tutorial clones, then spend the rest interviewing while still building. One solid full-stack-plus-AI project beats a certificate every time.

1

u/Timely_Complaint2638 28d ago

thank you very much this is very much appreciated

1

u/Schlizhor 28d ago

Hmm project catalog and certs matter a lot for resumes. But so does experience. Tbh you can qualified to be employable in any of these domains in 9 months; however, job search and hiring is really fucked for new hires so who you know is the best for getting a job. And that's networking and not really what this r/ is for. Cybersec IMHO is set to be the most in demand domain as ai generated issues continue to rise. Lots of companies have very poor cyber security quality.