2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 前端程序员为什么要加班 不加班会怎么样?

前端程序员为什么要加班 不加班会怎么样?

时间:2019-10-07 21:01:05

相关推荐

前端程序员为什么要加班 不加班会怎么样?

前端程序员在面试时经常被问到的一个问题,

>对加班,你怎么看

今天,我们就来说说程序员加班这个话题。我们可以从以下几个方面来聊聊。

- 企业文化

在有些企业中,加班是一种文化。他体现了员工的工作态度和奋斗的精神。这种公司往往领导带头加班,加班的人管晚饭,9点之后报销出租车费用。在这种公司,往往新员工一入职就会被老员工感染,久而久之,加班成为了一种习惯。

- 个人爱好

个人在工作这些年,也见过喜欢加班的人。在软件公司,往往下班后环境会相对安静,很多伙伴会选择在这个时间学习新技术,进行自我升值。当然也不乏有些“孩儿他爸”,会选择在公司多待会,来逃避回家带娃的责任。

- 国情

在前公司做开发时,有机会接触到日本、美国以及台湾的程序员。先说说他们的加班状况。

1. 日本:大家都知道日本是一个比较崇尚加班的国家,如果你要是每个月不加几十小时,你的太太都不好意思跟别人打招呼。也就是说,你的工作饱和度,体现了你在社会上的价值。在这样一个国家,程序员晚上加班也是时长看到的。但是就我所驻在的公司(东芝某部门)来看,虽然大家晚上都会加班,但是因为工作时间非常弹性制,很多程序员都是早上10点之后才进入开发大厅,所以工作强度方面,还是不是那么高的。另外,日本的公会组织,会记录每个员工的加班时长,如果你在一段时间内(比如一个季度)加班总时长到达了一个值,那么,你即使自己自愿加班,你的领导也不会批准的

2. 美国:这是一个崇尚自由的国家,想让我在8小时以外还工作?不存在的。个人在出差期间,亲眼目睹美国程序员早上9-10点进入开发lab,中午开车去吃个饭,晚上6-7点回家。可是这样会面临一个问题:项目进度延迟了怎么办?此时会有两个选择,项目经理召集大家开个小会,商量一下,这个周六加个班是否可以。当然,这个商量可是真的再商量,如果你不同意,那就不用来。因为在美国,你强制别人加班会被投诉的。那么此时项目经理就只能面临另外的选择,项目延期。所以我所在的项目,也经常因为这些“任性”的老美,导致项目延期,即使明天上线,而这哥们手里还有几十个bug,晚上也该下班下班。在他们看来,项目延期不是自己的责任,而是管理者日常指定的问题。

3. 台湾:这些同胞们加班就比较吓人了。我们早上9点进入开发lab他们已经在了,我们半夜2、3点走的时候,他们还在跟台湾进行对接。白天,他们困了就睡趴桌子睡会,睡醒了继续啪啪啪的敲代码。

4. 中国:个人认为,中国现在处于美国和日本中间的一个状态。中国虽然最近几年的发展非常迅速,但是由于之前被落下的太多,我们还需要再继续追赶。同时我们受到了欧美文化的影响,想要追求自由,这就导致我们陷入了一个尴尬、矛盾的境地。而在这个时机点,github上的某996-ICU项目,就显得略微不合时宜,所以京东、阿里的老板们,才纷纷出来发声。

- 客户对需求的模糊

这点是我们程序员比较难以接受的。客户往往不知道自己想要什么,但是他们知道自己不想要什么,于是往往出现了项目初期,客户说"我要一个京东那样的电商",但是等我们各种需求实现后,客户又说"我不要这个,不要那个,给我加一个实时聊天",最后项目变成了“微信”。整个过程中,由于项目需求的不确定性,会导致很多工作量的产生。但是工作量多了,可是项目的deadline并没变,所以我们只能通过加班去解决这个问题。这是我们加班的其中一个原因。

- 架构不合理

现在出现了很多ppt架构师,这些架构师并不是从一个coder发展起来的,仅仅是学习了一些表层的架构知识,便开始参与项目的架构设计,导致架构与项目实际的需求(吞吐量、可用性等)并不匹配,这些坑,最终就只能程序员靠程序员加班来填

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。