There are definitely amazing, luxurious aspects of programming. Something came into view for me recently though, that I never realized before: When I graduated from high school, I started my own little (tutoring) company, and did software from after that, so I never had the experience of a "normal", hourly job, like retail or coal mining or whatever. Recently I had an opportunity to do a job like that and the mood st…
- Have you tried being a commercial dishwasher? I have. That's 8 straight hours of monotonous, yet highly demanding work attention-wise. $9/hr.
- Have you been a line cook? I have. That's 8 straight hours of monotonous, physical work plus a pretty painful burn at least once a day. $10/hr.
Okay, fine I take your point that programming requires heavy dedication to skill. Have you ever worked in accounting? My fiancee works as an accountant and is constantly pushed to work over 70 hrs per week and her job is extremely demanding. (She's the only one at her company that can figure out certain processes, hence the long hours and pressure. She currently is doing the work of 4 people.) $20/ hr.
I'm sorry, but calling your $100/hr occupation as a programmer a "coal mine of its own sort" is beyond absurd, and downright foolish.