The Curse of the Senior Software Engineer - Dmitry Kudryavtsev

rw-book-cover

Metadata

  • Author: Dmitry Kudryavtsev
  • Full Title: The Curse of the Senior Software Engineer - Dmitry Kudryavtsev
  • Category:#articles
  • Document Tags: career
  • Summary: The author argues that senior software engineers can become cursed if they stay in the same position for too long and fail to move up the corporate ladder. The article explains how titles are used to determine pay and to allow for progression and evaluation. However, the article warns that getting stuck as a senior engineer for too long can lead to being too senior to be hired as a senior and too inexperienced for a leadership position. The article suggests that engineers can avoid the curse by either following the corporate rules and becoming obsessed with the corporate career ladder or by finding a company that does not care about titles or other corporate rituals.
  • URL: https://www.yieldcode.blog/post/the-curse-of-the-senior-engineer/

Highlights

  • ICs are people who are doing their own work. They close tasks, fix bugs, carry team duties like on-call schedules. They might improve the product or the code base, bring their ideas, mentor less experienced engineers, voice concerns and propose resolutions. But their scope is, mainly, limited to the individual/team level. They do not have any cross team or organization level impact. (View Highlight)

  • The moment you cross the boundaries of your own team, you are moving to a Leadership position. In a healthy organization, Leadership positions are broken into two: Technological Leadership and People Leadership. Technological leadership includes titles like Staff Engineer, Tech Lead, Principal Engineer, Architect, etc. People leadership includes titles like Team Lead, Engineering Manager, Group Lead, etc. You need to reach Senior title in order to be promoted to leadership position. If you see someone who was promoted to a leadership position from a junior title, this could indicate either unhealthy organization, or incorrect initial title assignment. Whether you will be promoted to technical leadership or people leadership, is determined by your desire and the career path you have built with your manager. (View Highlight)


📂 Articles | Последнее изменение: 23.11.2024 16:34