Top
Best
New

Posted by umerf 5 hours ago

A Family Tree of Software Job Titles(zwischenzugs.com)
157 points | 71 commentspage 2
smcleod 1 hour ago|
In my 20 years I've been the following (in order):

  - Technician
  - Systems Engineer
  - Senior Platform Engineer
  - Lead Platform Engineer
  - Principal AI Engineer
jsrcout 3 hours ago||
It's fascinating seeing all these in one place with the relationships and over time. I'd love to see one with the less formal titles (I like to go by "developer" personally though it's not my job title), but it would be gigantic.
Zaheer 1 hour ago||
Co-founder of Levels.fyi here. We think about this problem space a lot in developing our own taxonomy: https://www.levels.fyi/t

One of the hardest things is that the same title (and level) can mean very different things across companies, industries and over time. When collecting pay information, we take great care to merge titles that mean the same thing while distinguishing those that don't. There's other edge cases like at some companies a title will be more specific (Security Engineer), while at others they'll retain the general title (Software Engineer) but specialize in the same thing (Security).

Claude has been really helpful in wrangling this all and expanding our taxonomy :)

thomasqbrady 50 minutes ago||
Where my Design Engineers/Design Technologists at?
backend_dev82 4 hours ago||
Would be nice if I could actually see it. I cannot zoom in, zoom out or do anything with it.
merelysounds 4 hours ago||
It’s here: https://ianmiell.github.io/sw-job-title-family-tree/
zamadatix 1 hour ago||
That's probably the one they found not working if they are mobile (or, at least, that's where I got stuck).

The magic incantation I found was to use the PNG version https://ianmiell.github.io/sw-job-title-family-tree/job_titl... since tbat just lets the browser handle it without any "smarts".

The main version wouldn't let me zoom in, the libked version would only let me pan, and the svg version wouldn't let me zoom out.

merelysounds 1 hour ago||
There is a different incantation: when viewing the main version on mobile you can zoom in by choosing a category (eg “development”). And you can zoom out by pressing “all”.
flurdy 3 hours ago|||
CTRL+scroll wheel to zoom
HelloUsername 2 hours ago||
On mobile you can pinch zoom on the png file: https://ianmiell.github.io/sw-job-title-family-tree/job_titl...
yuliyp 4 hours ago|||
There's a link to the SVG version of it that you can navigate using your browser's normal interface controls.
carbonbioxide 4 hours ago||
agree, the ui to navigate this data is very uncomfortable, I guess we're gonna need a front-end developer here to fix it. :)
ykl 1 hour ago||
Where does “Member of Technical Staff” fit on this tree? At the bottom should all arrows just feed into “Member of Technical Staff”?
littlexsparkee 3 hours ago||
IME, you see changes in numbers over time but the titles data analyst, data engineer, analytics engineer, data scientist are all still around. data platform engineer or SWE data seems to be stable as a systems role but anecdotally there is less demand for data roles now due to AI (either believed capability or deferred hiring to understand near term needs).
ctrlaltdileep 4 hours ago||
This was interesting to look at. I know it's not supposed to be perfect but it certainly does make one think about the career routes available. What surprised me was how short the path was for security to getting into the C-Suite. Although I do feel like most people become security analysts, then ISOs. Also I didn't realize that tape librarians were still a thing.
dmd 2 hours ago|
My first paid job, at 21, in 1999, was "Senior Network Operations Engineer".

I've never been able to take "senior" seriously since.

More comments...