3 ms·
I'm not liking this limited number of options. > Option #1 – The Specialist I would say that I've been doing this my entire career in different specialization
by karmakaze 5y ago
I'm not liking this limited number of options.
> Option #1 – The Specialist
I would say that I've been doing this my entire career in different specializations: T-shaped, Pi-shaped, TTT-shaped...
> Option #2 – The Super Developer
After accumulating knowledge in a number of specializations and contexts, environments, I'd say I'm about here now but want to change into something that's still not management.
> Option #3 – The Legacy Developer
I've been this at a number of companies where I've stayed 5+ years.
> Option #4 – The Career Switcher
Not at all interesting, unless it's perhaps a startup with a co-founder and I'm the tech-side.
The Option #5 that I'd like to get into is a tech mentor/advisor. You know how much better a movie is that has a 'is this accurate or dumb?' research person/team? Well, we need these roles filled in tech companies too. Working in one project has key moments where I can fill this role but then I'm then later a productive/super developer after the concepts and designs are sorted out. The later stage work can be filled by other sr devs. Reading a tech design proposal and asking good questions, exploring 2nd-order effects, or identifying scaling problems that could arise are the sorts of things I feel I provide the most value.
- jareklupinski 5y agothose types of roles are not usually salaried, or at most, very early-stage CTO type positions that quickly ask you to name your less-expensive replacements you can more easily find that kind of work by offering consulting services and building/maintaining a network of entrepreneurs who stumble into those problems often enough to fill your schedule being #2 Super Developer long enough to get your name out there is a good first step into that world ;)
- karmakaze 5y agoThanks, this explains why I don't encounter these opportunities--I'm not much for networking or consulting or much of any other social/non-technical activity. Perhaps the role I imagine requires that level of social/networking if I'm committed to finding them.