A tech magazine I read states that the average raise for tech professionals is 0% this past year. Ouch. The salary freeze is the new compensation model in effect. Many people have been laid off, had their pay cut, or lost benefits. Others are being furloughed.
Managers make an average of $103k, while the rank and file make $81k. Some skill sets are better off than others. Architects still make good money. Enterprise application developers are doing well too. Project leaders are actually in demand.
Good positions are those that are tied to the business. In my work that means you should make sure your hours are all billable. There is a lot of fear in job workers. If you want to choose a safe location, go to Washington DC where workers actually got pay increases this past year.
A Little Bit of Crypto - I have been trying to figure out to "collision resistant" some of these standard hash functions are. It is a tough concept to get my head around. I figure...