>>If your manager is not a software engineer himself you will have even more stress.
Someone should do something about this. Certain other professions, such as the law, protect workers from incompetent management, in many jurisdictions.
It might also attract more people to the profession if you knew your boss had done something similar.