HTML5学堂加班,似乎已经成为了国人的工作文化,特别在IT行业当中,加班更是成了家常便饭。其实,并非只有IT行业,各个行业都有各个行业的特点,随着工资的增长,加班都开始变得不可避免。
对于我们当前的工作者,对日常自由度的要求还是蛮高的,每个人都有自己的空间和圈子,加班会吞噬掉自身的生活空间,这种感觉会让每个工作者都不舒服。同时,加班也会让自己疲于奔波在项目开发的路上,虽然看上去每天忙东忙西,但这样却使得自身的成长进入了停滞期(无论思维、能力还是技术),换言之,由于当前的忙碌于奔波,没有足够的时间对自己的未来投资。
在加班当中,哪些加班是相对合理的,而哪些加班是相对“扯淡”的,又有哪些加班是我们自作孽?我们一起来看几个真实的故事。
自己的一名学生,在北京工作,每天经常能够在朋友圈里看到他发说说,发说说的时间通常是在凌晨2点~3点,内容通常是“一天忙完了,终于回家了,累啊~~~”此类,有时还会附上“空无一人的办公室”或“清冷街道”的照片。
当这些信息刚刚出现时(前几次),他的朋友们会觉得:他公司不怎么样,不重视员工,而这个工作者太辛苦了,很认真。于是大家就会很同情他,经常在他的朋友圈里给他留言,说“注意休息啊”、“实在不行换公司”之类的。
但是当次数增多,同时看到了那“空无一人的办公室”的照片,我们不免引发一些怀疑,到底是因为什么才导致他加班到这么晚?这个工作者的能力水平并不差,或者说他的技术水平属于比较好的那种,那么为什么他还会经常加班7个小时(19:00-02:00 7小时已经将近一个工作日的时长了)?而且,为何每次办公室里都空空如也,一个公司不可能仅仅让他一个人加班吧,更何况他的职位只是HTML5开发工程师,并非管理层~
后来,和这个工作者深入接触了一下,也合作了一些事情,就发现,其实他的加班是“自作孽”,他自己有一个不太好的习惯,在平时做工作的时候,经常分神,写着写着代码,没过多久就去干别的了,刷刷微博、看看空间、搜搜有意思的小视频。做1小时活儿,分2小时心,这样子,也怪不得没办法按时完成工作任务了。
这个故事发生在自己的一个厦门学生身上。原本上,这个工作者在厦门这家公司做的好好的,日常也没有什么太多的加班,自由空间和时间也都比较充裕。结果,一场会议结束了这一切,会议的大致内容就是:当前公司的业务层面出现了一些问题,有可能要面临倒闭,而能否成功活下来的关键,就在于未来的这几个产品上。
于是乎,没日没夜的加班到来了,这个工作者在这几个月当中,像人间蒸发一样,能够见到他的人不多,每次看到时都是一个共同的感受,感觉这个工作者疲惫感十足,深深的眼袋,累瘦了不少。
对于这个工作者,他很希望自己所在的这家公司活下来,毕竟工作很久了,也有一些感情了,这几个月里,他应该算是没日没夜的干,至于未来如何,祝愿他以及他的公司一切安好吧~!
这个故事的时间比较早了,在2012年,自己的一个北京的学生去找工作。2012年的时候,行业里并不是怎么重视HTML5,加上这个学生的学历不高(大专),因此,与之“相匹配”的公司当中,好的并不多。他进到的一家公司之后,刚过一周,就来了一场加班。
这场加班,也成为了他离职的最主要的原因。什么样的加班呢?
先说加班时间:从傍晚的18:00,加班加到了凌晨的05:00。(而且第二天还要正常工作,不能休息,呵呵~~~)
那么这个工作者在这漫长的11个小时当中有多长时间是在敲代码呢?
答案是:不足1小时,11个小时当中,真正动手代码的时间加起来不足1小时。
这个工作者在这不足1小时的时间当中,主要做了些什么呢?
答案是:上传项目,把原来的覆盖掉
其他的时间当中,这个工作者在干什么?
答案是:坐陪!
如此的工作模式,实在是让这个开发者无语了,明明是后台在修改需求,仅仅有一个上传文件的工作,就要让前端开发坐陪,而且一陪就是一晚上,什么事情都不能做,只能坐在那里像傻子一样等着……
三个故事讲完了,有时候我们在“努力”的工作,在“加班”,但是我们却忽略掉了加班的原因。通常,造成加班的可能性有3种,分别是:工作者自身能力不足或效率低下、公司性质或当前特点所需 、公司产品流程或其他管理问题。
工作者自身能力不足或低下,就如同第一个故事一样。其实很多加班都是由于工作者能力不足,或并没有在适当时间做适当事而导致的。遇到这样的原因,其实就是找到我们自己身上的问题所在,然后调整提升,一方面我们能够得到提升,另一方面,我们也可以不必天天加班日日忙了~
公司性质或当前特点所需,就如同上面的第二个故事,有可能是公司面临“危机”;有可能是公司面临“重大客户”;也有可能公司本身属于“外包型”或“电商型”,就需要加班~
公司产品流程或其他管理问题,就如同第三个故事,当公司的管理出现问题的时候,或者公司的产品流程出现问题时(比如我深圳的一个学生,当前在公司中同时要处理4条产品线,加班累成狗~~~),这时的加班也是不可避免的。但是,这种加班也是所有开发人员最痛恨的。第一种加班是自己的原因,所以自己心里也清楚,怨不得别人;第二种加班,这种现象是暂时的,苦日子是有头的,未来是有希望的;唯有第三种加班,自己不能控制、也不是因为自己的原因、加班的现象很有可能继续持续下去(如果未来公司管理或产品层面没有改变的话……)
很多时候,我们在努力工作,花费着时间和精力,不断的忙啊忙啊,但是有时候我们却忽略掉了方式和方法。就如同学习一样,有些人花费大量的时间却采用了一种不合理的学习方法,而有些人花费的时间不多却方法合理。
工欲善其事必先利其器,合理的方式方法能够让我们的工作效率得到提升,从而降低工作时长。因此,在忙碌的日子里,时常停下来问问自己,到底为何在加班,能不能避免掉加班,如果不能避免加班,怎么能够让自己的效率提升上来,降低加班的时间~~~
如果“加班”可以避免,干嘛不把那些时间从“加班”转移到“生活和未来”上呢?
如果“加班”不可避免,干嘛不让它为自己产生更大的意义呢?
HTML5学堂 - 利利 耗时3.5h
欢迎沟通交流~HTML5学堂