离开毕业时的第一家公司,到现在都没有再找着那种感觉
毕业后在一家小公司干了2年多,最后北京分公司业务慢慢被裁撤,跳槽去了其它公司。 可是在其它公司真的好难适应,到现在1年多了,还是会很怀念以前的公司,以前的小伙伴。如果将来有一天,北京分公司能再开起来,我一定再去报道 ...>_<... 。 不知道大家的第一份工作都是什么感觉呢
毕业后在一家小公司干了2年多,最后北京分公司业务慢慢被裁撤,跳槽去了其它公司。 可是在其它公司真的好难适应,到现在1年多了,还是会很怀念以前的公司,以前的小伙伴。如果将来有一天,北京分公司能再开起来,我一定再去报道 ...>_<... 。 不知道大家的第一份工作都是什么感觉呢
1楼 @tinyfool 作为一个新人,前1年半都是在解bug中度过的,最后一年跟着做了点feature.
第一个感受特别深的地方就是code review机制, 在百万量级的c++ codebase中,我们组的代码是做到了每个commit都有同事review,从变量命名到整体结构,讨论的次数非常多,跟工作很多年的同事讨论这种问题对我产生的影响挺大的,在之后的公司中已经没人在乎这个了,我对代码的美的感受都是在这个期间培养起来的。
由于长时间在大规模的codebase里解bug, 根据现象反推出bug的原因变得熟练很多,到后来自己写c++代码已经基本上可以做到bug free :) , 对"坏代码“的嗅觉也变得灵敏很多。
以上都是技术上的成长吧,在现在的互联网公司,很少见到有人在乎上述的东西。此外同事都十分靠谱,这个在后面的公司里都很少见到(每个团队都有特别不靠谱的人)。 不过,传统软件公司在这个时代真的很难混了,如果不转型的话,衰落已成为必然
我第一个呆的时间比较长的小公司,近两年。也是先改bug,然后做feature,虽然 code review 不是按流程很严格,但基本上都做过的,小组通过 wiki 协作分享项目信息,QA 也配合的很好。后来的去其他公司工作过,一比较,这家公司的代码习惯,协作方式还真的不错。
有的公司,比如我的上家,习惯真是不好,主要是外包,对客户不负责,对自己员工不负责,功能勉强实现后,后续就没了,客户抱怨bug多,性能差,A员工抱怨B员工代码看不懂。搞得每次看代码,你都很倒胃口,你说要重构,有时会被嘲笑。不过,我还是在我需要动过的范围里,做了一些比较保守的改进工作。
我感觉很对得起上家了,在我辞职信都发了后,还优化了下应用后台,虽然用户不一定能看出来,但如果不优化,服务器恐怕不到一月又要塞满了垃圾,得手工清理了。一来,我觉得应该改善一下,二来我觉得自己能做但故意不做对不起人。朴槿惠给芮成钢这位亚洲代表写的「人生在世只求心安理得就好了」,虽然我讨厌芮代表这个屄人,但这话我还是信。
跟第一家公司的老板说离职后的几天,因为交接的工作量不是很大,时间很充裕,剩下的时间就很压抑,我经常去楼梯台阶坐着,也不和平时的烟友说话,默默抽烟。当时的PM就问我,是不是第一次离职?我默认,PM说到第一次都这样。
第一家公司有什么好?现在想想,环境,薪资比例,都比不上其他
但是从工作上:开始是老板和PM一步步的带我写程序,后来老板带我跑客户,谈业务,搞需求,带我做Team Leader,到自己做PM,这些在我后来的工作中的帮助是极大的。包括我现在自己干。
生活中,8年前,在世纪大道那个地方,房租占了工资的60%,因为我们是小的外包公司,正常在公司的基本上没有什么人,老板租了一个150平方的商住楼,其中两间给我和另外一个同事,我们每月只象征性收取了400元。
还想说的是,因为看到下家开的工资,我执意的离开了,在我离开后的一年中,我常常会觉得对不起老板。虽然我们现在是朋友。