The quick answer - If you want to broaden your options of where you can work get a 4yr degree in any IT related program that you can. See it for what it is, an accomplishment, not an education that will make you an IT rock star.
I am an IT manager that has worked his way up the IT ranks over the last 20 years. I was very fortunate to break through the no degree non-sense as an experienced hire in the late 90's IT hiring frenzy. Then the IT crash happened in early 2000's and bam...out on my butt and in serious trouble to just get an interview. With the flood of IT candidates, HR departments took the easy route and just filtered anyone without a 4 year degree. I had seen the writing on the wall and had started working on my degree before I found myself out on the street and I stuck to it. I studied nearly every night and weekend while still working 50-70hrs in IT. I used to say "college is getting in the way of my education" as the crap I was "learning" was seriously cutting into my "nerd time" if you know what I mean. It took 5yrs since I was also working full time but it’s now out of the way, and by out of the way I mean I have opened up more opportunities for future employment. Nothing worse than finding yourself being "awesome" and out of a job but excluded because you don't have a degree - and the company that put me out on my butt - a very successful 90,000 employee at the time, 200,000 employees now, global company.
So, now that I'm a manager I have taken painful steps with my HR department to create job descriptions that do not put the degree over all else. It's nearly impossible. Our HR cannot get over the idea that IT people can pull such high salaries without a degree. They force me to consider college as a 4yr work equivalence, so if I have a position that needs 5yrs experience, a person without a degree would have to have 9yrs!? They also force me to consider years over quality which is also frustrating. They don't actually care what the degree is in, just that you have one in something. This is not a unique experience with companies that are not technology companies or are large technology companies, like say a large telecomm where I had problems getting HR to forward resumes to me that I know they had. But, again, this is still an HR problem. I’ve evaluated hundreds of resumes and interviewed nearly a hundred people in the last couple years. I see the degree as informational on the resume and I rarely give it any weight.
Btw, some of the best technology people I have worked next to came from Devry. I don’t know why Devry has such a bad rep but the people I have come across have been quality. One of the worst IT guys, and I mean flat out bad, had a Harvard degree. There are crap “universities” out there though. ITT and PCI come to mind. I had a candidate with an AS in CS from PCI that couldn’t name an operating system!? Also, I found a local college that offered adult learning that included transfers from a local community college. The degree plan also included credits for working on industry certifications. That made college a little less painful and allowed me to add more “value” to my resume even before my degree was completed.
Another thing. When I was younger I had a lot of pride in having been so accomplished without a degree. I now have just as much pride in having obtained a degree and improving my options for providing for my family.
I wish you well in your quest
Anyway, on-topic, do you really want to work for a company that requires you to know your legal status prior to a job interview?
Well...yes. And why wouldn't I already know that? How is an interviewer asking the question discrimination? What am I missing here?
...and supposedly "tax and spend liberal" presidents actually shrinking debt.
I don't know what the savings are with these DC closures...the article doesn't say. But tell me where in these numbers you see a liberal shrinking the debt http://www.treasurydirect.gov/govt/reports/pd/histdebt/histdebt_histo5.htm - probably hosted on a server in one of the soon to be shuttered DCs...
Basic is a high level languish. APL is a high level anguish.