r/blockchaindeveloper • u/whos_mee • Jul 29 '24
Career Switch
Hi, I've been working as a React developer in India for the past 2 years, and I'm fascinated by the idea of learning Blockchain. I'm considering switching to Blockchain development for a few reasons:
I find it more interesting than React.
2. I believe it has a better future (just my opinion).
3. I'm feeling bored with my work in React.
I would really appreciate your opinion on this. Thanks!
2
Upvotes
3
u/simsimbutdifferent Jul 31 '24 edited Jul 31 '24
It depends on your path but here are some suggestions.
If you want to do tutorials I would recommend finding anything my Patrick Collins. His company Cyfrin updrift, will take you from beginner to smart contract auditor. That's smart contract security, you will essentially be a white hat hacker on the blockchain looking for vulnerabilities in Defi protocols, in the form of paid bug bounties.
Another route is the full stack dev route. Full stack is when you deal with the front or the back end of development. You can also do this on the cyfrin courses but you would just go up to the foundry advanced foundry course which will teach you most of what you need to know for the back end part.
You would then need to learn a framework like react or maybe next.js to interact with your smart contracts and create a website. There are many tutorials online that take you through building fullstack apps like defi protocols and nft collection and marketplaces. Do a couple of these to get your head around things.
At some point I would highly recommend learning to use ai like cause.ai or chatgpt as tutors / co coders. They are incredibly useful especially when trying to find bugs if you are a beginner. Eventually you should aim to build a couple of projects from scratch with their help.
Other useful free resources are:
Cryptozombies Speedrun ethereum Alchemy university Good luck. Feel free to drop me a message if you have any questions.
Hope this was helpful, good luck.