Thank you everyone for the advice! I feel better now.
I was thinking about going back for a bachelor's degree, but, honestly, I don't think I have it in me after I looked into the degree plans at the state university here. I honestly don't think (actually, 99% sure) I wouldn't even make it through the mathematics required for a bachelor's level computer science here (it goes beyond calculus III....).
However, I do think I would be able to get a bachelor's degree in subject like political science. Would that help me get IT jobs? I mean, I know of course that has nothing to do with IT, but would it at least check off the "Do you have a bachelor's degree? Yes/No" box, and my AAS would help compensate for the fact it wasn't in an IT field? Or would it do nothing for me still?
No, don't get a political science degree. If you want to go into IT then Computer Information Systems or something specific to IT. IT and software development is a craft, you won't want to hire a carpenter because he has a political science degree. It wouldn't mean anything to you, you'd want him to know his carpenter stuff.
The best degree you can get would be Computer Science, it would set you apart. But Computer Science is focused on software development so it is much more difficult.
First I'd decide what you want to do. Do you want to do IT, do you want to be a software developer? Sounds like you want to do IT.
Next, I'd recommend getting a bachelors degree. It takes longer but the long cut is faster then the short cut in my opinion. In years to come you'll be glad you did this and you'll have an edge up on those who don't have it.
You don't need to not be building work experience while you're getting your bachelors. You can do contract jobs while you're getting your bachelors.
If you decide not to get your bachelors then the way you can be successful is to get contract jobs to build your experience. I'll share how an iOS developer contractor that worked for us did this which is in a similar situation to yours.
An iOS contractor that worked for us use to be a plumber when he was out of high school. He did plumbing work solo, had a van and did that for a while. Then he worked at a chain pizza company and became the manager of the pizza place.
He saw how people were making a lot of money selling iPhone apps so he taught himself to do iPhone programming after work. He worked hard and had a few iPhone apps in the app store. He stopped his pizza job and focused on that full time and picked up an iPhone contracting gig. After that contract was up he did another contract for iPhone development, then he did another contract with us for iPhone development.
After the contract was up with us he went onto another iPhone contract. He shared what he's making with me and its a lot.
He was able to do all that without a college education. After his contract with us I forwarded some linkedin interview requests I had from the top companies and referred him to interview with them and recommended him. And they interviewed with him. He didn't get those but he got another contract job after a while and is making a lot.
There are some core things in computer science that you learn that you have to have a solid understanding of to be competitive at the top companies. Those items are data structures and algorithms. This won't matter to IT but for a software developer you need to know those backwards and forwards to be competitive at these companies. You don't need to get a bachelors to do that but you might as well because it will take a lot of time to learn them. And having the stress of deadlines and grades helps with motivation and a check to see if you're doing well with what you've learned. I'm not in IT but there might be something comparable to that with IT.
Last edited:
