学习区块链显然是有前途的,但现阶段不应该作为专业去学。现下可以关注区块链,但不应该花过多的时间去学它。如果真的感兴趣的话,就应该先从计算机基础学起,有了一定基础再转去学区块链。
接下来说一下理由,这么说的原因无非就两点:
1、基础永远都是最重要的,任何时候都是。
区块链只不过是计算机领域的一个分支,它可以被应用的场景也是有限的,无论学习哪个分支,都应该先掌握计算机基础。
现在区块链方面的教学发展得还不完善,极有可能学校和老师教授给你的知识都是错误的。因为他们自己就不懂。
看过国内的一些区块链课程,挺有名的那种,连基本概念都讲不清楚。也看过许多知乎的回答,甚至一些大V的回答都是不准确的。许多已经玩区块链或者关注很久的人甚至就连“去中心化”这个区块链的核心基本概念都不能准确地理解。 所以说现在想要学习区块链,坑多误区也多,要是学了个一知半解,就很麻烦。 我身边就有许多转行的码农,纯靠自学,许多的知识理解错了,都没有人可以帮他们指出更正,结果就一直被自己这样错误地理解着。这样的情况下做做低端开发还可以,但是将来是一定会成为职业发展道路上的瓶颈的。
2、由于区块链现在还很新,系统也还未成型,正在经历一个从无到有的过程。而这个“从无到有”远比你使用别人搭建好的框架,或者学习别人现成的东西要难得多,效率也极低。刚入行的新人往它花时间只会事半功倍。我们现在总看人们说转码容易,零基础转码,实际上就是因为软件开发已经发展到了十分系统的阶段了,绝大多数开发都是在抄旧的作业,没什么新东西,自然相对简单。
综上,未来想要转区块链,又没什么计算机基础的话,还是应该好好打基础,静待区块链领域发展成型,找时机切入。
另外说点题外话,土壤环境也要注意。咱这本身就不适合搞创新方面的东西,何况区块链这东西潜在的价值过于大了,已经上升到国家级别了,咱们是不会放任普通人接触的。如果真的想做区块链,赶一个风口,还是应该先把自己送到外面去。将来看准机会再回来都可以。