Comment
Comment by MiiMe19
A senior engineer would always be able to out engineer a junior engineer, the point of hiring junior engineers was always that you could pay them less than a senior and hopefully keep them on board with your company and develop into leadership or a more proficient engineer. In addition, newer employees end up bringing fresh perspectives and keep the company from eating itself while also being more malleable and likely to go along with what you think are best practices. I am still wrestling with the way that software engineering will work in the long term with AI, but I feel like the value proposition of hiring juniors hasn't really changed.