个人开发流程与工程师成长
项目的流程
个人软件过程:
开发过程:
个人能力成长方向
首先,应该是大多数初级工程师必不可少的 代码能力,这需要通过开发实践和积累调试经验等来提高。
除了良好的代码能力,你可能还需要掌握细分行业的背景知识(如新闻、广告、地图等)。这将帮助你更好地抽象各个行业领域内的问题,以及能够用抽象逻辑来描述并解决行业领域内的问题。
工程师开发能力的衡量
- 项目或者任务到底有多大?
- 项目花费的时间是多少?
- 项目的质量如何?
- 项目是否按照预定时间进行了交付?
工程师的“肌肉记忆”
加强练习,让你可以在几乎不经过大脑的情况下,把基本的代码写到很难出错。