这篇写在BR公司离职后的文章,记录一下在公司获得的经验、自己的体会(吐槽垃圾桶)。
2014年9月开始在公司工作,那时候我对于iOS上的知识仅仅停留在实习完的阶段,实习公司也没有相关知识方面的大牛切磋切磋,因此一直止步不前。到了BR公司,我接手了《PFK》的iOS开发项目,我阅览了一遍前任开发的代码,觉得他写得很好,逻辑特别严谨。我就想在他的基础上把这种思维继承下去。后来,PM跟我说,他最后开发出的版本有好几个Bug,我在使用app的时候也发现了,不过都是些小Bug,像是不按PM的要求把某些内容写死了,我也没太在意,就按照PM的说法去改了。改Bug后就是开发新版本新功能,首先是加入更多的分享途径,然后是热门的诗歌加入,接着是社交功能(尽管我不知道这样加入社交功能有多大的意义,它仍把我们技术部的人带去了封闭开发)。这就是2014的工作内容吧。期间有一次的版本提交,是出现严重Bug的,我去修复的时候才发现,原来出现Bug的地方是我修改了前任开发而造成的,只好修复回原来的代码。我最后更新的一个版本2.0,技术总监拿去给testin测试,A、B级Bug为0。
后来多了一个跟我一起负责这个项目的同事,我的工作量的减少了。他发现播放器的代码有点臃肿,就申请重构代码了,我认为这是不必要的,因为很多的地方是有用只是平时未能出现的,例如在活动期间才会出现的弹窗之类的,但是他选择重构了。结果是,一天他通宵赶出重构的版本,但是TestFlight出了好多会crash的地方,我觉得无所谓了,毕竟出了上次的意外后,我的工作量越来越少,我觉得像是被人打入了冷宫,PM找我给他修复,我就看了一边代码,发现有好多地方的逻辑不够严谨,大概是他通宵的时候太急躁造成的, 。技术总监甚至叫我去负责设计与技术之间的沟通,虽然我喜欢做设计方面的工作,但是并没有打算做这种吃力不讨好的工作。于是在接下来的日子里,我在公司里学习更多的其他知识。
到了最后,因为我没有接受作为设计-技术沟通工作的职位,选择了离开BR,放一段长假,再去找工作。
网友评论