Become good in your field. Start working freelance. Push back when amateurs suggest solutions that will not work. Resign if management pushes it through anyway ignoring your and other expert opinions in your field. Accept next job which will be only a phone call away. Repeat until you find a sane company.
Be an expert and don't take shit (Score:2)
Become good in your field. Start working freelance. Push back when amateurs suggest solutions that will not work. Resign if management pushes it through anyway ignoring your and other expert opinions in your field. Accept next job which will be only a phone call away. Repeat until you find a sane company.