近期工作总结

       在新公司上班已经四个多月了,如果是在别的公司来说,应该都已经转正了,但这儿却还得再等上两个月,没办法,店大欺客啊,虽然从待遇上来讲,转正前后除了绩效奖金之外并不其它别的区别,但不转正,始终面临着被辞退的隐患。而且如果你去下一家找工作,人家问起了,说自己连转正都没有,免不了多多少少是有一些尴尬的。

       不过这些事情也只是偶尔想想,因为平时大多数时候,是根本没有时间来想这个事的,忙,太忙了。而且感觉忙得没有什么意义,一直怀着对技术的追求来到了这家至少在国内还是相当因技术而出名的公司,但进来后,却发现接手的项目却使用着几乎是十年前的技术,而且由于老项目维护,不时能发现程序中的各种坑,进而修复几乎每天都会发生的线上问题。每天的工作几乎都折腾到晚上9点之后,日复一日,年复一年。看了一下上一次写的贴子,整整过去了5个多月了,然后就再也没有更新过,想想当时意气风发,立下的决心书,却已然又一次失约了,如同平时经常没有兑现好友的承诺一样,我真是一个不守信用的人,或者说,是一个不能坚持的人。

       长时间没更新,有经常加班的因素,但这只是一个方面,很多时候,我其实是有时间的,不过由于懒散,这些时间都消耗于无形中了,比如说平时受一些新闻点的影响,比如昨天晚上看恒大的比赛,比赛结束后再一看新闻,一晚上时间就没有了。或者说,这更多的是因为我没有计划吧,事先没有安排好晚上做什么,所以不知道晚上能做些什么,上上网,看看快十一点了,想想周末不能熬夜,于是关了电脑睡觉,难得的一个周末的晚上,什么正事没干就过去了。

        为什么说周末难得呢?的确,平时的时间都交给工作了,虽然公司规则是弹性上下班制度,但却从来没有把时间弹到8个小时内的,如果按早9点至晚9点的话,那至少是12个小时的时间,还不算上大多数时间晚上回家还干到11点。当然,互联网公司加班不多的很少见。

        说到这里,我觉得自己的工作经历真的算是挺奇葩的,第一份工作,我去了之后项目组才成立,虽然做的都是小需求,却源源不断,旁边海外组的人天天闲着没事刷微博,而我好不容易去打一回台球走到门口都能被测试给叫回来,同组的小姑娘老在讨论组里抱怨我们的不公平待遇,但我们除了发发牢骚又能怎么样呢,该干的活还是得干。这样的生活过了一年觉得实在是没意思,需求做来做去也就那么点东西,无非是换汤不换药,而且工资还低得都不好意思跟别人说。所以最后挺不住还是辞职了,虽然辞职前正好有一个账号重构的机会摆在了我的面前,我还是走了。

         相比第一家公司,第二家公司相比之后无疑要轻松很多,如果说之前是完全超过8小时的话,那么在第二家公司,则很少有上够8小时的时候,一般是到了6点,最多6点半,几乎人就走光了。曾经有一段时间,我是比较闲的,闲到了上班时间看Spring 的官方文档的程度,想想那一段时间确实过得很闲,系统上就是修修补补,只要保证不出错误就行,以至于有时候早上的站会我都不知道该说什么,因为确实没事可做。我成天想得最多的事情,就是以后找下一个工作时怎么办,因为我不知道到时候的简历会写成什么样子,或者说可以写成什么样子。所以心思完全没在工作上,不过好景不长,这样的日子持续了有小半年,在一次上线后我们的程序出现了性能问题,从那之后,轻松的日子就结束了,在排查了一段时间代码之后,我们的需求量就不断地增多了,平均每两周一个前端页面的改版,而改版总是伴随着无休止的模板调整。有相当长一段时间内,我平时白天都是吃了午饭放下碗就直接干活了,以前那种轻松的日子一去不复返,而其它组,大多数人依旧在早会表示今天没有什么大的事情可做,依旧平时刷微博上空间,还在群里瞎聊,这让我很郁闷。在郁闷了一段时间之后,我又走了。

          然后,这是第三家,但我又遇到了一个新的组,组里每天都有诸多要干的活,略有不同的是,别的组的人虽然不忙,但他们也没闲到天天刷微博的程度,他们都很狼性,只是我们业余时间在干活,他们业余时间在学习,在这个技术至上的公司,在这个优秀的人才数不胜数的公司,学习真的是一种信仰。我也想学习,但平时工作找不出时间来。另外,虽然很忙,我并不是带着抵触的想法去上班,这点很重要。但延续了上两家自己组很忙别的组很闲的节奏,终究还是有些不爽,但有什么办法呢?总不能再辞职吧。

        其实现在想想,在前两家公司过得不如意,和自己的心态也有很大关系,总觉得自己所在的组比较倒霉,拿同样或者是更少的工资,却干着比别人多一倍的活。大多数时候,我处于一种埋怨和消极的状态,却没有把更多的心思放在工作上,这直接导致了在前两家公司经常出问题,无论是线下还是线上,BUG都是一大堆。其实这两家公司所做的工作,虽然并不是很有技术含量,但并不是没有学习和成长的空间,比如第一家公司,如果我善于总结的话,很多问题是可以避免的,很多业务逻辑是可以复用的,这样一定程度上能节省一部分时间。在第二家公司,参与了一个大系统的维护,但我只关注自己开发的那部分功能,只要所出的问题和自己无关,我都抛给组内其它人,从不关注。以致于离职之前,还被主管训了一次,确实,在那个公司待了一年多,即使到现在来说,我对那个系统也是一知半解,很多业务逻辑都不清楚,因为我根本就不关心,而不是没有时间,如果我能把看spring英文技术文档(事实上也没坚持下来,对自己现在没有任何帮助)的时间用在阅读那两个系统的代码和逻辑上,也许我会少犯很多错误,同时学到更多的技术知识。因为那个项目用到的都还是一些比较新的技术,也用到了非关系型数据库。

       而现在我又遇到了同样的问题,但我想前两个公司的失败经历,不能再在这里复现了,所谓四不过三,最近一个审批流改造的事情,我前前后后做了快一个月了,结果上周测试还是有不少问题,而且,就这一个月的时间,代码的改动量并不多,一方面由于沟通问题引起的,另一方面,则是由于对系统的相关业务逻辑理解得不够。如果按六个月转正的标准期来算的话,那么转正前,我还有最多两个月的时间了,两个月的时间并不长。我觉得当下的任务,就是抽业余时间理解系统的代码逻辑,我相信到时候肯定会问一些系统问题,如果我到时候能对这个系统的问题对答如流,我相信通过转正的机率会大大增加。

       业余时间所做的一个项目最近没有动静,好像有停工的意思,其实我是很对不起王总的,但是没办法,心有余而力不足啊,平时都加班到10点了,加之又对这个项目不感兴趣,所以一直拖着也没什么进度,以后做不了的事情,少承诺。

        最后,给自己定下一个任务,在外部环境下一份正式的代码,完成整个系统的注释以及黄色警告消除的工作,这项工作是枯燥的,但是坚持下去,相信会对系统有一个深入的理解,至于自学,放在这之后吧,如果我能从容地应对任何新的需求,能快速地排查各种线上问题,那个时候,再把精力把在技术能力的提升层面上去吧,其实大多数项目的重点不是技术,而是业务。

扫描二维码关注公众号,回复: 1223723 查看本文章

        每周至少一篇日志,每天如果有问题也要相应记录下来,远离了QQ空间,这是一个安静的角落,这个计划,不能再断下去了。

猜你喜欢

转载自macs524.iteye.com/blog/1965469