I didn't know what web3 was 7 months ago. Recently I completed the #100daysofweb3 challenge!
🧵 Here you go, my web3 roadmap for anyone getting started:
1/4 Start by doing
Start by learning and using the tools in the web3/crypto space 🤝
Do anything related to crypto but DO it. Don't just listen to a podcast or read a blog post.
- setup a crypto wallet eg: @MetaMask@phantom
- Interact with dApps: exchange some tokens, get an ens name etc.
⭐️ Checkout @rabbithole_gg, a dApp to onboard users to web3. It has some challenges for you to get started in the web3 world
2/4 Read, Research, Repeat
There is so much to learn and too many myths! Make sure to spend some time and do your own research.
Here are some resources to get you started:
- Look into the blockchains and protocols websites to get more information. Check out the white papers
- @useWeb3 by @wslyvh has a curated list of awesome resources
- @BanklessHQ and @rabbithole_gg Podcasts
- @gaby_goldberg's web3 reading list
- Take it slow; there are many technologies to learn, and it's all brand new. It can get overwhelming very quickly
- Focus on a specific area (eg: frontend)
- Document your progress (can't overstate how many times I went back to my own content to remember)
- Start shipping! Don't wait for perfect. Upload your projects to GitHub, start a blog, create videos anything you're interested in
- Go beyond the tutorial and add some creativity 👩🎨
- Try out the #100daysofcode challenge (ps: i'd highly encourage to take breaks on the way)
4/4 Get involved
Join a DAO, be active on Twitter, reach out to people
- Find and learn about DAO's on @DAOCentral
- Come and join @developer_dao - membership applications will be opening up soon
If you love what you're doing, there are many employment opportunities.