第0章 引言
2018年以来,有很多朋友问我如何进入区块链行业。而最近受人所托,我跟三波在互联网产品上非常牛逼的人谈区块链,劝他们到区块链上来做开发。每次都吹的他们吃光了全桌饭菜,我没吃上几口,口干舌噪,最后他们程序员还半信半疑。
我发现一个问题,他们啊,老想着“职场升级”,从来没有一个“降级”思维。
第1章 升职和降职思维
我大学毕业刚加入工作时,我去云南支教,因为我是211的学历,学校的同事很把我当回事,觉得我是个人才什么的,觉得我要做大事,给我安排到高大上的工作。但具体到部门上司给我安排任务时,其实我却屁事都分不到。部门各个成员还是各司其职,我几乎没点屁用,真实沦落后帮同事端茶倒水,顶多帮老师将纸质稿子打成文档的打字员(当地不会用电脑的教师大有人在)。
我就开始反思,为什么我要在自己身上挂一个“人才”的招牌,事实却沦为废物。我直接把这招牌丢了,去做很多创新教育,网上找各种视频学习,看各种大牛怎么分享创新教育心得,我开始自己编写自己的教案,开展团体辅导,组织辩论赛,我成了学生最受欢迎的老师,随着我的教育新实践,我自己创新教育的理解也比以前提高了很多。后面学校校长专门请我分享如何开展创新教育,并且在学校推广我的一些创新教学方法。
在管理学有一个理论是讲,任何职业的职位升迁往往是你的权力和影响力达到了一定程度后,公司事后给你追认一个晋升的职位给你。并不是因为提拔你到了某个岗位后,你才有了对应的权力和影响力,而是你本来就有了,再追认给你的。
但绝大多数人都在不停地追寻更高级的职位,更多的钱的,更高的工资,而一旦得到了,又会有下一个目标,希望更多的权力、更多的钱……,这是一场永远止境的战斗,永远战斗,永远累的更狗一样。就像我们热爱比特币的人那样,永远在追求更多的比特币,永远在可怜巴巴盯着币数。
第2章 现在IT从业者的苦
我接触到那些程序员,都从侧面了解到他们的辛苦。他们无限加班加点;纠结于一个app按钮的颜色;疲于应付用户各种奇怪的问题,成天在软件上不停地打着补丁,……感觉他们就是他们公司的炮灰。
从去年开始,有很多同学和朋友找我问有没有什么区块链公司可以介绍,想进入这个行业。我说你们程序员想进入这个行业非常简单,先把bitcoin这个代码先给读一遍,挑一两个bug出来给开发组提几个哪怕是无关痛痒的request,你不用关心人家会不会合并你的代码,哪怕是close掉了你的代码也是你的荣耀。但事实上没有一个人做到了。
我千叮万嘱告诉他们现在绝大多数区块链公司也是一个互联网产品公司,他们做的事和你们现在做的事是一样的,并不是啥“区块链”,只是在在区块链产业链做了一个app,做了一个网站之类的,事实上编的程序并不需要什么tx,block,时间戳……。而一些真正确实在做区块链的公司招人,像你这种没有任何区块链从业经验的人,进去也是干着和区块链没关系的代码。真正、真实、有效积累区块链行业的经验的办法就是直接给现在有的开源项目贡献一点力量。但他们不,他们非得从一个公司里当炮灰,到另外一个“区块链”公司里当炮灰。
另外一方面,现在的真正的区块链项目——那些开源的、主链上线的链和币,开发现状非常糟糕。包括比特币、以太坊、比特现金等等最有影响力的开发组,都缺人做开发,有人给他们审核下代码,找找bug,这些开发组都很开心。这些项目很多UI界面做的极不人性化,因为大家还没空去伺候这些不懂行的大妈,根本无暇顾及什么用户体验和产品口碑,更别说现在中英文的文化和语言上的差距让这种区块链产品在跨国之间留下的巨大可优化的空间了。
我曾经很纳闷地问我一个同学,他已经有了多家“区块链”公司的从业经验了,都是入职几个月就发现这是个传销公司,然后离职。我说你明明就是一个C++程序员,技术很高级,又想进入区块链,你为啥不直接fork一个bitcoin core代码仓库去研究下呢?非得着急去找什么区块链公司去应聘,非得找一个公司去当炮灰呢?在对方支支吾吾地过程中我感觉到,他是希望找到一个比现在公司更牛逼、岗位“更高级”、薪资待遇更好……的工作。我说尼玛,你到底目标是要进入区块链,还是要再找一个炮灰来当。。。。。
第3章 现在真正的区块链岗位就应该是“降级”
如果现在的程序员想进入真正的“区块链”行业,而不是进入一个在区块链上搭建产品的岗位,那摆在面前的这些没工资,没职位的开源项目开发者,你就去读那些代码,去抄这些代码,去做点贡献。这些活是真正的“区块链”。
如果你现在是一个IT工程师,你想跳槽去做区块链项目,真正的区块链哦,那最好的方式就是先苦逼搞懂这些开源项目在搞啥玩意。然后好处是你去求职的时候能识别那些挂羊头卖狗肉的公司,这是你进入真正的区块链的最佳路径之一。
如果你真想进入区块链行业,那就别试图找一个高大尚的“区块链”岗位了,先做点真正的区块链工作吧。短期的机会成本,在区块链这波浪潮起来之后,根本不足一提。
第4章 结束语
人总是高估短期收益,却低估长期收益