Quote:
Originally Posted by illdonk
There's tons of project/event-based jobs where you're not on-call full-time, year-round. I know several programmers/developers and a video production guy who take on short-term assignments/contracts, and then leave their schedule open when they want to travel.
Those 2 examples might be valid but I am not seeing how they qualify as "tons." And even they don't come close to the flexibility that a poker player has: once you commit to a project you are on the hook until it's finished, and if you start telling your clients you're "not available" to start a new project one too many times, you'll find new work harder to come by when you come back.
As far as programming is concerned, in my experience only web devs and the like can get away with that kind of thing. That's both the least lucrative and least enjoyable form of programming; personally I'd honestly rather grind 2/5 than mess with PHP, but hey, to each their own. If you're a systems developer, it often takes 3-6 months just to get a new guy up to speed and productive, so short-term gigs rarely make any sense.
Not saying grinding full-time is a dream job by any means whatsoever, but let's not downplay its biggest advantage: if you want to, on a moment's notice, take a couple of days off or a couple of months, the games will still be there ready and waiting when you come back.