为什么程序员这个行当总是加班这么凶猛呢?其它行当有没有加班的情况?

GHShine


本人从事电子音响产品开发,接触过很多软件程序开发人员,自己的行业也算是半个IT行业,说说自己的感受。

首先说大环境。电子行业更新速度太快。半年前流行的技术,半年后可能就是天壤之别。所以需要从业人员不断的去学习新的技术,接受新的事物。每一个学习的过程慢则半个月,快则一周。所以一直都是在学习,学习,再学习的过程。

其次,电子行业,IT行业覆盖范围太广,需要了解结构,力学,声学,上面每一个行业都是全新的学习过程。还需要考虑生产,运输,使用者的体验。所有的所有都需要大量的时间,精力投入。比如,一个简单的驱动程序开发到上市,可能需要数字电子基础,模拟电子基础,接口技术,通信技术,C语言基础。系统知识。还需要考虑不同系统,不同品牌电脑的兼容性,需要考虑生产工艺,老化测试。等等一系列的问题。关键要命的是开发到上市的时间还不能太长,所以就需要投入更多的精力去寻找解决方法,去验证。 确实没有一定的抗压能力是不能胜任这个工作的。当然,你要是能够游刃有余,那待遇肯定不会太差。

再次,客户端无限次的改进产品方案,每次的改进无疑都是推到重来。

算了,不说了,说多了都是泪。珍惜身边每一个电子产品的开发人员吧!


闷闷的电子宅牛


经济高速发展的时代里,加班是比较普遍的现象,因为机会多,发展快,速度至上,跑得慢的很快就被淘汰了。日本上世纪6、70年代就跟我们现在一样,以至政府需要出台法令要求老板们晚上必须把那些加班狂赶回家。现在的日本已经没有这么疯狂的加班文化了,经济形态和社会阶层都已基本稳定,你加班也没什么事干。

我们现在还处在社会转型时期,所以各行各业都存在比较普遍的加班现象,但程序员这个职业尤其突出,这主要还是由其工作性质决定的。

大部分程序员都驻留在IT和科技类企业,这类企业的特点就是技术迭代太快。像智能手机行业,几个主要的玩家苹果三星华为,每年都在推出新产品,带动整个行业都在不断推陈出新,这对研发的要求是极高的,身处其中的程序员,不加班根本无法如期交付产品。写程序主要是智力劳动,这跟流水线上的工人不一样,智力劳动别人要接手比较困难,也就难以通过增加人手去缩短开发周期,所以让程序员加班多干点他熟悉的活效率会更高。

所以程序员加班,本质上还是被环境逼迫的。大公司因为面对技术升级换代的压力要加班,小公司应付各种需求随时在变客户永远在挑刺的项目,也不得不让程序员经常加班。就算不加班,程序员也会努力学习新的技术以使自己晚点被淘汰(被淘汰其实是早晚的事,个人只能延缓这个进程),选择了这个职业,就只能与辛苦为伴,乐在其中吧。


HR那些事儿


适当的加班是很正常的,每个人首先都应该是奉献者。大家都在加班,只不过程序员it行业加班特别严重。加班和整个国家的氛围有关系。不只是程序员,很多行业都存在加班,有的行业根本就没有什么休息的,一月休息四天。劳动者权益没保障啊。可以说,除了什么电力啊,消防啊,交通啊,医院……这些社会岗位性工作,又有哪一种加班是必须的。程序员加班不就是因为老板公司想让项目尽快推出来,早点挣钱呢。加班损害了劳动者的健康,霸占了劳动者的私人时间,侵犯劳动者的权益啊。如果加班工资给的很高,那就不说了。但是给工资就必须加班么,这侵犯人权啊。而不给加班工资的也是常态吧。希腊破产了,连这些因为破产而抗议游行的人节假日都不会去抗议的,因为这是休息时间。国家法定假日的加倍薪酬,又有几个公司严格执行了?


alpha虎


作为IT从业八年的我给你我的答案。

现实是,即使是程序员,也有很多很多是不加班的。当然,在一线大城市特别是大公司里面的程序员除外。

我也认识很多其他行业的朋友,很多很多行业比程序员加班多的比比皆是。最出名的就是广告行业,加班到深夜还在改方案是家常便饭。


寻虫空间


你可以试试一线施工管理人的24小时待命


D口咯


程序员一般不怎么加班


分享到:


相關文章: