从毕业工作到现在,已经有七个年头,年头虽然不久,但是回过头来看看那些经历的好的坏的有趣的扯淡的事情,还是有很多东西可以总结。所有人都会或多 或少走弯路,本来成长就是这样一个过程,有时候想起来会感叹,有时候会唏嘘,有时候会一笑而过。我的前一半时间是在华为,这段时间留给我很多回忆(比如这几个瞬间);后半时间在亚马逊,也给了我不少感慨的机会。下面这些故事都是我经历的真真实实的事,有的事情已经过去好久,但我不想把它永远尘封。也许你和我在某些方面,会有共同的体会。
在我说这些故事前,或者说,吐这些槽前,我想说这样三个观点。
首先,为自己工作。
不是为父母,不是为同事,不是为公司,不是为项目,不是为绩效。
几年以后你离开,项目的成就属于公司,绩效已是过往云烟,你获得了收入,公司得到了效益。一身行囊离开的时候,除了一些积蓄,就是你的经历,你的态 度,你的身体,还有,你的技术。没有人会为你的决定买单,父母不能,亲友不能,只有你自己;没有人再会在乎你前一家公司考评得到的是A还是B,你为公司项 目付出了多少、赢得了多少。感情上有无数种结果,但是事实上只有一种。这个道理很简单,但是为了明白它我花了很久的时间。
每一家公司都有它的企业文化,人在努力建立自己正确的职业观的时候,总是会或多或少被这样那样的企业文化所影响,严重的可以说,所洗脑。我有点庆幸 似乎这个影响并不非常深刻,无所谓对错之分,但是人唯一可以减轻某一种激进的和单一的价值观所造成的影响的方式,就是多走走看看,不同的价值观,不同的文 化,在不同的体系里面生活,形成自己的主要观点。
其次,我对于工程师,或者说程序员,这些前同事,大多很尊敬。我们在一起的时候,相处融洽,我也受到了不小的照顾。但我对一些制度、文化,以及个别人的做法,非常反感,这个反感也成为了我日后引导我学习和工作的动力之一——“不要变成那样的人”。
最后,给自己开阔眼界的机会,很多问题或者说是感受,当事的环境无法感受到,但是也许几周、几月、几年后,回过头来看的时候,有了别样的观点。所谓对错,只有在盖棺论述的时候才最公证。
到底这几年工作教会了什么?上面的这些观点只是一部分而已,看完下面的五个短小的故事,心里会有更好的答案。
第一个故事是关于加班的。
工作前几年总是加班,周一到周五平均的回家时间是晚上八点半,没有周六。周六公司根据工作的时间给双倍的薪水补偿,周日休息。加班时间大部分是为了项目的事情,也有时候是为了技术学习。项目计划都是倒排的,就是这篇文章里面提到的“进度驱动开发”。工作压力不可谓不大。在项目最艰苦的那一年,我的模范同事荣哥基本上一周七天,总会有两三天住在公司,早上起来到晚上入睡,连续从事惨无人道的项目工作。基层领导无不如此,项目经理也许编码的事情做得少一点,但是压力一点都不比程序员小。
没有武力胁迫,整个大环境使然。
如果你觉得这很正常,或者评论“年轻时候奋斗对自己有好处”,我通常不置可否,但是谁要是拿这个当正面例子来正儿八经地当面教育我,我一定吐他一脸唾沫星子。
有的同事累得哇哇吐了一地,有的同事累得发烧身体垮了,我的邻座晓君连续工作几天后,有一天突然发现眼前全黑,眼睛突然看不见了,虽然后来恢复了, 但是这事儿可真够吓人的。有些变态剧情和狗血剧情,反复在身边上演,若非经历过当时那种环境,我是绝对不会相信那个累死了多少人的传言的。
最累的时间包括项目发布和性能优化那两段时间。
项目发布是项目组里面的大事,其实这个发布不实真真正正的“发布”,而是“转测试”,就是在一个开发和测试严格区分的团队里面,开发团队要把产品交 到测试手里,而这个“交到手里”,是有严格的质量要求的。我们会做各种测试,会过checklist,整个团队都留下来,通常都要熬夜,有时需要通宵。
性能优化则是那种绞尽脑汁的辛苦,这个事情并不是很容易做,尤其是在一期把那些显而易见的东西优化完了以后(一段时间以后,我总结了一些性能优化的经验在这里)。领导就会给指标上的压力,这点确实很烦人。
最忙碌的几个月,一切看起来都很疯狂,但是没有人提离职,是人被忙碌麻痹了,还是折腾傻了,我不知道。
这几个月过去以后,项目组得到了喘息的机会,大家开始疯狂地走人。
在我说这些故事前,或者说,吐这些槽前,我想说这样三个观点。
首先,为自己工作。
不是为父母,不是为同事,不是为公司,不是为项目,不是为绩效。
几年以后你离开,项目的成就属于公司,绩效已是过往云烟,你获得了收入,公司得到了效益。一身行囊离开的时候,除了一些积蓄,就是你的经历,你的态 度,你的身体,还有,你的技术。没有人会为你的决定买单,父母不能,亲友不能,只有你自己;没有人再会在乎你前一家公司考评得到的是A还是B,你为公司项 目付出了多少、赢得了多少。感情上有无数种结果,但是事实上只有一种。这个道理很简单,但是为了明白它我花了很久的时间。
每一家公司都有它的企业文化,人在努力建立自己正确的职业观的时候,总是会或多或少被这样那样的企业文化所影响,严重的可以说,所洗脑。我有点庆幸 似乎这个影响并不非常深刻,无所谓对错之分,但是人唯一可以减轻某一种激进的和单一的价值观所造成的影响的方式,就是多走走看看,不同的价值观,不同的文 化,在不同的体系里面生活,形成自己的主要观点。
其次,我对于工程师,或者说程序员,这些前同事,大多很尊敬。我们在一起的时候,相处融洽,我也受到了不小的照顾。但我对一些制度、文化,以及个别人的做法,非常反感,这个反感也成为了我日后引导我学习和工作的动力之一——“不要变成那样的人”。
最后,给自己开阔眼界的机会,很多问题或者说是感受,当事的环境无法感受到,但是也许几周、几月、几年后,回过头来看的时候,有了别样的观点。所谓对错,只有在盖棺论述的时候才最公证。
到底这几年工作教会了什么?上面的这些观点只是一部分而已,看完下面的五个短小的故事,心里会有更好的答案。
第一个故事是关于加班的。
工作前几年总是加班,周一到周五平均的回家时间是晚上八点半,没有周六。周六公司根据工作的时间给双倍的薪水补偿,周日休息。加班时间大部分是为了项目的事情,也有时候是为了技术学习。项目计划都是倒排的,就是这篇文章里面提到的“进度驱动开发”。工作压力不可谓不大。在项目最艰苦的那一年,我的模范同事荣哥基本上一周七天,总会有两三天住在公司,早上起来到晚上入睡,连续从事惨无人道的项目工作。基层领导无不如此,项目经理也许编码的事情做得少一点,但是压力一点都不比程序员小。
没有武力胁迫,整个大环境使然。
如果你觉得这很正常,或者评论“年轻时候奋斗对自己有好处”,我通常不置可否,但是谁要是拿这个当正面例子来正儿八经地当面教育我,我一定吐他一脸唾沫星子。
有的同事累得哇哇吐了一地,有的同事累得发烧身体垮了,我的邻座晓君连续工作几天后,有一天突然发现眼前全黑,眼睛突然看不见了,虽然后来恢复了, 但是这事儿可真够吓人的。有些变态剧情和狗血剧情,反复在身边上演,若非经历过当时那种环境,我是绝对不会相信那个累死了多少人的传言的。
最累的时间包括项目发布和性能优化那两段时间。
项目发布是项目组里面的大事,其实这个发布不实真真正正的“发布”,而是“转测试”,就是在一个开发和测试严格区分的团队里面,开发团队要把产品交 到测试手里,而这个“交到手里”,是有严格的质量要求的。我们会做各种测试,会过checklist,整个团队都留下来,通常都要熬夜,有时需要通宵。
性能优化则是那种绞尽脑汁的辛苦,这个事情并不是很容易做,尤其是在一期把那些显而易见的东西优化完了以后(一段时间以后,我总结了一些性能优化的经验在这里)。领导就会给指标上的压力,这点确实很烦人。
最忙碌的几个月,一切看起来都很疯狂,但是没有人提离职,是人被忙碌麻痹了,还是折腾傻了,我不知道。
这几个月过去以后,项目组得到了喘息的机会,大家开始疯狂地走人。
http://12gfd.weebly.com/
http://agdvdv.weebly.com/
http://rhgn.weebly.com/
http://sdbssdf.weebly.com/
http://sfhgdghsdfh.weebly.com/
http://dsgsrdfb.weebly.com/
http://shfhn.weebly.com/
http://rra36896.weebly.com/
http://werght.weebly.com/
http://hrtjwerf.weebly.com/
http://esdfbfgb.weebly.com/
http://sdf5e5trh.weebly.com/
http://kryhgf.weebly.com/
http://asedfghdfh.weebly.com/
http://dsdfh.weebly.com/
http://sdfgdfg33.weebly.com/
http://gasdfgbtgfb.weebly.com/
http://mc25392.weebly.com/
http://sdfhjgfnhn.weebly.com/
http://hthmmm.weebly.com/
http://sfhfgnhsfg.weebly.com/
http://shdgfggn.weebly.com/
http://dfh5trghn.weebly.com/
http://shgdhnnn.weebly.com/
http://atjmmm.weebly.com/
http://333www788net.weebly.com/
http://32www841111com.weebly.com/
http://33wwwhongli1com.weebly.com/
http://gertht.weebly.com/
http://agdvdv.weebly.com/
http://rhgn.weebly.com/
http://sdbssdf.weebly.com/
http://sfhgdghsdfh.weebly.com/
http://dsgsrdfb.weebly.com/
http://shfhn.weebly.com/
http://rra36896.weebly.com/
http://werght.weebly.com/
http://hrtjwerf.weebly.com/
http://esdfbfgb.weebly.com/
http://sdf5e5trh.weebly.com/
http://kryhgf.weebly.com/
http://asedfghdfh.weebly.com/
http://dsdfh.weebly.com/
http://sdfgdfg33.weebly.com/
http://gasdfgbtgfb.weebly.com/
http://mc25392.weebly.com/
http://sdfhjgfnhn.weebly.com/
http://hthmmm.weebly.com/
http://sfhfgnhsfg.weebly.com/
http://shdgfggn.weebly.com/
http://dfh5trghn.weebly.com/
http://shgdhnnn.weebly.com/
http://atjmmm.weebly.com/
http://333www788net.weebly.com/
http://32www841111com.weebly.com/
http://33wwwhongli1com.weebly.com/
http://gertht.weebly.com/