4 ms·
To be clear, I am not arguing there shouldn't be any changes. But when it involves effectively an entirely different skill set I strongly believe that something
by creesch 2y ago
To be clear, I am not arguing there shouldn't be any changes. But when it involves effectively an entirely different skill set I strongly believe that something is not quite right.
Do note that I specifically said many companies, not all companies. I think there certainly is room for software people being managed by other software people. If this is done in ways where the managing people also do keep being involved in the actual work in order to keep their skills and, more importantly maybe, their perspective up to date with what is happening.
I see too many companies where this is not the case and I see ex-software people giving justifications based on skills and insights that have very little relevance with the current situation on the floor.
- roenxi 2y agoIt involves a similar skillset. Especially if you see soft skills as something an IC should be capable of then you should basically have everything you need to be dumped into an EM role as an IC. If you don't the overlap is still quite substantial. And the companies of the world generally agree with the view that similar skillsets apply - that is why they keep promoting software engineers to be engineering managers. If the skills were different they'd promote more socially savvy individuals than you generally find in engineering. For an IC the application of those skills will be quite novel. But that is what career progression is. Same skills, new puzzle.