不是程序员每天都要加班,你要理解成那不过是正常的工作状态而已。
我不是程序员,我曾经差一点就成了一个程序员,我在一家有一定规模的软件公司呆了半年左右的时间,最开始是做为实习生被培训,然后后来培训结束后各部门来招人,结果稀里糊涂的我进了质量管理组,做了一名QA,然后后来发现这不是我喜欢的生活,就选择了放弃。
在那段时间里,我了解的程序员的日常状态,对于他们来说,每天就是开会,分配任务,编代码,然后就是各种调试,改BUG。好不容易弄的差不多了,甲方一句话,就又得改,重新分任务,编打码,然后调试。
而且并不是所有时候都是那么忙碌的,一个项目刚开始的时候,还是比较轻松的,越到后来才会越忙碌。
我在公司的那段时间里正好有一个项目离上线试运行已经不远了,所以大家都很忙碌 ,每天都在做着各种测试,可以说对于一个项目来说,临上线之前一段时间,大概一个月或者更久以一点,以及项目上线后的一个月左右的时间里是项目组里所有程序员最忙碌的时候,因为得进行项目的跟进,有的时候会直接就在甲方那里二十四小时值守,就为了保证项目能够稳定的运行。
其实当时我做QA的时候已经了解到,之所以一个项目的开发会前松后紧,主要是流程控制做的不够好。正常一个项目接到手之后,首先要花相当一段时间来了解甲方的需求,然后进行项目分析,框架设计,然后把项目分解成若干的分项,接下来才是对于各分项的继续分析,主要就是以功能为导向的,即最终的交付结果是达到用户想要的那些功能。
然后因项目不断的分解的过程中可能会产生不可预见的误解或者不足,所以才会在项目的开发过程中经常出现反复的变更。而这也就是增加了程序员工作的重要原因之一。
另外一个重要的原因就是因为人都是有惰性的,反正项目离交工还远着呢,那着什么急呢。然后就慢慢做呗,结果等死线快到的时候才开始慌了,只能靠加班加点的工作来完成之前潇洒所欠下的债了。
如果你想做一个程序员,那么就做好加班的准备吧,都是工作,大家都会有很多无奈的,理解万岁!
拥有超过20年互联网经验的齐大可(化名)自称是中国最早接触互联网的一批从业者,他向本刊回忆了这些年互联网行业工作状态的变化。在21世纪初,当时硅谷气质被一批互联网创业者带回国内,不计考勤的风气很流行。但当时的互联网从业者加班仍然很疯狂,而这个氛围并不是靠制度约束的。随着业内竞争的不断加剧,个人的加班行为开始团队化,但并未发展成制度性要求。直到2013年左右,“996”的工作制度作为一种公司行为第一次出现。
一位在程序员群体中拥有高声望的资深技术专家陈皓说,“996”的说法第一次出现是在2013年10月,当时阿里巴巴集团为了对抗刚刚推出不久的微信,意图开发自己的即时通讯工具,随即提出了一周工作六天的工作方案;又因为阿里在杭州西溪的总部门牌号为“969”,于是阿里内部就戏称这种工作模式为“996”。
程序员们自己当然也明白,完全不加班是不可能的。事实上,在社交媒体的很多讨论中,很多其他行业的从业者都会表达相同的意见:在现实中,不仅程序员们在加班,设计师、快递员……有太多的行业都在大量加班。但相比其他行业,互联网行业的高收入水平从某种程度上降低了他们在公开场合抱怨工时的正当性。 “这个事情本质上是一个供需矛盾的问题,即使有些公司现在明确要求996,还是有很多人愿意去。”
因为常年在国外工作,齐大可总结了发达地区的情况。他发现在很多欧美发达国家,程序员都不算收入最高的那一群人,“肯定不如医生和律师”。而中国程序员们仍然是社会上收入水平最高的一群人之一,享尽了红利,所以这两年发生的变化可能会让他们的落差比较大。等落差稳定之后,也许互联网行业不再像现在这么吸引年轻人进入,可能会带来些变化。
以上就是关于程序员为什么需要经常加班全部的内容,包括:程序员为什么需要经常加班、为什么互联网人喜欢加班、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)