As a FE developer, what's the best next step for my career: Go, Rust, or AI/ML?

Hi,

I've been working as a Frontend React.js developer for a few years and want to improve my skills. I've looked into what's trending right now, and ML, Go, or Rust sound great to me. However, I'm a little confused.

Regarding AI/ML, I'm not very interested in the data aspect, but I don't want to miss the train since I think there's huge money in this field. At the same time, I worry the AI bubble might burst next year. Also, I don't have a PhD-level knowledge, so I be using tools like PyTorch to fine-tune existing models, integrating AI APIs. Essentially, it's applied software engineering more than pure research, most of these jobs will vanish when investors stop the funding.

As for Rust and Go, learning one of these could make me a full-stack developer. I'm interested in Rust because of low-level system programming, and I'm more interested in Rust than Go or AI. It feels challenging as well. However, I'm not sure how many jobs are available, though I see a lot of C++ code being rewritten in Rust, so jobs might pop up. Go also sounds good, not too complex, with tons of jobs, but it seems simpler to me. I don't know why, but Rust seems good just because it's tough.

What do you think? Go, Rust, AI/ML, or anything else you'd like to suggest?

Thanks.

Posted Nov 14, 2025, 1:51 PM UTC

312
Loading comments…