3 ms·
> what was the senior dev expecting? Ask for permission. Failing that, ask for forgiveness. It's rude to mess with other people's stuff, or even shared propert
by pluma 11y ago
> what was the senior dev expecting?
Ask for permission. Failing that, ask for forgiveness. It's rude to mess with other people's stuff, or even shared property.
Imagine it wasn't a server but a conference room he decided to apply his vigilante justice to. The result may have been a positive surprise but being a junior there's also a good chance he was ignorant of the requirements and have made things worse for others.
In an ideal workplace every requirement is documented and every policy is written down and laid out to every team member. In the real world it's better to expect not to know everything -- and that's a fairly valuable lesson to take away in a junior role.
That said, the response may be blunt but it should never be angry, especially not beyond the scope of the actual intervention itself. If you're about to cause significant damage, it's okay to put that in drastic terms to make sure you stop right there. But it shouldn't be personal and it should be considered a learning experience by everyone involved.
Everyone should be allowed to make mistakes. They should just be expected to learn from them and avoid making the same mistakes in the future.