4 ms·
Of course this is but an anecdote from my point of view based on the workplaces that I experienced. What I've lived through a lot of time is teams of senior pr
by Raphmedia 8y ago
Of course this is but an anecdote from my point of view based on the workplaces that I experienced.
What I've lived through a lot of time is teams of senior programmers led by junior managers. Sometimes they are fresh out of school and have never led any team. Heck, sometimes senior programmers turn into code monkeys because they are hired as nothing more than glorified trophies. IT teams having to answer directly to sales department managers, etc.
Teams of juniors or intermediates are way more likely to make mistakes such as the one you describe. I've seen my share and I do agree that they exist. People migrating entire projects to the language-du-jour and creating a bad situation for everyone because they didn't master that language and ended up refactoring stable solutions into shaky messes.
In a perfect world, we would have a team of strong senior programmers leading a few juniors under a strong management team.