程序员最大的悲哀是什么?
程序员都那么伟大,愿意把自己的脑力劳动成果无偿贡献出来促进人类的进步吗?我认为程序员愿意开源,内心更有可能是这样想的:哥写了这么牛X的代码,可是没有人知道,真憋屈!哥就把代码放出来给你们看看,颤抖吧,凡人!「当初做开源代码的时候就是这么想的! 哈哈!」
这个繁荣的行业,只要你自己不水,可以衣食无忧,努努力还能buffer加成,成为别人眼里很酷的那种人,没多少行业如程序员起薪高,也没多少行业如程序员涨薪快,没多少行业如程序员这般智力密集,身边都是挺聪明的人,有的还很有趣,也没多少职场如程序员职场这般少讲政治只讲方案,这是一种相对轻松的活法。
不过,总有一天你会意识到,无论你觉得自己多酷多「爱」编程,你做的毕竟是底层的工作,「底层」这个词存在是因为事实存在。虽然你不总是贡献最大价值,但像其它底层职位一样,你总是贡献最大「剩余价值」,因为价值分配的倒金字塔,底部拿走越大,向上(掌握资本的人)输送的越少,所以剩余价值总是个稳稳的正金字塔。
行业的纵向价值链里,程序员是一个职业,是一个底层的职业,这是事实,不因为你在一线还是三线公司工作而改变。所以有本事的程序员,要有打算跳出桎梏,到金字塔上方看一看。程序员是一种有趣有回报的职业,但对一部分(也许很大部分人)来说,离「成全自己」还很远,我二十几岁的时候也觉得我能干到老,但后来我虽然还是爱技术,但另一个声音告诉我,应该去做点别的事情,心里想做的超脱技术的东西,做点不为项目经理服务而为自己好好服务服务的事,那种20岁出头时候的感觉仿佛又回来了。
为别人做事,拿一份稳定的工资,对我来说不是很难接受的事情。我怕的是人到中年,发现自己被绑定在了公司,一身专业技能到了别的地方用不上,那样我就失去了选择的自由。至于破解的路么,首先是要有投资计划,开源节流,不要被消费主义迷惑了去买一堆不断贬值的东西。经过时间积累自己的生活压力减轻一点,就有资本考虑更进一步的事业发展。其次是多尝试不同方面的工作,产品,开发,运维,销售,有可能的话都去尝试一下,让自己具备综合能力。多看书,不局限于技术,经济哲学历史都要看。
PS:说实话,很多程序员一门心思的提高技术,认为有技术了就牛b了,工资更高了,却没有想到花同等的时间去社交带来的未来收益会更高。当然很多程序员是不承认这一点的,所以到年纪了想转行或者创业会感觉很尴尬!
你好,圈子