程序员yrf
程序员,给外人的感觉的确是加班多,晚上十点之后到家以及第二天凌晨到家的大有人在。我觉得有如下原因。
业务多
有的公司因为发展的多元化,涉及的领域很多,所以对于开发人员来说,就面临着做不完的需求。
而需求又面临着开发过程中不断地变更,是很头疼的一件事。并且需求方还强烈要求尽快上线。所以面临着时间紧、任务重,不加班怎么可能。
比如一线互联网公司,通宵加班,每周工作七天是很正常的一件事。
抢占先机
出现一个风口不容易,所以谁能抢先一步,谁就有可能成为未来的行业独角兽。
所以,各大公司就想让产品尽快上线,“小步快跑,不断迭代”。
还有的是针对一线大公司来说,由于人力资源非常丰富,对应的产品护城河的保护非常重视,若发现了市场上有具有潜力的产品,那么快速的开发能力就有可能提前发布,比如一个晚上就能开发出来提前上线,而这需要程序员通宵达旦的工作。
管理混乱
人力成本的提高,有的公司就不多招人,本来三个人干的活往往让一个人干完。而项目管理的不合适,工期安排的不妥当,协调的不如意,等等原因,都回造成程序员的加班加点。
所以,程序员的加班有主观原因,有客观原因。
残缺的孤独君
江上风流
程序员加班我觉得有多重因素造成的,客观的说有几种情况:
1.所在公司的氛围,如果你的老板在加班,然后到了下班的点,起码作为中国人碍于面子也不太会高调的就直接找走了,更可况是不怎么会讲话的程序员;
2.手头的工作确实很多,这种一般是项目前期很轻松,但是后来发现项目进度有点赶不上,这个时候,你就会经常性的为了赶工而加班
3.临时追加了很多不在计划里的需求,而这些有影响了要发布的项目,导致必须进行快速迭代而加班;
4.最后一种就是已经在代码开发过程中,遇到了慢点,不好解决,在一个问题上卡壳了,必须进行解决的,这个时候会陷入长时间寻求解决方案中,不知不觉的就加班了。
天池十二查
这个问题我必须要现身说法回答一下。
首先,做软件行业不是必须要加班的,但是作为一个学习型行业,需要学习的新技能太多太多,而且目前还行业的从业者绝大多数都是年青一代,精力旺盛,求知欲强,因此,往往都是在完成工作时,主动学习新技能和挖掘新出锅的热乎论文。
其次,有些公司的职位确实是忙的晕头转向,特别是初创公司,一个人顶三个人头坑,不过需要注意下,在这种高强度下,你是否有所收获,我这里的收益包括技能、金钱以及高职级title等等,凡事必有索取,否则建议拜拜,不要浪费光阴。
最后,还有一类就是是磨洋工的或者勤能补拙的。
综上所述,在任何行业都存在这样的问题,所以不仅仅是软件行业。
学习机器学习
首先要我就是在互联网公司上班的和程序员接触比较多,我和你解答下
1.工作性质和公司决定了他加班的概率
2.产品上线前期后期都有bug程序员要不断修复期间产品的bug,累计多了 自然就要加班完成未完成的工作了
3.有些公司就是其他都在加班你不加班时间久了领导会觉得你工作不积极这属于小部分的~因为他们确实没时间偷懒
4.紧急项目着急上线
这是我的解答 哈哈哈 所以找了程序员当男朋友的做好心理准备呦~
吖巧云吖
加班。不存在的,不加班就滚蛋
shawngun
因为这行业的最大成本是人力,而人就是机器。资本想增加产出就要剥削劳动力,延长工作时间。
一个秃头程序员
我就不加班啊。除非偶尔比较忙的时候。
唱反调的程序员
其实不止程序员,现在很多行业很多岗位都在加班,BAT工作的员工不止是程序员吧,可工作时间都很长,每天工作时间基本都10小时起
小妮0121
我很少加班 家里面都没电脑 因为可以在工作时间内完成任务。