> A programmer is given a very specific set of tasks (eg. send data from A to B, fix bug, implement X), and his problems are mostly technical.
That does not describe what I do as a programmer. I work with a lot of really smart people who respect my expertise and we discus the programming plan together. I am expected to come up with creative solutions to the problems we encounter and generally enjoy doing this. I code my own solutions and support the resulting software.
Frankly I'm sick of the whining from all the corporate drones who got into this field because they thought it would be a good way to make some stable money. If you sold out, if you didn't do it for the love of it, then you deserve what you got.
That does not describe what I do as a programmer. I work with a lot of really smart people who respect my expertise and we discus the programming plan together. I am expected to come up with creative solutions to the problems we encounter and generally enjoy doing this. I code my own solutions and support the resulting software.
Frankly I'm sick of the whining from all the corporate drones who got into this field because they thought it would be a good way to make some stable money. If you sold out, if you didn't do it for the love of it, then you deserve what you got.