技术就是王道?

很多人,特别是还在学校的同学们总有一种错觉,感觉技术就是王道,只要我技术学得好,以后步入社会开始工作肯定能混的不差。在以前笔者也是其中的一员,但随着慢慢开始接触一些业务,在各大平台上看一些职场的新闻和心得,慢慢发现这句话并不完全正确。

技术重要吗?那肯定是重要的。无论以后是做管理还是做产品经理等等互联网相关的岗位,懂技术都能让你具有更大的优势。试想一下,你作为团队leader或者产品经理,接到了一个客户需求,你要把这个需求发给团队里的开发人员。如果你不懂技术,开发们跟你说这个做不了,或者给你一个离谱的工时评估,你怎么去反驳他们。要是你懂相关的技术,那你就可以直接说,用XXX方法,大约多少人/天的工作量,还有什么困难再告诉我我给你们解决。或者客户提出了什么离谱需求,你也不需要先去答应下来,而是直接跟客户说这个无法实现,然后继续讨论代替方案,这也会大大节约整体的项目完成时间。

个人发展

但是,只一味地钻研技术,对个人发展也是不利的。越难越高深的技术,意味着需求就越少。工作职级和人数永远是一个金字塔形,越高级的技术工程师需求数量越少,需求最多的永远是底层的初级开发。当然,不是说让大家永远当初级开发。如果你们部门或者你们公司明显有某个更高级的技术岗的需求,你当然可以努力钻研争取升职加薪。但是其实大部分情况下,职别更高的岗位往往就是带的人更多了,跟你的技术没有太强的相关性。这部分岗位要求你对具体业务有很深的理解,对总体的技术栈和内容有大体的把握,当然还要求比较强的管理能力,这些都要比具体的技术重要。大家可以根据自己的情况和公司以及部门的需求对应的提升自己的能力。

另外,风口和平台往往比个人努力起到的效果更大。在你的能力达到一个阈值之后,如果运气够好进入了一个朝阳产业的强势公司,那基本可以坐等起飞。方向比努力更重要,多关注行业发展态势,预判风口提前布局,风口来了几年的时间就能赚够一辈子赚的钱了。平台我们无法把握,这方面就不说了,要是谁能在2013年就知道字节跳动以后能成为“宇宙厂”,那我是真的佩服。

独立开发

如果你想要自己开发一些产品,或者更大胆一些自己创业。技术也依然不是最重要的东西。

如果是个人开发者,所有东西都需要你自己干,那基本的技术肯定是少不了的。你需要做一个多面手,从需求到设计到前后端再到测试部署,都需要自己做。但是,自己一个人的这种小作坊是绝对不可能通过技术或者说产品质量超过大公司的。这个道理很明显,大公司里技术比你强的人多了去了,而且大公司有人有资本,你单枪匹马怎么干得过他们?

那怎么破局?答:小众/新方向+用户体验+用心做产品。找到目前某一方面的新需求或者存在用户痛点的未解决需求,在一个小方向上做用户体验好的产品。用户体验其实跟技术也没有特别大的关系,更多的时候是在考验你能不能想到这一块,有没有真实地站在一个用户的角度考虑方方面面的实际使用体验。比如,小米su7的四个车门上都有放置和烘干雨伞的位置,还有一个能够放手机的凹槽。这种就是一些真切解决用户痛点的小细节。细节多了你的产品自然整体体验就好了。无关技术,就看是否细心和耐心,肯不肯花时间在这种细枝末节上。

另外,还有一个重要的点是如何构建自己的护城河。通过技术构建是一条路,但在互联网公司这很难。要知道大部分公司都是用的开源技术,你造一个自己的轮子大概率性能还不如开源库。所以更推荐通过内容去构建自己的护城河。知乎、贴吧、小红书之间的差异化其实就是内容和用户。有了更多优质内容和创作者,就能吸引更多用户。用户更多了创作者和优质内容也会更多,这是一个良性循环。努力创造出一个生态,让用户舍不得从你这走,你的护城河就有了。

如果你想创业、那更不用说。一个创始人是绝对不能天天写代码的,你有更多更重要的事情要做。设计公司管理和股权架构,怎么招纳人才,路演宣讲拉投资,吸引客户。方方面面事情很杂。所以,创业需谨慎……