陷入蒙β状态中难以自拔
业务需求繁重,压力大,邻近deadline时会有这种症状,这很正常,出现时不要慌张。先跳出当时的环境,如果继续“死磕”只会耽误更多时间。你可以出去跑一圈,喝点冷饮,洗洗脸…如果发现状态实在调整不过来,那就先周知相关责任人,让其他人帮你继续跟进这个业务需求。
学习效率很差
找到适合自己的学习方法,对于大多数人来说有一个通用的方案:学理论,写demo,理解原理,翻源码(如果能看懂),运用到真实的case中去。
加强与产品对需求时的互动
PM并不能取代RD对产品的思考,在产品设计过程中我们是互补的。PM更多从用户的角度触发,基于用户的行为分析和市场反馈。RD更多从技术实现角度以及既有的产品逻辑出发,与PM互为补充。所以在与PM做需求沟通的时候,要提出自己的观点,而不是任PM摆布。如果你觉得自己有道理而PM不听,那么让TL来评判。
感觉自己学得没效果
学习不成体系不要紧,知道自己哪里有遗漏,就补充哪里。一点点把平时的所学所感纳入到自己的知识体系中来。还有尽量看一手文档,不要让别人代替你思考。
修改代码需要注意的事
最好将新逻辑与老逻辑做隔离,减少耦合。好的代码设计会让迭代变成添加新功能而不是打补丁。加强自测与加注释,充分了解老代码所蕴藏的玄机。
提高工作效率
提炼关键词,减少在搜索引擎及重复测试上所花的时间。在测试某些特性的时候,要单独做demo,排除干扰,同时也利于保存。