I once had an engineer push changes directly to production because they were confident that they would do it correctly.
In fact, they were completely misguided about their own accuracy because they had systematically ignored or not understood the errors that they had made in the past.
The challenge as a tech lead or manager is telling the difference between you and them. Or even telling whether you are them. My own tendency would be to fire both of you.
Comments
I once had an engineer push changes directly to production because they were confident that they would do it correctly.
In fact, they were completely misguided about their own accuracy because they had systematically ignored or not understood the errors that they had made in the past.
The challenge as a tech lead or manager is telling the difference between you and them. Or even telling whether you are them. My own tendency would be to fire both of you.
Your tendency may be that but the reality is my past companies want to ask me to contract for them after I leave, even 7 years later.
I uphold a certain quality of work and I expect my peers to do the same. Everyone makes mistakes but even mistakes can be modeled.