3 ms·
The average devs with 10 years of experience also make ton of mistakes, even when developing the 10th project. Projects are not all the same. I've met people wi
by pkolaczk 5y ago
The average devs with 10 years of experience also make ton of mistakes, even when developing the 10th project. Projects are not all the same. I've met people with 10+ years of experience, labeled as seniors who write horrible code.
I'd take a smart junior who can think logically and who is passionate about the job over someone who has 10x 1 year experience and doesn't want to learn, or is just not smart enough. Chances are a good junior can beat such senior after a few months (sometimes even weeks) of experience on the project. And the junior typically won't fight with the tech lead over something they "have always been doing" (even when it was an anti pattern).
Anyway, it is good to have at least one senior dev who is an expert on the tech stack / architecture used.