8年的Sde工作经历回顾以及反省(一)
发布日期:2025-04-12 13:54 点击次数:182
来源于Benoit Ruiz
实用技巧,献给那些想在职业生涯中进步的人
我叫Benoit。我做软件工程师已经八年半了。我在之前(也是第一家)公司待了七年半,然后在2022年初加入了一家新公司。
这篇文章来自于我最近对自己的反思,关于我希望在职业生涯早期就开始做的事情,以及我希望自己做的不同的事情。
我在这里分享的内容可能对任何初级到中级开发者有用,尤其是那些希望提升并向高级工程师及更高职位迈进的人。
目录
* 我的职业发展历程
* 我希望早点开始做的事情:
* 写工作日志
* 离开舒适区
* 对其他团队和项目保持好奇心
* 加入值班团队
* 更换团队
* 写博客文章
* 不同的事情:
* 向团队引入新事物时要谨慎
* 不要在团队面前让情绪占上风
* 持续试探招聘市场
我的职业发展历程
在深入主题之前,这是我的职业发展历程:
1. 我在一家初创公司(很快成为了规模化公司)实习了三个月。
2. 之后,我做了一整年的工学结合,在学校待了三个月,工作了九个月。
3. 然后,我被聘为全职软件工程师,并保持这个职位三年半。
4. 在技术职业阶梯引入后不久,我晋升为高级软件工程师。我保持这个职位三年,直到我离开公司,当时技术团队约有200人。
5. 我以软件工程师的身份加入了一家拥有数千名技术员工的公司。尽管在第二家公司职位降级了(参见《大型科技公司招聘偏保守 - 但为什么?》),我一直努力保持与之前相同(甚至更多)的责任。
一开始,我是前端团队的一员。技术组织分为后端和前端开发人员。那时,我们不超过30名工程师。当我们的新CTO一年后到来时,他引入了基于功能团队的组织:Spotify模式。尽管开始时有一些摩擦(人们不喜欢变化),但这次重组确实变得更好了。
我在同一个功能团队待了五年多。我从团队成立之初就在那里,所以多年来,我成为了项目的技术参考人。最终,我加入了另一个团队,在那里工作到一年后离开去开始全新的冒险。
更多内容在图中