深有同感。 我也是一个毕业7年的嵌入式初级软件工程师,绕了一大圈才发现基础理论知识是何等重要。
吴军老师说过:
基础理论知识是一个人的基线,理论越强基线越高。再为自己定一个目标和向上攀附的阶梯,那么达到目标就是时间问题。
而很多野路子工程师搞了半辈子也未达到优秀工程师的基线。很多他们绞尽脑汁得出的高深学问,不过是正规工程师看起来很自然的东西。
关于工程师发展路线,或是成长阶段,吴军老师给出了一个参考(每一级能力相差一个数量级):
- 第五级: 能独立解决问题完成工程工作
- 熟练应用工程知识和技能,无需他人指导,根据分配的需求完成任务。
- 第四级: 能指导和带领其他人一同完成更有影响力的工作
- 根据大需求确立目标以及实现方式,并将解决方案进行分解,领导团队(分配、协调、沟通等)完成此目标
- 第三级: 能独立设计和实现产品,并且在市场上获得成功
- 充分了解行业,提炼需求,并独立领导团队完成产品研发。随后可以将其量产化并营销至市场。
- 第二级: 能设计和实现别人不能做出的产品,具有不可替代性
- 对行业有深入认知和独特见解,能够做出先前没有的产品,且别人无法复制。
- 第一级: 能开创一个产业
- 站在科技最前沿,充分认识哪些科研成果已经成熟,在当前时代已经被满足,并将其产业化,形成巨大的生态链
展开