大学期间看了几本比尔盖茨的书,觉得技术可以改变世界,抱着救世主的心入行了。
干了几年活,读了几本书,见了几个人,觉得这世间那些非技术人(项目经理、产品经理、销售)整天只知道瞎逼逼,唯有技术实在,除了技术书籍都是废土,不值得赏阅,除了技术人都是废物,不值得交往。
于是闭关苦心钻研技术,两耳不闻窗外事,一心只读算法书。
再干几年,发现 996 非我愿,打工非我期,再加上也掌握了些技术,于是决心“创业”。大部分是兼职创业—梦想着开发个什么软件来个咸鱼翻身。
独自捣鼓了一两年,发现搞不动,这时才想起合伙—于是找几个程序员,因为只认识程序员。
几个人最终捣鼓出个软件,却没人用,因为压根不会运营。
于是重新老老实实996。
此时开始怀疑比尔盖茨,怀疑人生。
于是人生第一次开始盘点自己的资源,才发现身边除了程序员以外谁都不认识,对世界的认知除了0和1全是苍茫。
于是第一次想从圈子里面跳出,却发现水已煮沸。
惊愕间猛然想起昨天已过 35 岁生日!
很多程序员都有过上述类似的经历。
大部分程序员,无论是否有一颗技术改变世界的心,入行时都对编程怀有莫大的兴趣。
然而,理想很丰满,现实很骨感,一大部分程序员都是给公司做着无聊的搬砖工作,时间久了开始厌倦这种工作,于是想就着自己这份手艺创业,但大部分人没那份勇气辞职,只是兼职捣鼓点东西(包括接私活)。
大部分程序员都能开发出个完整的应用出来,但成功的产品至少需要技术+运营+商业,而程序员所做的只是离用户最远的技术这块——可能是最不重要的一块。
因而鲜有程序员创业成功的,特别是互联网已经成熟的今天(虽然媒体天天报道谁谁谁搞出个什么软件融了多少投资,事实是他们从不报道有多少人失败了)。
和外行人认为的不同,绝大部分程序员的互联网运营能力和其商业能力一样薄弱。程序员可能是最不懂互联网的人之一——他们只是对技术很在行。
另一个错误(但极其隐蔽)的认知是:我们程序员从事的是高科技行业。放眼望去,我们工作的地方那个叫高大上:国家高新技术产业基地、人工智能孵化器、智慧城市实验室......
我想说的是:这些都是语言的把戏,商业的噱头。
绝大部分程序员的工作(以及他们所在公司的产品)甚至一点技术含量都没有!我们不过是应用、组装现成的理论、技术、模块以实现业务功能——仅此而已。这种工作和做产品设计、卖保险、扛钢筋混凝土没什么本质区别——可以做得很漂亮很极致(比如某些人对算法很熟练,一些人系统设计做得很好),但谈不上高科技。
真正从事基础理论、基础技术这种“真高科技”研发的公司和程序员实在太少太少。
所以,不要拿“高科技”往自己脸上贴金,别人给你贴金时也要保持头脑清醒——他们不懂,情有可原。
程序员的另一大薄弱点在社交。这一方面源自技术型人的普遍性格取向(可能是因为长期跟机器打交道的原因),另一方面则源自技术人员狂妄的技术优先思维。很多程序员看不起产品经理、销售人员,觉得这些岗位没有技术含量,谁都可以干。
由于程序员做的事情是离用户最远的(是指他们很少直接和用户打交道),往往感受不到自己做的东西的价值,久而久之便失去工作的价值感,进而对工作甚至是编程产生厌倦——如果问一个程序员是否愿意让他的下一代干这行,答案基本都是否定的。
和狭窄的社交圈对应的是狭窄的知识体系。很多程序员埋头只看技术书籍,只和技术人员打交道,在编程行业成为大牛,而且很享受“大牛”称号,但跳出这个圈子简直就像文盲,对世界的认知非常简单肤浅。
所以,还是身段放低点,认知拓宽点,戒掉“技术优先”的瘾,和产品、销售打交道的时候谦虚点,多学学人家。
技术离了商业啥也不是——至少在现实中多半是这样的。
文章来源: 博客园
- 还没有人评论,欢迎说说您的想法!