From blockchain architect to blockchain developer
30 of the 43 essential skills of a blockchain developer are already essential for a blockchain architect — about 70% of the job, before you learn anything new. It is the closest move from blockchain architect in the whole taxonomy.
These numbers compare two occupations, not you and a job. What you personally already cover depends on what you have actually done.
- 30
- skills carry over
- 13
- would be new
- 70%
- of the target job covered
- 43
- essential skills of a blockchain developer
What a blockchain developer does
Blockchain developers implement or program blockchain-based software systems based on specifications and designs by using programming languages, tools, and blockchain platforms.
What carries over
30 skillsEssential in both jobs. This is the part of the move you have already made.
- blockchain application areas
- blockchain applications
- blockchain applications security principles
- blockchain architecture
- blockchain components
- blockchain consensus mechanisms
- blockchain design patterns
- blockchain history
- blockchain mining principles
- blockchain openness
- blockchain platforms
- blockchain terminology
- blockchain-based business models
- blockchain-based services regulation
- decentralised identifiers
- design process for blockchain-based systems
- develop blockchain innovative architectures
- digital identity management
- distributed ledger technologies consensus protocols
- distributed ledger technologies vulnerabilities
- distributed ledger technology
- evaluate blockchain architectures
- explain blockchain implications
- explain distributed ledger technologies principles
- identify blockchain innovation opportunities
- interpret technical requirements
- outline blockchain-based identity management
- recognise blockchain application areas
- recognise blockchain risks
- smart contract
What would be new
13 skillsEssential for a blockchain developer and not for a blockchain architect. Note that the taxonomy describes activities rather than tools, so some of these may be things you already do under a different name.
- analyse decentralised applications
- blockchain
- computer programming
- debug software
- decentralized application frameworks
- game theory
- ICT debugging tools
- implement smart contracts
- smart contract programming languages
- software components libraries
- use software design patterns
- use software libraries
- utilise computer-aided software engineering tools
← blockchain architectblockchain developer →The other way round
No account needed to start
How far are you from being a blockchain developer?
MyNodes reads your CV once, maps it to this same taxonomy, and shows you which roles you are already closest to and the few skills that would open the most doors. The file is deleted as soon as it has been read.