3 ms·
My personal thoughts on this: For smart, generally capable people (ie, the people who actually become programmers), programming is a mildly bad but not terrible
by apsec112 16y ago
My personal thoughts on this: For smart, generally capable people (ie, the people who actually become programmers), programming is a mildly bad but not terrible career. You make a decent salary, you can fairly easily find a new job in any major US city, and you don't have to wear a suit or do anything really dangerous or physically taxing. On the other hand, the upward mobility is quite low, the salary will never really be great, and you get little respect or social status (if you care about that).
- hga 16y agoYou left out one thing, which this essay explicitly buys into: vicious age discrimination. It's very hard to keep yourself fully employed in this career unless you do one or more of the following things: Become a multi-client consultant. Specialize in embedded programming. Get a a serious government clearance.