Another classic rookie mistake many developers make is seeking permission to do things like writing unit tests and refactoring code when it's needed. https://youtu.be/aCxCEHePepc