How to Accelerate Your Software Engineer Career: Practical Tips from 8 Years of Experience
This article shares actionable advice from a software engineer with eight and a half years of experience, covering habits like keeping work logs, stepping out of comfort zones, staying curious about other teams, joining on‑call rotations, switching teams, blogging, and mindful approaches to introducing new ideas and managing emotions.
导读:为那些想要职业发展的人提供的实用技巧。
大家好,欢迎光临本文!过去八年半,我一直担任软件工程师,先后在两家公司工作,本文分享我在职业早期希望就开始做的事以及希望以不同方式做事的反思,旨在帮助初级到中级开发者提升并争取更高级别的头衔。
0 大纲
我的职业发展
我希望早点开始做的事情:
记工作日志
走出舒适区
好奇其他团队和项目
加入值班团队
换团队
写博文
我希望以不同的方式做的事情:
在向团队引入新事物时要小心
不要在团队面前让情绪占据主导
在招聘市场里探个底
结束思考1 我的职业发展
我在一家创业公司实习三个月后,做了一年工作学习,随后全职软件工程师三年半,随后晋升为高级软件工程师三年,后加入规模更大的公司,虽然职称略有下降,但职责保持或增加。
职业发展图示(图片略)显示我最初在前端团队,后公司采用基于特性团队的 Spotify 模型,我在同一特性团队工作五年多,后转到另一个团队。
2 我希望早点开始做的事情
2.1 写工作日志
工作日志记录已完成任务,建议每周填写一次,可帮助绩效评审、展示成果、跟踪项目和关键数据,对简历和招聘市场也非常有价值。
2.2 走出舒适区!
主动离开熟悉的工作范围、指导他人、尝试新项目、写文档、参与跨团队项目、改进工具或流程、参加公司聚会、加入社区、帮助招聘等,都能提升技能并增加团队价值。
2.3 对其他团队和项目保持好奇心
阅读其他团队的文档、参加演示、了解系统全景,有助于快速定位问题根源并提升整体技术视野。
2.4 加入值班团队
参与值班(或 SRE)工作可深入了解产品后端、培养责任感并提升对同事的同情心,前提是公司有健康的值班环境。
2.5 更换团队
当对当前团队感到舒适、项目不感兴趣或人际关系紧张时,可考虑内部转岗,以获取新经验、传播最佳实践并提升个人成长。
2.6 写博文
写作是开发者必备技能,能提升表达、深化理解、建立个人品牌,并通过分享帮助社区。
3 我希望以不同方式做的事情
3.1 在向团队引入新事物时要小心
引入新库、语言或流程时需考虑团队接受度,避免一次性大幅改动导致维护困难,建议循序渐进、提供培训并获取共识。
3.2 不要在团队面前让情绪占据主导
冲突时应私下沟通,避免公开对抗,保持团队凝聚力。
在招聘市场里探个底
定期面试可了解市场价值、争取更好薪酬和福利,建议准备简历、练习算法和系统设计题目。
4 结束思考
感谢阅读!本文侧重软技能,若对技术/硬技能感兴趣,可期待后续文章。保持与优秀前同事的联系,建立支持网络,有助于持续成长。
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
21CTO
21CTO (21CTO.com) offers developers community, training, and services, making it your go‑to learning and service platform.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
