http://www.softwarebyrob.com/2008/12/10/8-ways-to-recession-proof-your-programming-career/
lists 8 ways of saving your job during this recession. I would specifically like to point your attention at
#1 - Volunteer to lead a big project.
So your company has lots of leaderless big projects lying around waiting for volunteers. If you are not already leading a big project or are not a significantly crucial member of one – are you sure you will be handed a “big project” because you asked for it ? Maybe – but I would say, maybe not.
#5 – Become a popular blogger, Author, Speaker, Podcaster, etc…
Why not become a tele-evangelist ? They makes lot of money and have absolute job guarantee – well atleast till the second coming.
Becoming a blogger is easy. Author, Speaker are tougher – but how the heck does one become “Popular”. Now this is a secret sauce I should have tasted in school.
#6 – Become a trainer
I don’t know – this may actually work out. But think about this for a minute. The recession is here – companies want to fire non-crucial personal. The idea is that only folks who bring in $’s retain their jobs. Exactly whom will you be training if all the folks needing training are out on the street ? Why would training be a “crucial” portion of business that is struggling to bring in money ?
#7 – Write technical articles
Same retort as for #5
#8 – Work for a “Recession-Proof” Company
But google doesn’t want to hire me and I don’t want to work for Wal-Mart. Yeah I get the idea – “try to work for a recession proof” company” – problem is that recession proof companies tend to hire the best available folks and the recession naturally brings the best engineers running to these companies looking for a stable job. During a recession there will be fierce competition for jobs percieved as “stable”. Also, if you are bright enough to be hired by a “recession-proof” company – you are likely good enough to be not fired from wherever it is that you are working.
#4 Moonlight & #3 Start a MicroISV
Now these 2 looks like good ideas and are definitely worth trying – the only problem is that succeeding at both require you to be rather good and as we know being “good” is tough and is generally a pain in the backside. Also really “good” people would not be too much worried about “job safety” anyway.