早上的时候,接到HR朋友的消息,一个知名网游公司的技术骨干,因为心脏病突发离世。
虽然他确实之前也做过心脏手术,但是还是引起了我不小的震撼,引发了我对于整个网游乃至互联网行业程序员工作现状的思考。
其实这很大程度上也和程序猿们的工作特征有着深深的关联,尤其是网游公司。
在项目紧急的时候经常是通宵达旦,及时是平时作息和用餐也是经常没有规律的。锻炼的频率更是苍白,偶尔有个机会运动可能也会因为运动过量身体超负荷引起不正常的反应。经常印象里的程序猿颓废的状态并不是故作深沉,而是,真的很累。
而很多东西重复久了就会自然而然形成习惯,就好像做技术的候选人去面试和做销售的候选人去面试,着装上就会有很大的差别。并不是因为技术人没有西装,而是西装革履的状态很不自在,觉得反而会影响自己的面试发挥。所以对于销售或者其他职业经理人我通常不需要提醒他们着装,而对于IT人我经常会装作不经意的加一句:去面试的时候不用穿的太正式,穿休闲正装就可以了。
作息、心态、思维方式,这些都会受到深深地影响,然后习以为常。并不是很多人都能意识到这些问题的严重性,和一个候选人聊天时,他说有一次去一个大型网游公司面试,公司说提供三餐,他考虑了整整一个晚上,最终还是决定不去了。他说一般网游公司提供三餐可能不是什么好事,这个大家都懂。
如何才能改变这种现状?我想过如果是定岗定量呢?划分清楚岗位职责,没个人承担自己需要负责的模块呢?。然而一个候选人跟我说这显然不是通过定岗定量的工作能决定的,至少在中国是不切实际的,基本上boss觉得这个你能做你就要加入,加班加点也要敢干,否则你很有可能就要被自己的技术团队排斥了,更重要的是,如果你只负责那个模块,你的技术未免就太单一了,出去一点竞争力的都没。这是没办法的事情。
真的没有办法吗?我不知道还能有什么合适的办法改变程序猿的困境。。