上周五在公司 OA 系统看到已经加入公司 320 天了,六月份全国各地学生都在毕业,公司也来了一些实习生,七月就有校招生了,我也快有“一年经验”了。
  想起前年的六七月份,做课程设计、搬寝室、找实习,繁忙中带点迷茫。
  第一份实习工作,只干了一周,说起来其实啥也没干,当时公司在招人准备大干一场,而我搞坏了公司的服务器,花了两天也没修复被发现了,于是收到了通知说不用去上班了,实习工资自然是没有了,好在没有向我索赔,还是蛮感激那位老板的。
  这件事情教育了我莫管闲事,我的责任没那么大,不能擅作主张,只需要老老实实地完成安排在我头上的任务就好。
  后面一份实习干了一个多月,因为跟老板有些矛盾就辞职了,好在工资结清了,这是我第一份拿到工资的工作。细究起来,也只能说我在人际关系方面有所欠缺,但是素来如此,纵有不甘,既成事实无可奈何,难以深究。
  再后来虽然秋招不尽如人意,总算进了家比较大的公司(的分公司),实习协议到期时恰逢过年,又逢疫情,顺其自然地失业了,可能当时如果开口问两句应该可以保住吧——现在是这样想……
  …………
  实习经历太过琐碎,够写一篇记叙文了。

  能进现在这家公司真得感谢运气,首先,一面面试官是重庆人,也是我后来的导师,看到我的简历上写了重庆的学校,大概有种亲切感吧,后来告诉他我不是重庆人的时候还挺吃惊的。其次当时一直准备面试,常考题都比较熟练了,一面发挥正常。二面似乎是在考智力,面试官从一张纸上随机挑了几道题,后面问到跟算法相关的内容,琢磨了好一会没答上来,面试官说:“你是今年毕业的是吧?”我说是,他就说:“你跟 HR 聊下吧。”就叫我去等 HR 了,比别人少了一次跨部门面。HR 也没有难为我,大概只是走个流程吧,临走的时候,她说:“你应该是通过了的,等我给你通知吧!”
  第一周,与其他真正通过校招渠道加入的应届生一起培训,主要就是介绍公司,组织一些活动让大家快速融入。一直记得有位领导说他加入的时候,招聘不太严,现在如果自己面试自己,大概是进不来了——真怕过段时间我也是这样,也可能本来就是这样吧……
  然后就开始上班了,试用期三个月。培养计划上写着学很多东西,但是实际上受限于时间,只能是大概了解。并且主要是前一个月学习时间多些,到了后面就是承接需求了。
  接触到最多的一个项目就是内部的客服工作台系统,这里加点功能那里加点功能之类的,但是总感觉这个项目太庞大了,又有很多重复的部分,改起来有时候很麻烦,但是随着时间的推移,又感觉业务需求本就如此,总有一些重复的部分,要么复制一份,那么以后修改就要多改几个地方;要么共用代码,那么以后维护如果要区分情况又要拆分出来。如果是一个新项目,有特定需求的话,应该总能找到一个最优方案,但是无法预测日后产品的走向,最终导致项目代码十分混乱……
  这个项目已经运行好几年了,两年前导师曾经重构过,换了技术栈,不然更难以维护。有时候我觉得有些地方可以优化,于是跟导师说了,有一次他说:“没事,自己的代码……”
  ——我可一直没当是自己的代码。直到接近半年后,逐渐发现值班邮件越来越多地提到我叫我查找问题,那时我已经有了一个自己建的新项目了,猛然发觉客服工作台这个项目是不可能废弃的,它必须向前迭代,即使是重构也只能是抽时间,产品也不会单独提需求说技术重构的,而维护它的人,不就是包括我在内的屈指可数的几个人吗?
  组长说,我们团队最终会有十四五个人,目前已经有十来个了。我刚来的时候,加上我只有三个前端,后面又招了两个,后端也加了一个实习生,今年比去年要轻松些,团队壮大是一个重要原因吧。仔细想想,重构还是得趁早吧,后面人更多,代码分支更杂,迭代速度加快,合并冲突必然增多,重构难度也会增加。
  团队内部很团结,大家也都非常亲和友善,各种各样的线上问题出过很多次,多数能够在测试环境构造数据稳定复现,不过最后都没有开“批斗会”。组长也经常强调一些研发流程规范要点,他常说:“流程是保护大家的,如果按流程走出了问题,可以说是流程的问题,不是你的问题。”内部有很多研发相关的平台,上线测试都有自动化工具,大大提高研发效率。在与其他团队的协作方面,大家也都是积极推动的,不过虽然如此,毕竟分了团队,效率上还是会打点折扣的。
  记得上次绩效考核的时候,组长对我说希望我能多注重一些“通用技能”的培养,比如推动一件事情落地。想到这里,又想起有一点我总觉得不够完善,是接口响应 code 码问题,希望能有统一规范,而不是笼统的“非 0 则失败”,因为有时候要区分具体是什么原因失败,但是这并未获得组长以及更多人的支持,组长说只要和项目对接的后端统一就好了,但是一个前端项目不止对应一个后端项目的,也不一定只是对接组内的后端开发人员,所以最好还是整个 WEB 研发部甚至整个公司的研发团队全部统一,不知道会涉及多少项目,无力推动了……
  不过说起公司,发展十分迅猛,首先是这两年大量招聘,已经有两千多人了。前段时间刚经历了一次组织架构调整,我这块人员并无变动,不过换了一栋办公楼。其次海外市场份额飙升,公司股价相比我刚入职时翻了三四倍。总体上,作为第一份正式工作,日后应该不会后悔。
  当初来到深圳这个地方,有些抗拒这里的天气,虽然现在还没有找到进一步喜欢这个城市的理由,不过既来之则安之,一切习惯就好。

  工作一年,好像也没有什么经验可谈,只是相比于上学的时候,在专业技术方面理解得稍微深一些,对企业研发流程的了解多一些罢了。另外也意识到自己在产品理解方面的欠缺,比如评审一个难以完成或者是不太必要的需求,很少能提出让大家满意的“折中方案”,对其他人提的也可能不太理解。
  希望两年经验的我,不会像现在这样吧。
  ——根据人生经验,只不过是“希望”而已。