Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Every Public Engineering Career Ladder #359

Closed
swyxio opened this issue Jan 18, 2022 · 0 comments
Closed

Every Public Engineering Career Ladder #359

swyxio opened this issue Jan 18, 2022 · 0 comments

Comments

@swyxio
Copy link
Owner

swyxio commented Jan 18, 2022


source: devto
devToUrl: "https://dev.to/swyx/every-public-engineering-career-ladder-h0j"
devToReactions: 18
devToReadingTime: 5
devToPublishedAt: "2020-03-24T04:42:35.296Z"
devToViewsCount: 729
title: Every Public Engineering Career Ladder
published: true
description: A list of the public engineering career ladders I've found
tags: Careers
slug: career-ladders
displayed_publish_date: "2020-03-22"
canonical_url: https://www.swyx.io/writing/career-ladders

A full version of this post with a "generic" career ladder is available in The Coding Career Handbook

"What will it take to get to the next level?"

Of course this is a very open ended question, but it can be nice to set some guide rails around what expectations are in a company. As an individual contributor, career ladders tell me what the company ostensibly values (and, by omission, what it doesn't value).

I recently compiled this list of career ladders and figured I would share it here. Some ladders include nontechnical jobs, I will just look at engineering and engineering management.

  • Fog Creek: from 2009, but obviously Joel's thinking has been very influential. Focus is on growing ownership, ability to write production code independently, shipping experience, and at senior levels, design/planning/architecture. Teamwork, self study, mentorship, and impact are all key, as well as the Joel Test.

  • Rent the Runway (spreadsheet): from 2015. Takes a fun D&D inspired Dex/Str/Wis/Cha stats based evaluation, corresponding to technical skill, productivity, impact, and communication/leadership. Management track is also included, with more focus on architecture, hiring, organizational skills, and leadership/salesmanship.

  • Basecamp: pretty simple.

  • Thumbtack (spreadsheet): from 2019. Breaks down technical skills into code quality/testing, debugging, and scoping/project design, and nontechnical factors to collaboration, citizenship, leadership, and impact. Leadership is interestingly broken down into Autonomy, Judgement, Initiative, and Consensus Building.

  • CircleCI (spreadsheet): one of the most well known ladders, detailed but not overwhelming. NOtably, one of the values assessed is Security.

  • Envoy: pretty simple ladder list, by a hot company.

  • Financial Times (webapp). Even has an API! lol. Only 4 areas across Technical, Leadership, Delivery, and Communication are assessed. Feels manageable.

  • Meetup: splits roles into Makers and Managers.

    • Makers focus on Architecture & framework & software development, Best practices & architecture & code reviews, Technical skills evaluation & mentoring, Introduce new engineering tools & mentor adoption, and Recommend process improvements & support adoption.
    • Managers focus on Performance evaluation, Career growth, Recruiting & resourcing, Rollout process improvements & adoption of engineering tools and Organization & administrative.
  • Socialbakers: seems pretty similar to Meetup's ladder

  • Medium (gist): has tracks for Mobile, Servers, Foundations, Web client, Project Management, Communication, Craft, Initiative, Org design, Accomplishment, Wellbeing, Career development, Evangelism, Community, Recruiting, and Mentorship! Phew!

  • Starling Software: Uses Big O notation to denote levels, which is a fun shibboleth. Skills are broken out to Computer Science, Software Engineering, Programming, Experience, and Knowledge. This one has a long record on Hacker News but is a good map of things that we can work on.

  • Kickstarter: basically a bunch of job descriptions, including Data careers and CTO.

  • Brandwatch: explains levels at a high level, and then breaks it out for IC's and Management in this spreadsheet. A total of 15 attributes to work on!

  • Spotify: famous for its "Squad/Tribe" structure - emphasizes "Steps", with a simple list of five sets of behaviors they want:

    • Values team success over individual success
    • Continuously improves themselves and team
    • Holds themselves and others accountable
    • Thinks about the business impact of their work
    • Demonstrates mastery of their discipline
  • Chuck Groom - this is unusual - personal thoughts on a Job Ladder, though the author is a senior engineering leader at VTS. Good discussions on how having ladders helps, as well as descriptions of Anti-patterns. I love the Principal Engineer antipatterns:

    Over-emphasis on scaling or high availability far beyond business needs. Spends too much time chasing the newest “shiny” technology. Doesn’t collaborate or ask questions. Condescending. Has “pet” agenda. Pisses off senior leadership.

  • Buffer has a Maker (IC) and a Manager track, spelling out 6 levels from Entry level to Principal. They make interesting use of a "rope" analogy to describe the skill differences.

  • Dropbox

  • Etsy

Further Reading

  1. Intercom
  2. Optimizely
  3. Wise
  4. OpenTable
  5. XO Group
  6. Oscar
  7. Gusto
  8. GitLab
@swyxio swyxio closed this as completed Jun 18, 2022
Repository owner deleted a comment Dec 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants
@swyxio and others