If you’re a programmer and tired of being a cost center then work at a company where software is the product not a cost of doing business. Then you’ll find the company is focused on growing you and your team instead of trying to minimize your effect on the bottom line.