"Consulting" is the programmer equivalent of claiming "Entrepreneur" as a job title. Sure it exists, but it generally translates to "Unemployed".
"Consulting" is the programmer equivalent of claiming "Entrepreneur" as a job title. Sure it exists, but it generally translates to "Unemployed".
When Silicon Valley was less toxic, less exploitive, and not so riddled with useless frat boy brogrammers, there generally didn't used to be any stigma attached to being laid off.
I was loyally working at Kaleida (a joint venture of Apple and IBM) for a long time, and then applied for my dream job at Paul Allen's Interval Research Corporation, but they took a while getting back to me with an offer. But in the meantime Kaleida announced they were shutting down and laying off all employees (after having been steamrolled over by the Java Juggernaut).
Apple and IBM allowed Kaleida to pay out generous layoff packages (even converting worthless "KVAR" virtual stock options to cash) and gave job offers to most of the technical staff (which I turned down, because Interval was much more fun and interesting to me).
I told Interval that I wanted to delay accepting their job offer by a month or so, until after the Kaleida layoff, so I could qualify for the financial compensation in the Kaleida layoff package, and they understood completely and were just fine with it.
During that time period and before, Apple would even lay off batches of employees for a while to downsize, then eventually hire some of them back again, restoring all of their accumulated benefits and seniority.
Myself, I've been either an entrepreneur (had a company with up to 12 employees for a few years) or doing consulting pretty much exclusively in the last 16 years.
So no consulting/contracting doesn't mean unemployed.
It does not even seem to be limited to IT.