Career path for developers
coglethorpe: Some of the best career advice I ever got was from a recruiter who had a PhD in microbiology: "Don't lose your technical edge."  I sensed that he regretted stepping out of the lab into a sales/recruiting role.  He's a great guy but had to step out of recruiting and I met him again when he was working managing contracts for a company I was working for.So whatever you do, I'd recommend keeping your coding skills.  You could do that by starting your own software training company for example, maybe start a site that teaches basic skills to people and couple it with live courses.  That's my 2 cents, anyway.