Should We Rest on our Laurels??
I recently read a posting on a mailing list I frequent from a person that said that:
"I have a stable full time job in a corporation, so I don't really need to worry about being competitive."
This comment struck me as kind of odd because I recall just a couple of years ago how so many people were freaked out about job security. The dotcom bust really put a scare in many an IT professional and the glut of talent on the street when all of these companies folded must've made Monster.com the busiest job site on the web. I too was affected by the dotcom boom as I was unemployed for almost a year. Its an experience that I'd never gone through and never plan on going through again.
So when I read that comment, I honestly had to wonder if:
1) The industry has truly become so revitalized that we don't have to worry anymore about our skills?
or
2) Have we been lulled into a false sense of security because things are getting better?
Personally, I feel its the latter.
I've seen a resurgence in IT positions over the last year and recruiters have definitely be proactively calling to try and place candidates. This is a big contrast from a couple of years ago where even the recruiters were hurting for business. I've also seen salaries go up a bit (nowhere near the dotcom craze) which is also a good indication that things are getting better.
These factors, in my opinion, are making people complacent and letting them rest on their laurels. I feel that you need to stay competitive and refresh your skills frequently. While the job market appears to have perked up, I've experienced being laid off and having to fight with people with similar skills for the same menial position. Its not something that I'm willing to do again and the only way to avoid that is to keep your skills up. Whether its .Net, Ajax, Flex, Ruby or project management, I honestly feel that we should never allow ourselves to get too comfortable and forget what happened just a couple of years ago.
People tend to forget the bad times when things are going good and I for one won't let myself fall into that. If anything, my mentality will be a benefit to any client that hires me because they'll know that I take my career seriously.
Maybe I'm wrong though. Maybe I'm being overly paranoid and should just feel comfortable in the fact that CFML will be around forever and that it will be the only skill that I need. Hmmm, I think I'll err on the side of caution and continue learning Ajax, just in case.
I look forward to your comments.





Yep. I don't, however, think you are being paranoid. Do you really care if people call you paranoid, and yet in another economic downturn, you are employable and they are not?
"I might be paranoid, but at least I have a job and you don't."
Finding work is a lot harder to do than keeping work, and requires discipline and initiative that isn't required to keep work. It's a cron job, something you do on your own time, as well as utilizing the time you are working to further add to your value. Building your personal brand that allows those skills you have to make you stand out requires a lot of work beyond the day to day job too.
I realize it's easy to question if you really are being paranoid when recruiters email you 3 times a day, for 30 straight days, people get $300 an hour to code a scripting language, and everyone you know is happily employed. People typically don't like change, and tend to enjoy routine.
You're prepping for change, and that's a great thing. You are embracing not only the potential disaster, but also bettering yourself whether things get worse again OR better. Keep at it.
Thanks again man for your support! Great comments!