2018年总结之角色蜕变
技术分享会推动与组织者
前面说到公司的大书架,在这两年半里,书架上的书我没见过几个人在那里翻过。最初面试时人事跟我说部门有技术分享会,当时听见这个,真的是眼睛发光了,但等到我进来的时候没有了,主管说没人组织分享,参加的人也少。其实部门有个技术狂的,有个技术专家,带头的人是有的,多次跟主管聊起内部分享的事,后来定了部门每个星期一次内部技术分享会,分享者有志愿者也有指派人,只是在会上积极的永远是对技术感兴趣的那几个人,会提问会讨论,没兴趣的就低头玩手机。部门分享会在2018年四月份左右因为项目时间原因一直处于暂停状态了。
部门建设积极参与者
每个季度主管会收集大家建议规划本季度部门工作,但是和分享会一样,热心的永远是那几个人,其余人每次被问到的时候脱口而出"没建议",完全不想一下。
之前有个专利任务,每季度每人给出一个专利点。部门会定期举行茶会,一起讨论专利的点子,我想出一个或者多个点子,多出来的就给没有想出点子的同事,或者积极参与别人的讨论引出更多的灵感,很遗憾,大部分人都只是为了完成季度任务而已,我的两个专利在审核过程中,后来因为这个制度取消了,也就没有了下文。
有个感触很深的事,部门建设要搞一个自动测试工具,当时技术狂讲了技术方案问有没有人自愿投入开发,我毫不犹豫的举起了手,后来另外一个妹纸也参与进来。会后技术狂跟我说他很感动我主动举手,但是我还是很明显的看到他脸上的失落。
由搬砖程序员变身业务程序员
从进公司到现在,我总共参与过大概12个省会城市广电业务开发,同时负责公司pc端官网维护以及一次移动端公众号的相关开发。2017年没有出过差,只有狂加班。从2018年四月中旬开始直到2018年12月份,出差十多次,每次一呆就是几个星期,而且现场开发压力更大,所以加班更多,也是这将近八个月的时间,让我心智和技术有了质的变化,让我彻底摆脱象牙塔心理,真正的从一个学生成长为一个社会人士。
2018年我主要负责xx广电项目,偶尔被调到其他项目搬下砖,然后又回到这个项目,以至于后来这个项目基本是我独立负责了。最初做任何项目,产品和设计说怎么做就怎么做,我没有意见,方案由老司机提供,我只需要执行,虽然有想法,但就那样烂在肚子里。
独立负责xx项目后,我所担任的角色慢慢发生了变化,我思想也跟着在转变。现场开发,客户方的产品经理习惯直接找我说需求做方案,我再反馈给公司相关人员。于是我开始会对项目的设计,用户体验,业务链完整性等进行建议,实施方案也不会完全按照客户说的做,而是根据后期可能发展的业务和可能出现的异常场景考虑更多,整理资料后用客户能听懂的方式和他沟通达成一致。实在搞不定的业务会找技术狂商量定方案。
以前有主管帮我评估需求安排工期,因为自己不能很好的评估。现在从需求分析到工作量评估到工作计划排期,全部都可以自己全程掌控,还会去推动项目进展帮助协调人力资源,严格自测或者帮同事测试,把控提测产品质量(但是这也导致测试人员把同项目同事的bug丢给我,说是因为我改bug迅速。。。在不完全掌握业务逻辑的情况下你不知道代码的影响范围,改别人bug是有风险的),对于风险点及时提出和避免,跟主管的接触基本就是每周一汇报工作进度和本周计划,或者协调不动人的时候搬出主管这座大山,哈哈哈。
可能是我老出差的原因和主管接触不多了,年终主管盘点去年经费情况的时候才注意到我18年一半多的时间都在出差。重构某项目基本版完成后,他看到我代码的时候惊叹我的成长,主管可能已经忽略我好久,哭唧唧~~~~~~~,毕竟我自学入行又没啥人能多引导我的情况下,成长只有靠自己和自律。
耐心的外援
助攻不止是对部门同事输出,还对测试人员、运营人员以及后台接口开发人员等进行了输出,因为我有写文档和整理资料的习惯,我待过的项目我手头有比较齐全的资料,别人需要知道的东西我基本都能给出,包括我为了方便自己整理的接口,教会运营人员使用后,他们也可以通过接口自己查问题了,我们开发人员和后台开发人员省去了很多工作量。由于这一点,后来主管在部门空间里面增加了各个项目的需求分析文档目录,项目配置文档目录,项目部署文档目录等,只是这些文档的后续维护也没什么动静了。但是耐心的外援现在没啥耐心了,文档给出去,相关人员自己不知道保存好,每次都来我这里实时查找,很废时间的,而且自己分内的事情咋个不在做好呢!所以现在的自己有个原则,工作态度有问题的人一律不帮!
现在时间2019年1月11日凌晨1点半,这段时间的工作终于告一段落,我边守夜升级边写博客,随时待命以防有问题出现,我的角色又好像从没有变过,一直是个酷币的程序媛╮(╯▽╰)╭