You’re not getting paid to “code”. You are getting paid to bring business value to the “corporation” by either making the company more money or saving the company more money than they are paying you.
The corporate aspects are the entire reason that they put money into your account.
We have heard this a couple of times but lets be honest- its BS. Making software is hard work and you are paid for that. You are not paid to walk around the office to see if there is any savings to be made. They have a different person for that.
The corporate aspects are the entire reason that they put money into your account.