4 ms·
Not quite, the term IC also comes with connotation you don’t want to be a manager track. Many software engineers (including myself) much prefer the IC route.
by jeffshek 7y ago
Not quite, the term IC also comes with connotation you don’t want to be a manager track.
Many software engineers (including myself) much prefer the IC route.
- sfgweilr4f 7y agoso... a not-just-a-worker who is manager level in terms of ability to orchestrate but is knowledgeable in excess of typical expectations for that of a classical "pure" manager. Ok I probably mangled this but IC just paid for itself in my mind via increased understanding, nuance and useful brevity.
- inimino 7y agoIt doesn't imply "manager level". Anyone can be an IC at any level. It might imply "not on a manager track" but strictly just means "not a manager right now". Since it is the opposite of "manager" it might have all kinds of connotations due to being where that distinction is relevant, but the denotation is still just a technical role with zero reports.
- maxheadroom 7y ago>...but strictly just means "not a manager right now". There's also the verisimilitude that it can also mean an inferred ceiling. For example, Principal <whatever area> Engineer role[s] at Microsoft is [are] typically the highest that you can go - if you stick to the IC (read: non-managerial) track[s].