DEV Community

Rishabh Sharma
Rishabh Sharma

Posted on

2 YOE Full‑Stack dev: how to choose between AI and Blockchain?

I have ~2 years of experience as a software engineer working across full‑stack web and some mobile development.

I want to upskill for better growth and salary, and I’m currently stuck between focusing on Blockchain or AI.

For Blockchain, I have a rough idea of the roadmap (smart contracts, Solidity, web3, etc.).

For AI, I’m not clear what core skills I should build first (math, Python, ML, data, etc.) or which roles are realistic for someone with my background.

What I’d love advice on:

Given my experience, which path (AI or Blockchain) has better long‑term career prospects right now?

If I choose AI, what would be a concrete skill/learning roadmap for someone coming from full‑stack web dev?

Are there AI or Blockchain roles that are open to people without prior domain experience, as long as they can demonstrate projects/skills?

Any specific role names, tech stacks, or learning resources that fit a 2 YOE full‑stack dev would be really helpful. Thanks in advance!

Top comments (0)