程序员的悲哀是什么?

总是在做别人的事业,而不是自己的事业。

做着别人的事业,实现各种自己完全不认同的方案,为根本不是自己犯下的错误无休止的填坑补洞。

眼睁睁的看着自己的青春和生命从机器的这一头进去,从那一头变成货币。

十之八九,过几年这个消耗了青春的项目可能会市场竞争失败而消失,很快就无人提起。甚至就算是所谓的大厂,也免不了如此。

这几年就这么白白过去了。

知道要做有前途的项目,但是哪个项目没前途、哪个项目有前途,谁知道呢?

程序员是新世界的魔法师,但是似乎会这些魔法并不能保证成功和幸福——因为魔法师的敌人也是魔法师,而且赢家要通吃。

后发的觉得领头羊追不上,好绝望。先发的觉得追兵太急,也彻夜难眠。无论是哪个,都知道这无限的长跑,自己总有一天要落败。

呜呼,哀哉。


其实,这是“天之骄子”心态导致的反噬。

做事不要总盯着“轰轰烈烈”,也不要对“功成名就”、“第一桶金”过于急切。这样子,自己无论有多强、多幸运,最后都免不了要陷入“悲哀“之中。

做一件事,把它做好做扎实就好,每一件事都视为养好习惯、吸取经验教训的好练习,为得到了新的进步感到欢喜就好了——无论它有多微不足道。

其实这些小小的、看似无人知晓、“大概人人都知道吧”的进步和成果,在将来都有它开花结果的一天。

你不知道会是什么、是何时会开花结果,你可以计划、可以计算,但是到底是你的哪个计划会成功,恐怕会令你感到意外。

学会以简单的、确实获得的东西本身为满足——你获得了足以生活的报酬,你还获得了一件又一年的经验,这已经足够你安心的觉得幸福了。

什么叫“确实获得的东西”?除了存进账户的收入以外,还有你自己的收藏——你要好好的积攒自己的知识库。

别管什么有用没用,自豪不自豪,自己写的东西,只要不违反保密协议,心得体会也罢、代码片段也罢、pet peoject也罢、自己四面八方的摘抄也罢……

都囤起来,备灾措施都做好,整理保存起来。最好再做个工具,让别人能用起来。

这些东西你看着越来越厚实了,从你的经验教训和成就里受益的人越来越多了,你那个“不知何时出人头地”的毒自然就缓解了。

你也就不会整天“最大的悲哀”是什么了。

因为别的什么商业项目是另算的,这份“收藏共享项目”是人人都可以做到的“0号项目”。

看着这个小本本越来越厚,整齐干净、方便可用,你会像坐在钱堆里的巴依老爷一样笑得像个憨憨。

它可以为你的存在价值做足够的见证,已经足以给你足够的幸福。其他的一切所得,是锦上再添花了。

不要被你自己的野心吞噬,那样你的幸福的条件会毫无意义的过于苛刻,导致你被浸没在强烈的失败情绪之中。这种失败情绪本身是自我实现的预言——最后你黯然失色脱轨了,那才真的是沉重的损失。

不过即使这样也不用绝望,那也只是一种告诉你这个答案到底有多对的痛苦的成长。

一个想服务别人的人,饭也吃饱了,能力还在一天比一天强,还有什么需要忧愁的呢?

以此为幸福快乐的充分理由,这绝不是傻、绝不是憨,而是了不起的天赋和勇气。

这样的人运气都是很好的。

不要怕,只要信,继续前进。