When you don't have a job in IT, working at a help desk sounds good. Until you have to deal with end users all day. Or get to support users on alpha-level software someone like the CEO decided must be deployed before it was ready.
When you work at a help desk, working in data center operations sounds good. Until you have to work 3rd shift for 3 yrs as projects are deployed and be on call the other 24 hrs in a day.
When you work in IT operations, being a DBA sounds good. Until you have to deal with databases designed by college coders who've never heard of database design and have huge DB corruption issues due to poor coding. These issues go on month after month and your DBs are constantly going down and require selective restores using crappy tools.
When you are a DBA, being a coder sounds good. Until you are provided deadlines that have nothing to do with the amount of effort or time to actually complete a class or program. You are always 3 months behind on projects due to poor planning or decisions made by others, like marketing.
When you are in Operations, a DBA, or a coder then being a technical architect sounds good. For the most part it is, until a project you designed turns into a huge failure and you are fired (so I hear). It doesn't matter that 3 of the 10 vendors lied about capabilities. You get the blame. Or worse, you are constantly designing, but nobody ever gets enough budget to deploy these designs.
When you've been fired from an IT Arch role, being an IT project manager sounds good. Hopefully by the time you get here, you've learned from all the mistakes made at help desks, operations, DBAs, coders, and technical architects and you can properly budget and schedule IT projects. Then again, most IT project managers seem to skip half these preliminary jobs.
After you've done most of these, then you either become a CIO or get fed up working for someone else and you start your own company. Then you are the boss, but not really. Now you are a consultant, being lead around by a 2 yr experienced IT project manager trying to make a name for themselves by squeezing budget from your contract and blaming your company for any shortcuts they demanded to keep costs lower or other things they did wrong. "You didn't tell me that" is constant emergency text message at 3am.
The grass is always greener ... there are days when I wish I were loading semi-trucks with boxes of PVC pipe fittings again. Perhaps I'll start a landscaping business. Based on the amount those folks charge, I think I'd have greater satisfaction seeing the grass all cut to the same level.
I love how TheFu takes you through a complete IT life-cycle, all so not-as-a-matter-of-fact ly