You know that I dislike Web3. I have valid reasons for the same that I have talked about previously. But it boils my blood when Web3 marketers influence the developer ecosystem, and especially freshers to take up jobs that may harm their careers.
Having been an engineer all my life, I have a soft corner for engineers and developers. So, through this newsletter issue, I want to share my take on why you should not become a Web3 developer.
The DX (Developer Experience) of Web3 is horrible. Period.
Let's try and understand why. When do developers use a new framework? When the framework saves time and effort. JavaScript frameworks like React and Vue became popular because they were easy to work with when compared to the previous frameworks.
Web3 does not offer any development advantage over Web2. The program is locked, and you can't change the code or the data.
The best developer in the world writes buggy code. That's how the software industry works. You write code, find bugs, fix them, and continuously improve and deploy. None of that is possible in Web3.
How can a step in the backward direction be the future?
The other grudge I have against Web3 is that it is not beginner-friendly at all. It costs money to deploy apps.
Before you comment that there are free options available, let me tell you that interactions on Web3 cost money. A like, or comment costs money. Just because you give it a fancy term and call it a 'gas fee' does not make it any useful.
So a newbie developer can't test their apps properly because it costs a tonne. And in case they mess up, there's nothing that can be done because the program is locked.
April 24th 2022
|
Before you, Web3 enthusiasts, come at me with "You don't know Web3, you haven't tried it yet.", let me tell you that I have.
When the hype started, I was genuinely curious. So I got one of my friends, went on YouTube, and learned Web3 live. The two videos, 6 hours in total, are still available on my channel. By the end of it, I had learned more than 90% of the Web3 developers.
Do you want to build a career in a field where anyone can spend 6 hours and be in the top 90%? It is an easily replaceable skill, like sales or customer support. There is no depth.
One more thing. Do you witness any reputed software engineers, who know their craft, promoting Web3? Name one for me.
They all understand that it's a fad created by marketers to make money. It's a bubble that has, in fact, already started to burst.
Just in case you have already taken a Web3 job, keep learning Web2 on the side. Learn React and other skills of depth that guarantee security when things go downhill. And try to get out of the scam as quickly as you can.
Share this newsletter issue with your Web3 enthusiast friends. And ask them to try and counter my points.
I know what I am talking about. Let's see if they do.
I write about mentorship, education, tech, career, and startups.
Have you watched the recent movie 12th Fail? There's this scene in that movie where the protagonist, Manoj Sharma writes an essay on "Terrorism in India" in his UPSC Mains paper. He is confident about his chances after the exam because the topic was familiar and he had also been appreciated for the same earlier in his tuition classes. But the tables turn when a friend makes him realize that the topic wasn't "Terrorism in India" but "Tourism in India". I loved this entire scene; how they built...
Do you know what Indian students are best at? Don’t read ahead and try to take a guess. It’s not programming, finance, or marketing. It’s aptitude. Lakhs and crores of students apply and prepare for government exams every year. They all are extremely hardworking and they are amazing at solving aptitude-based questions - questions that you and I would fail to solve. Although the odds of cracking a government job is one in tens of thousands, these students have much that we can learn from....
As much as I appreciate YouTube as a platform to truly interact with one’s audience, I strongly feel that it has led to significant harm to students who wish to learn a skill. Why? Simply because of the hellish number of choices, most of which aren’t helpful at all. I have talked to enough freshers and if there’s one thing that I am sure of - it is that all of them are stuck in tutorial hell. what is tutorial hell? Tutorial hell can be described in three stages: The Watch-a-thonIn the...