作为一个程序员你们经常加班吗?本人现在是一名女性程序员。平时,程口齿不清,经常加班。就我而言,"开始在外包公司工作的第一年,是我记忆中最累的一段时间。一年来,我几乎没有休息过。我从周一到周五晚上加班到11点以后。;时钟和12点钟,甚至更晚或整夜。周六周日白天去公司加班。当然我以前也是自己做饭,而且刚毕业,很珍惜工作机会。我真的是个女人。
后来转到一家产品公司,做车载系统。公司比较注重产品质量,型号比较大,所以工艺操作比较规范,我也终于从没日没夜的加班中走了出来。
对于一个开发人员来说,加班的概率比普通工作要多。加班是互联网行业永恒的痛。项目节点确定后,程序员为了保证项目的节奏,基本陷入无休止的加班。但是,我身边真的没有程序员不不要加班。其实程序员加班主要有以下几个原因:
一.加班文化
公司提倡狼性文化,我可以大多数公司都是这样,有些公司也是这样。这些公司的高层认为,员工加班越多,对公司的贡献就越大。对"加班文化"让加班成为一种形式,即使你今天已经完成了一整天的工作。(国企可能更多,但这种现象确实存在。)这种加班是无效的,我最鄙视。
2.需求是不断变化的
大部分原因是因为赶上了需求,所以为什么可以需求不能在正常节点完成吗?你必须加班吗?大概有以下原因:
2.1客户和。;■迫切需要,我只需要什么时间和什么功能;
2.2市场需求,竞争公司都在开发这个功能,我们提前完成,甚至提前一个月就能赢得优势;
2.3KPI,大部分部门都会有KPI作为部门考核的指标,但是如何体现自己的部门呢?当然,网上的功能更多。
......
3.该项目正在按计划进行
项目上线的时候,也是程序员最忙的时候。测试提出了很多必须修复的bug,产品经理偶尔改变你的要求让你怀疑人生。
希望所有程序员都能加班,弟弟妹妹们也能早日摆脱加班的痛苦。
作为一个IT从业者,我来回答这个问题。
首先,IT行业确实压力很大。不仅是程序员,其他IT岗位也经常需要加班才能赶上进度。但加班是否是常态,往往取决于很多因素,比如程序员所在的岗位、行业等。
一般来说,程序员有很多细分领域,比如Rampampd从事平台研发的程序员(平台架构设计,平台接口设计,平台实现),有应用级程序员(前端开发、移动开发和通用后端开发)从事业务逻辑实现。不同领域的程序员往往工作压力不同。一般来说,应用级程序员的工作压力、学习压力、竞争压力都会随着年龄的增长而增加。
程序员工作压力也和他们所在的行业直接相关。一般来说,在传统行业工作的程序员比在软件开发公司工作的容易,在软件开发公司工作的程序员比在互联网公司工作的容易。此外,从事外包的程序员往往工作更努力。
一般情况下,传统行业的软件开发周期往往是按季度计划的,有的是按年计划的,而软件公司的软件开发周期通常是按月计划的,而互联网公司的软件开发周期通常是按日计划的。如果任务紧急,开发周期可以按小时计算。从开发周期的计算方法可以看出,互联网公司对速度的要求非常高。在数据驱动的运营模式下,很多互联网公司的程序员往往"积极加班,这就是"工作价值测量与评估。
对于外包开发人员来说,最难的部分通常不是开发周期的计算方法,需求的频繁变更往往是大多数程序员头疼的问题,尤其是来自专业团队的程序员与来自传统企业的产品经理合作时。
最后,相信随着软件行业的不断成熟和发展,未来程序员的工作环境会不断改善。
本人从事互联网行业多年,目前在读计算机专业研究生。我的主要研究方向是大数据和人工智能。我会陆续写一些互联网技术方面的文章,有兴趣的朋友可以关注我。我相信我一定会有所收获。
如果你有任何关于互联网或者考研的问题,都可以咨询我。谢谢大家!