程序员如何对抗孤独感


    最近看了彭蕾写的文章CEO如何对抗孤独感,忍不住想写篇文章,程序员如何对抗孤独感,笔者是正儿八经的科班出身,计算机应用专业毕业,从事程序员工作近20年,读完文章,突然感觉感受到程序员和CEO在某种方面的相通性。
    做程序员注定是孤独的,因为产品出问题之后你的身后没有其他人。程序员注定是孤独的,因为代码写到中途,不可能换一个去写。程序员注定是孤独的,因为夜深人静时,你的状态是最好的。
程序员这个职业从诞生到现在,其实在我看来也进化了好几个版本了,程序员从诞生之初,没有互联网、没有google、没有百度,有的就是桌子上厚厚的MFC参考,VB6.0 API参考大全,实现一个功能,调用一个api,需要在从书中查找半天,代码实际实现时,还需要经过无数的尝试,我们中文版本翻译的api,有时候那个质量真是不敢恭维
我记得要实现如何画bitmap,完全用api的实现我都折腾了一个星期,看着屏幕上流畅的图片切换,栅格式的效果,心里还很开心。这个在现在可能只需要一个google就可以了。
作为程序员,不可避免的会碰到"至暗时刻",程序员如何面对无可诉说的孤独感呢,为什么程序员喜欢在夜深人静的时候独自书写代码,点根烟,暗黑的夜里,不停响起的是键盘的啪啪声,看到的是空气中的一个个烟圈。真正的程序员,需要心理素质的足够强大,也许几天几夜你都解决不了问题,回头看看,也许解决问题的角度可能是你无法想象的,怎么可能和这个地方有关呢,但是这一切都是真真切切的。
    如今看到太多的对于程序员的消费,程序猿、996很多很多,程序员在网络横行的时代,可能踏入的门槛太低了,谁都能说上一两句写上一两行,其实愿意真正静下心来去想想,为什么这样写呢,当今的年代,我觉得我面试提的最多的慢慢不是基础知识,因为感觉很多人对答如流,我想更多的考验我们碰到问题,解决问题的能力,以及如何发现这个问题的方法。如何发现问题,并解决问题,有这个时间你还有时间去娱乐吗,我不认为,学习和思考的时间给程序员也打上孤独的标签,我曾经连续半年左右时间每天至少到十一点,但是那个时候很充实,大脑每天转的很快,人只要一投入,基本上忘记了其他的所有。
    有一句名言说:“上帝是公平的,他在关闭一扇门的同时,也打开了另一扇窗。“,时间和健康对于任何人来说都是公平的,我想说的是选择Coding的时候,我们就已经把太多的时间都给了他,所以我们是孤独的。如何去对抗这种孤独呢
    物以类聚、人以群分。日常工作你会发现,优秀的程序员总有相同之处,讨论总会扎堆在一起,在一个公司里,如果你想发展,放下心态,更多的和他人交流,也更多的和人分享,程序员也是单纯的,你用心对待别人,别人也会用心对待你,当大家形成互相促进、互相帮助的时候,迸发出来的能量是巨大的,那个时候,你还孤独吗?答案肯定是不会
    自我鼓励,乐观自信。人生难免苦与乐,笔者在做产品时,经常在最后发版时修改最后一个bug,这个时候大Boss,项目组Boss,测试的、需求的、设计人员,所有的人都在盯着你修改这最后一个bug,心理压力可想而知,我们敬畏产品,敬畏代码,也需要我们自己有强大的内心,代码都是人写的,没有什么解决不了的问题,而且这种情绪也能够感染他人,让我们的产品更自信。
    分享和交流是常态。碰到问题不要紧,重要的是总结,多和大家分享,大家也会分享给你,一个活跃的气氛就此形成了,大家敞开了心扉,互相交流的同时,也会后续解决问题种下了种子,这个时候我们就会感觉到群体智慧的力量,我们不是一个人在做产品
今年是笔者毕业二十年,二十年的程序生涯,与各位共勉。天下风云出我辈,一入Coding岁月摧,程序如潮人如水,只叹码海几人回。

猜你喜欢

转载自www.cnblogs.com/njimxiaogy/p/10713554.html
今日推荐