主要观点:在带领软件工程师的工作经历中,发现中级工程师能产出高级工程师的成果,而头衔为高级的人未必如此,高性能的中级工程师最终会超越表现不佳的高级工程师,成为高级软件工程师的方式很重要。
关键信息:
- 若因资历老成为高级工程师,未来晋升可能有挑战,尤其跳槽后。
- 要成为高级软件工程师,需注重日常活动,如写干净、可读代码,加深知识,积极主动负责,良好沟通等。
- 写干净代码要注意基本细节,如处理各种情况、遵循编码标准、避免复杂难懂代码等。
- 写可读代码要注意变量命名、添加有意义注释等。
- 加深知识要了解组织使用的工具平台,参与各环节工作,成为组织编码标准的体现等。
- 要积极主动负责,主动领导项目,解决团队问题,参与各种事件等。
- 良好沟通能避免误解,提高工作效率。
- 即使未晋升,这些技能在未来也有价值。
重要细节: - 以 Java 代码为例对比不同写法说明写干净代码的重要性。
- 提及各种工具如 Kibana、Grafana 等,强调要了解其工作原理等。
- 以具体例子说明积极主动负责的表现及成果。
- 强调沟通在工作中的重要性及避免的情况。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。