I think engineering discipline is about knowing how much testing is required to ensure your code is good enough with a high probability.
If you make a change to your code, how much testing is required to know it works? If you don't write a unit test, will it lead to technical debt? Are you capable of testing your own code?