This is awesome. I've worked with people who were huge proponents of the "hire only seniors" mentality. To them, senior devs == productivity. There were many times I found this to not be the case. I had teams where my employees were mostly junior, and each one of them contributed more and in more valuable ways than many of the seniors. Seniors often over engineer, over complicate for the sake of complexity, and waste tons of time arguing of nuances of the "best way". (Which typically meant the most complicated way) This is not to say all seniors are like this or that juniors are better than seniors, but that juniors in my experience make exceptionally valuable contributions to the company.
Stellar post Isaac, very needed right now.
We’re a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.