1 缺少好的软件架构技术
很多重复的功能,都在重复的做,比如 运动控制,标定技术等
有一部分公司也有自己研发的架构, 往往比较难用,实际并没有解决到问题,反而使得开发更加的复杂
2 长期的出差和傻加班
做技术不是搬砖, 累了困了,甚至闭着眼就可以干的
思路没有到,再怎么在那加班耗着也解决不了问题,相反只会降低效率.
如果一个团队养成了加班文化,那么谁还会 追求效率呢? 就是要把工作拖到加班才干完.这对与高水平的工程师又极其不公平,又怎么留得住高水平的人呢!
再之,没个工程师的专业能力不同,解决问题的效率差距很大. 有的人加班也做不完,有的人根本不需要加班
比如软件技术, 真正高水平的软件工程师需要多年甚至十多年的 不断学习,思考和历练. 这其中的差距,不是哪个工程师加加班就能够超越的
不少公司,动辄连续工作几个月也不休息,每天忙到十几点, 忙的跟真的一样,实际上也没做出过多大的成绩和技术突破
还是那句话,做技术不是搬砖. 刚毕业加班正常,其实是自我学习和提升;毕业很多年的还在加班,那就是自己能力问题,是丢脸的;一个公司的都在加班,那是公司管理问题.
长期的出差和傻加班,生活节奏是乱的, 又有那个工程师能长期工作的下去呢!况且一个人不只有工作还有生活,还有很多个人事情要去处理
归根是技术和管理上存在问题, 工程师的经常换人,有造成了 技术无法积累, 项目后面维护更难



