DEV Community

Prateik Lohani
Prateik Lohani

Posted on

Am I wasting time learning Web3?

I have just been getting started trying to learn about ethers.js and web3.js. I have learnt a lot of solidity code over the past 2 weeks, but now I am getting skeptical.

DISCLAIMER- Before this discussion blows this post out of proportion, let me just put a disclaimer, this is more for a purpose of trying to help me and any other lost soul, trapped helplessly in the the dilemma of learning or not learning Web3- especially considering the ocean-full bucket of content on the internet about whether these technologies are worth a coder's time or not.

The belligerents in this argument mostly seem to include either outright deniers of blockchain's bright future or optimistic tech geeks that talk like they're straight out of a cypherpunk cult from the 90's. This extreme range has stretched my mind thin on which part of the argument to fall.

The reason I'm skeptical is because I don't feel like this whole thing is solving a lot of problems. Most of the applications are usually the same as any regular Web2 application with the difference of a smart contract instead of a backend server to manage data and transactions.

Cryptocurrencies and blockchain as a whole concept seem to be a bit interesting to me as I do like the idea of a decentralized system. However the fact that most of the transactions that occur in it are usually less than 20 per second makes me second guess its future.

From more of a developer point of view, I don't see Web3 applications solving real life problems so much so as Web2 applications have. Sure privacy is there and it's got a trustless system- great for verifying the transactions in it.
But given that attacks can and still occur is a bit concerning to me. Of course, not every technology is perfect but there is one key thing to consider- does the average user care?

Does the average user actually give that many sh**s as to whether their data becomes that tiny bit more secure? Don't we all just skip the terms and conditions policies? Don't we all use Instagram, Google or some other shady website every now and then?

If the problems in Web3 are not being solved MUCH MUCH more efficiently than Web2, why should I as a web developer get into it? If money is the only reason- isn't that technically just a fad then? - in case the demand goes down, so does the job morale, and there goes your daily bread along with any sense of purpose you had with the technology- creating something better.

I would love to be educated on this but please keep it sane. I am a beginner and not an expert- this is merely something that's been itching my head for the past few weeks and I'd like to get rid of it.

Top comments (0)