I’ve never been promoted, in 20+ years of working in software. Hadn’t fully realized it until I saw this thread & thought through all the ‘transitions’ I’ve been through. Every time I got more money, more responsibility, AND a different title, it was because I changed companies.https://twitter.com/kf/status/1081791425577021440 …
-
Show this thread
-
Replying to @sarahmei
Isn't this just a software thing? I've always been a contractor, so promotions aren't an option, but what can a developer be "promoted" to? A mgr? For the developer, that's a demotion, and for the company they lose a great dev.
1 reply 0 retweets 5 likes -
Replying to @darrenoakey @sarahmei
There's a few career paths. To stay in development, senior developer ranks (e.g. in SV, there's often senior, staff, distinguished engineer roles) Technical leadership without people mgr? Lead developer, domain expert roles. People leadership? Eng manager, director etc.
2 replies 0 retweets 9 likes -
Less hands-on, more system scale work: system architect Promo to technically guide multiple teams: core libraries/toolchain eng/architect Similarly, there's roles broader in scope for people who enjoy working with customers, projects, standards orgs, or new technology bringup.
1 reply 0 retweets 6 likes
All of these domains grow more important as companies increase in size, and a good company will be nurturing, training and promoting these skillsets from within.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.