4 ms·
This has probably hit the enterprise software world as well, at least from what I can tell. A lot of people are solidly in frontend or backend; backend tends to
by oooyay 3y ago
This has probably hit the enterprise software world as well, at least from what I can tell. A lot of people are solidly in frontend or backend; backend tends to be even narrowed into asynchronous systems, identity, etc. Finding people who have some high to medium level knowledge in most of the landscape, a more low level background in general computing, and can dig into specific subjects when they need to is exceedingly rare.
If I had to guess, generalists look very unfocused to managers and recruiters and are often not considered for TL positions.
- rTX5CMRXIfFG 3y agoWell then maybe companies should allow for more horizontal mobility for the employees that they already have instead of always hiring from the outside. Or perhaps recruiters should be trained to stop filtering out candidates from another tech stack but with many years of experience because the same patterns apply anyway, only the language is different.
- kuchenbecker 3y agoTo some degree Conway's Law [1] in that sufficiently large organizations each team will fulfill a more and more niche specialty. Basically teams get bigger and split into multiple charters, often subcategories of the original team. I've worked in medium to large companies (3k-200k employees) and the smaller companies what is the responsibility of a team would be an entire org in the larger ones. Even getting all the experts in a room is hard when it's the TL and Manager from half a dozen teams. [1] https://en.m.wikipedia.org/wiki/Conway's_law https://en.m.wikipedia.org/wiki/Conway's_law
- Aeolun 3y agoWhat I think is surprising is that even as a generalist you are often more suited to diagnose specialized problems, because you can look further than your own area of expertise.