目前我所在的团队主导员工更加注重市场与业务,这样的价值观引导员工轻视写代码的重要性,工作3-4年的员工代码编写能力与刚进公司相比提升有限。公司的设计人员与实现人员脱钩严重,将业务设计与编码实现原本是相辅相成的东西分隔开,再加上公司的价值导向,导致员工愈加地向业务倾斜轻视编码。公司员工流动率大(这个原因是多方面的),每年会招聘大量的新员工。一般工作3-4年的员工会主推管理或是业务设计基本上不编码,管理的正是源源不断刚进来的新员工。应届的新员来至不同的专业(如物理,光电,通信),很少有学计算机或软件科班出身的人员。作为新员工的前两年会主攻编码。这前一到两年打基础的时间段,中间又可能会被支援测试或是转到维护,同时又伴随着出差(国内/国外),再加上公司从上到下的注重市场的价值观导向,新员工是根本安不下心来打好基础,夯实编码能力。新员工到了第3-4年,或者走PL的管理路线,或者走SE的业务设计路线,由于没有打下很好的基础好多知识都有所欠缺导致管理问题多多,设计一塌糊涂(很多3-4年的员工连UML图都画不明白,就敢来做系统设计)。系统绝大部分代码实现是靠1-2年的新员工完成,导致编写的模块引发很多的问题单以及潜在隐患。问题单一多导致加班加点的去修改,潜在隐患最要命,因为它总是导致很难定位随机性的bug。
我所在的团队
最新推荐文章于 2022-09-16 16:34:31 发布