Which Computer Science degree should I be shooting for? AKA Beating a Dead Horse, and I'm sorry in advance.
I appreciate you taking the time to read through and give a little advice, whether it be as a student or alumnus! I'm well aware the question has been asked before, but situations are always a little different for everyone.
Backstory: I'm in my early 30s. I've been running my own business for a few years now, and I'm looking for an out. Unfortunately, I don't have loads of employment history to fall back on, so when applying for decent jobs, I'll hear that I'm underqualified. If applying for lousy jobs, I'll hear that I'm overqualified. Rough spot to be.
I'm very familiar with computers and have plenty experience troubleshooting them. Frankly, I'm too cheap to pay someone to do it, so there's a plus for me. Building PCs is second nature. I'm confident I'd be able to handle helpdesk once learning the required jargon. Either way, I'm interested in a career, not a 'job' per se, so here we are.
Prior college: I have somewhere around 80 credits that have not been put towards a General Transfer AA, and I have no degree to speak of. The gen-eds are covered, and there's a handful that probably won't get any use. Many were slated towards park/land management. Some involvement with ArcGIS as well, though not much.
Predicament: "Learn to code," they say. I haven't been totally enthralled with CSS and HTML, but that's in part due to how tedious it feels. I know that's just scratching the surface with regard to writing code, and it has me a bit concerned. However, real life, obligations, and goals are telling me to bite the bullet and get on with some sort of CS degree as it will pay the bills and then some.
I'm not opposed to coding, and I'm curious about Python, but I've hesitated to get started with them as I've felt the 'basics' like CSS and HTML are the first hurdles I need to jump. I'm not sure if there's any truth in that or if I'm setting my sights too high and burning myself out in the process.
Also, due to being in my early 30s, we'd like to get a family started. I'd like my folks to know their grandkids. A vacation would be nice as well (it's been years), but that's on the backburner until I can sort out what the hell I need to be doing. All that to say, I'm feeling the pressure! No, early 30s isn't old, but with how fast time is flying by, I'll be in my 40s by sometime next week. I can't be spending another four years in school.
Resolution:
A) Cybersecurity looks to be an inexpensive path and a relatively quick one. It sounds interesting, too. But, I've seen plenty here recommend against this as it's generally a senior role. I have zero work history in this field.
B) IT. More management focused to my understanding. This might be more up my alley, but it also sounds the least interesting from a cursory glance. Please do feel free to enlighten me if you absolutely love IT - all ears here. I'd also imagine it doesn't pay as well, but again, cursory glance.
C) Straight CS degree. Takes three years from WGU's stats, heavy on the coding front which I may or may not enjoy once I'm in the thick of it. Seems like the sky is the limit regarding pay, and will open the most doors. However, I'm concerned that, as a guy in my 30s, I should be specializing rather than trying to work into a specialization over the course of ten years in a position.
D) Cloud Computing. This was the longest path I'd checked out from WGU, but I have been told it's much less code-heavy, and should see plenty of job opportunities in years to come. Additionally, some of that would probably be cloud cybersecurity. Only trouble here is WGU says it takes about four years, and I really don't know if I have the time.
Remote employment (eventually) would be a major plus.
I've got a nose and grindstone here, but I'd like to hear from y'all before I put the two together. If anything's unclear or you'd like me to expand a bit more on one thing or the other, let me know. And if your advice is for me to consider another degree path entirely, whether through WGU or a like online school, give me your recommendation! Again, all ears and ready to get started yesterday.
I sincerely appreciate anyone who took the time to read through and leave a comment. Thank you immensely, and Happy New Year to you!
Posted Dec 30, 2022, 8:06 PM UTC · edited
My advice: go to freecodecamp.org and check out their “scientific computing with Python” certification (its free, and there’s loads of handful of different certifications on offer, but bear with me). See how much you can get done over the weekend and if it’s something you enjoy doing. If not, then perhaps a coding-focused degree isn’t right for you. In my opinion (so take with big pinch of salt) the degrees offered by WGU vary in terms of generalist vs specialist.
For generalist degrees, you have IT and cloud computing (with CC starting to specialize) Then for specialist you have the rest (cyber, dmda, se,cs… in no particular order).
I would suggest if the programming/coding isn’t up your alley, you just take the general IT degree
I'll do precisely that, then. I know I've seen sophia.org mentioned here a few times as well. Saylor and study.com, too.
I've looked into sophia.org and that seems like it might be a good way to knock out a Python course if I decide to go that route - evidently the one from WGU is pretty rough.
Either way, looks like I'll be busy tomorrow! Thank you so much for the recommendation to freecodecamp!
To clarify, the freecodecamp I discussed won't transfer any credits to WGU like Saylor or sophia will. That is simply a resource to learn programming. I highly suggest looking at Saylor/Sophia/StraighterLine/Study.com to transfer credits to WGU prior to starting
I would classify Cloud Computing degree as a specialist program.
I can see the argument for that, sure. I was just giving my opinion based on what i've read about the cloud computing curriculum. Especially since you focus on more than one cloud platform (iirc).