【复盘】高级开发试用期失败

首先确认场景,游戏行业中,首次作为高级开发进入开发组,之前都是工程师职称,工作了6、7年

具体问题1:刚进项目组,过于拘谨,内向,用代码来摸索主程性格,在他人角度就是犯低级错误,问不在重点的问题。
解决方案1:作为一个项目新人,最快了解项目情况就是面对面聊,将要问的问题具体化,项目架构、代码架构、使用到的技术栈、编程风格、人员组成、职责定位等,这些都可以聊天得出,更有利于融入。这里的问答,最好是找多个同事聊天进行校验,一份信息很容易出现理解偏差。

具体问题2:职称是高级开发,但没体现出哪里比中级厉害,做事又急,往往是边做边想,没有做好整体评估,那自然没有正确的预估时间。
解决方案2:高级开发更多是考虑方案的优缺点,明确知道采取或拒绝的理由,需要考虑多点和设计模式相关的,追求高内聚低耦合,追求设计原则,善用设计模式。任务安排后,不要急着开始,找出全部相关的,过一遍,要主动质疑需求合理性,拒绝有害的需求,要清楚决定先做什么再做什么,要很具体,具体到哪行代码,优化可以使用注释辅助。对整体有认知后,再设计,设计后才是实现,最后一定要测试!测试!测试!

具体问题3:不敢动旧代码,过于轻易地改变自己的风格
解决方案3:不敢就是因为不了解,那就去了解,了解清楚前后再去动,勇于优雅地干掉别人的代码。坚持自己的风格,不要随项目变化而变化,别人本来就是看重我身上的意识,即使面对烂代码,也要想这是验证自己的机会。


合格的初级开发,只考虑单个功能,并完成功能,能跑;
合格的中级开发,只考虑一个系统,并更好地完成功能,测试功能;
合格的高级开发,站在架构上想问题,设计方案,权衡方案,能安全地改善项目;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值