杂谈——程序员的悲哀

大学期间看了几本比尔盖茨的书,觉得技术可以改变世界,抱着救世主的心入行了。

干了几年活,读了几本书,见了几个人,觉得这世间那些非技术人(项目经理、产品经理、销售)整天只知道瞎逼逼,唯有技术实在,除了技术书籍都是废土,不值得赏阅,除了技术人都是废物,不值得交往。

于是闭关苦心钻研技术,两耳不闻窗外事,一心只读算法书。

再干几年,发现 996 非我愿,打工非我期,再加上也掌握了些技术,于是决心“创业”。大部分是兼职创业—梦想着开发个什么软件来个咸鱼翻身。

独自捣鼓了一两年,发现搞不动,这时才想起合伙—于是找几个程序员,因为只认识程序员。

几个人最终捣鼓出个软件,却没人用,因为压根不会运营。

于是重新老老实实996。

此时开始怀疑比尔盖茨,怀疑人生。

于是人生第一次开始盘点自己的资源,才发现身边除了程序员以外谁都不认识,对世界的认知除了0和1全是苍茫。

于是第一次想从圈子里面跳出,却发现水已煮沸。

惊愕间猛然想起昨天已过 35 岁生日!

很多程序员都有过上述类似的经历。

大部分程序员,无论是否有一颗技术改变世界的心,入行时都对编程怀有莫大的兴趣。

然而,理想很丰满,现实很骨感,一大部分程序员都是给公司做着无聊的搬砖工作,时间久了开始厌倦这种工作,于是想就着自己这份手艺创业,但大部分人没那份勇气辞职,只是兼职捣鼓点东西(包括接私活)。

大部分程序员都能开发出个完整的应用出来,但成功的产品至少需要技术+运营+商业,而程序员所做的只是离用户最远的技术这块——可能是最不重要的一块

因而鲜有程序员创业成功的,特别是互联网已经成熟的今天(虽然媒体天天报道谁谁谁搞出个什么软件融了多少投资,事实是他们从不报道有多少人失败了)。

和外行人认为的不同,绝大部分程序员的互联网运营能力和其商业能力一样薄弱。程序员可能是最不懂互联网的人之一——他们只是对技术很在行

程序员的另一大薄弱点在社交。这一方面源自技术型人的普遍性格取向(可能是因为长期跟机器打交道的原因),另一方面则源自技术人员狂妄的技术优先思维。很多程序员看不起产品经理、销售人员,觉得这些岗位没有技术含量,谁都可以干。

由于程序员做的事情是离用户最远的(是指他们很少直接和用户打交道),往往感受不到自己做的东西的价值,久而久之便失去工作的价值感,进而对工作甚至是编程产生厌倦——如果问一个程序员是否愿意让他的下一代干这行,答案基本都是否定的。

和狭窄的社交圈对应的是狭窄的知识体系。很多程序员埋头只看技术书籍,只和技术人员打交道,在编程行业成为大牛,而且很享受“大牛”称号,但跳出这个圈子简直就像文盲,对世界的认知非常简单肤浅。

所以,还是身段放低点,认知拓宽点,戒掉“技术优先”的瘾,和产品、销售打交道的时候谦虚点,多学学人家。

技术离了商业啥也不是——至少在现实中多半是这样的。

发表评论

相关文章