I just resigned.
Something non-programmers don't understand is that what we do is so far outside other people's concept of work that it's almost without exception beyond a 'normal' person's ability to comprehend. For example a good programmer is 10x more productive/valuable that a fair one and a great programmer is an order of magnitude above his 'good' counterpart. There is no other job in the world where such a huge discrepancy exists that I can think of. It's why 70 percent of large projects fail - 'good' just isn't enough in this line of work.
In the centuries past we programmers would have been the master craftsmen, engineers, military designers (Vaughban ?) etc. Now that the world of business is completely sewed up by big corps, what we do is keep the nervous system of the world running - and get paid somewhat decently for it. The trick is not to become so enamored with it that you lose sight of who and what you really are - and it certainly isn't the slave that corpGov thinks you are.
I have to laugh at all the waste though - I figure I spend 90 percent of my day on the internet, 8 percent in meetings and about 2 percent working - and yet I am one of the best in my field, I just finished one of those most major projects - brought in under budget and successfully released a month early when the old system that the entire org relied on bit the the dust. Quite the hero, but it's not who I am, it's just a job, something I am quite good at that allows me to save money and go on to something else. I am Ronin.
This spring though, I get very bad vibes from the universe. I think 2005 (maybe 2006) was one of the last 'good' years. So I'm taking my savings and cashing out my retirement money and getting it into hard assets before the dollar dives. Only way to get those monies was to quit.
I also have to laugh at those who think geek-work has no future in a post peak world. It's utter bullshit. What we excel at (those of us who are good at this) is LOGIC. Pure logic is the foundation of all reality and it's supremely useful no matter if your working with bytes, cows or guns (doesn't work so well on people tho). Whatever the future holds, the odds go to those who think the clearest and most logically, and the most uniquely. I think the true geek's ability for cogent solutions to difficult problems has almost no peer.
Anyways, for me, it's time to stop cutting bait and start fishing. YMMV






