A surgeon with 3-6 years of experience is usually too inexperienced to operate on her own. 20 years of experience, and you can lead a team of surgeons.
In IT we have some strange cult of inexperience. And this makes me sad.
A surgeon with 3-6 years of experience is usually too inexperienced to operate on her own. 20 years of experience, and you can lead a team of surgeons.
In IT we have some strange cult of inexperience. And this makes me sad.
There's always a give and take, especially with the labor market being tight. All a balance between value_of_happy_employees : value_of_more_work. Because the only thing worse than the current team pissing away time is having to hire a new team...
In some ways, it's staying hands-on that can be difficult. At least if you want to be recognised and valued as someone who's experienced and can take on challenging problems without a lot of support.
The developer did his first program a decade ago when he was around 12 and he's been studying and practicing ever since.
Surgeons don't have that expectation. They never butchered a human until their first class in medical school at 20. A developer that is a total starter, like the surgeon, will have a hard time passing any interview and landing jobs.