The pathway
How you actually get there, here
How you become one varies far more by country than what one does. This is the UK route. Most people take one of these ways in; the right one depends on where you're starting from.
- 1
From Associate Smart Contract Developer (L1)
1-2 yearsSkills to master
- Independent project execution, basic security vulnerability identification, confident testnet deployments, clear technical documentation.
You're ready to move on when
- Consistently delivers well-tested code components with minimal supervision.
- Proactively identifies and resolves minor technical issues without needing to escalate.
- Demonstrates a solid understanding of the entire development lifecycle for small features.
- Actively contributes to code reviews and offers helpful feedback.
- 2
From Traditional Software Engineer (with Web3 side projects)
2-3 years (of Web3-specific work)Skills to master
- Solidity mastery, Hardhat/Foundry proficiency, deep understanding of EVM and gas mechanics, smart contract security best practices, Web3 ecosystem knowledge.
You're ready to move on when
- Has a strong portfolio of personal Web3 projects or significant open-source contributions.
- Can demonstrate a security-first mindset and knowledge of common exploits.
- Comfortable working with decentralised tools and paradigms (Git, IPFS, etc.).
- Can translate traditional software engineering principles to the unique constraints of blockchain.
- 3
From Blockchain Bootcamp Graduate (with practical experience)
1-3 years (post-bootcamp, with real-world application)Skills to master
- Transitioning theoretical knowledge into production-ready code, debugging complex on-chain issues, integrating with real-world dApps, contributing to a team codebase.
You're ready to move on when
- Has completed a reputable blockchain development bootcamp and then gained practical experience through internships or junior roles.
- Can showcase projects that go beyond simple tutorials, demonstrating independent problem-solving.
- Understands the importance of testing and security in a professional context.
- Is eager to learn and integrate into a professional development workflow.