在学习有关区块链的知识这个事上面, 我经过了很长的时间才弄清楚了。我前后琢磨了有两年的时间。我终于把它弄到底它能给你什么东西。以及它又会从你的那里拿走什么东西。这个问题不是仅仅只有好或者坏的情况存在。这完全要看你在使用的时候是怎么去对待的。

区块链知识学了有啥用

等到自己真正动手去编写那一份合约的时候, 这才猛然间发觉, 分布式账本那套逻辑竟然比心里所想象的要好使得多。

回想以前去做那种普通的业务系统的时候, 仅仅只是想要更改一个字段的微小变动, 就非得去通知运维部门, 紧接着还要去改动数据库, 最后还得费劲心思去同步缓存;可是现在呢, 虽然规定在链上不允许进行直接的变更操作, 但实际上也根本不需要去进行变更了, 因为那份信任已经自然而然地内嵌在了整体的机制里面了。

实际的好处在那些技术以外的层面上面。在和客户进行谈判的时候, 说自己掌握区块链知识所打开的门路, 比仅仅声称自己会Java要多得多。因为在这个行业里面能够实现落地的人太少了那种既会使用代码来编写又会去理解共识机制的人, 只要把自己的简历放到那里, 他们的薪水就会立马提升一个档次。

区块链知识坏处在哪

坏处是相当实在的, 主要问题在于资料碎片化程度太高。今天你可能需要看一份白皮书, 而明天又有新的协议出现。技术的栈会在半年时间里发生一次换血, 当你刚刚学完一个部分时,它就已经废了一半。

在社区里, 存在各种打着引导旗号的深度解析内容, 其中真假知识相互掺杂, 想要筛选出来真实有效的信息, 会消耗非常多的时间。

区块链知识学了有啥好处 坏处也不少 入行前得想清楚

另外一个问题在于思维上的惯性, 大家之所以会陷入这样的困境, 是因为总是习惯性地使用链上思维方式, 一旦开始做普通的业务系统的时候往往就会出现过度设计的情况, 脑子里想什么都想要上链, 最终导致性能非常糟糕, 因此必须不停地反复提醒自己, 并不是所有的数据都有必要去做到不可篡改。

值不值得学习, 这主要得看你接下来这三到五年里面, 到底要不要和这条发展赛道进行接触与交流。

如果你仅仅是出于纯粹的好奇心才想要了解相关内容, 那么只需要看一看背后的基本运作原理就完全可以了;但是要是你真的打算步入这个行业去工作, 那么直接动手去编写一份合约代码, 其实际效果会比去阅读另外十篇相关文章所获得的知识要更加有效和实用得多。