by Sarah S.

If I knew then what I know now, I would not have studied Computer Science. Really!

One engineer tells us how she really feels about the degree she got, and what she’d do differently now.
Sarah Stone-Loveall

I’ve been a software engineer for 13 years. It’s a great career! Before I became an engineer, I had a Bachelor’s degree in a Hospitality/Tourism, but was unhappy with my job opportunities, and the budgetary challenges that came with it. After some thought, I realized I wanted to move into software engineering.

Then and now, and how the options have changed

Back then, at least where I’m from, code schools did not exist. Nor was there much in the way of online courses. So, I decided to go back to school to get a second Bachelor’s Degree. Four years and approximately $50,000 later, financed over 30 years at 4.75% APR, I had a degree in Computer & Information Technology with a minor in Computer Science. For these loan terms, an additional $45,298.06 in interest was tacked on, making this loan, at full maturity, worth $96,894.06. Yikes.

Did I get a job right away with great pay and benefits? Yes! In fact, I got one two years before I finished my degree. What got me this job? The ability to code, which I learned as part of my university studies, and the privilege of a short internship. Did I have to get a Bachelor’s degree to learn to code? Maybe at the time, but this is not true today.

Today, code schools and online options like Coursera, Udemy, and Pluralsight are prolific. Based on the research I did, the average cost for a full time code school program is around $12,000. Coursera subscriptions for specializations can be as little as $39 per month. And with the online studies, it is possible to maintain a full time job as well. These are more affordable avenues where a person can absolutely learn to code, and on their own schedule.

But what about the theory we learn when studying Computer Science?

Theory can be learned as you progress in your career. In my own experience, it was only after learning to code that much of the theory made sense to me. In my own journey, the data structures, algorithms, and theories of computation I studied were not absorbed while I was in university. They did not become meaningful to me until many, many years into my career. And at this point I found myself taking Coursera and Pluralsight courses to relearn them once these concepts became relevant to my professional endeavors.

Deciding on what matters to you

I wanted a job that challenged me and paid the bills. I did not go to school because the abstract theory interested me. I knew that writing code felt exciting and creative! I did not feel the same about Calculus III. If mathematics and data structures get your engine running, by all means seek a university degree in Computer Science! The world needs you! But, if you’re looking for a fulfilling and challenging craft, you can certainly kick start your software engineering career by learning to code without the Bachelor’s degree.

So if you’re thinking about going back to school to learn a new skill or to switch career paths, my advice to you is … consider your options before committing to a university degree, and the years and debt that often come with it. Motivated learners can be successful with alternatives and can get started sooner in their exciting coding careers!

Interested in getting started with Simple? Apply now!

Disclaimer: Hey! Welcome to our disclaimer. Here’s what you need to know to safely consume this blog post: Any outbound links in this post will take you away from, to external sites in the wilds of the internet; neither Simple or our partner bank, BBVA USA, endorse any linked-to websites; and we didn’t pay/barter with/bribe anyone to appear in this post. And as much as we wish we could control the cost of things, any prices in this article are just estimates. Actual prices are up to retailers, manufacturers, and other people who’ve been granted magical powers over digits and dollar signs.

Important! Keep your account safe from fraud

As fraud attempts are on the rise recently — especially related to unemployment funds — help us keep your account safe by following these guidelines.

Use your Simple Account only for your own personal use. Don’t share your account with others or receive funds on behalf of third parties.

Don’t share your username or password with others. Never give out your login information. Simple will never ask you to tell us your password — if any third party makes such a request, it’s an attempt at fraud.

Don’t open an account at someone else’s request. If someone else asks you to open a Simple Account — such as a real estate company, prospective employer, or someone you met online — it is likely an attempt at fraud.

Be alert for unemployment insurance fraud. You may be violating the law and the terms of your Simple Account if you receive deposits of unemployment funds on behalf of someone else. There are state and federal penalties for unemployment insurance fraud (including potential fines and incarceration). If you suspect you are a victim of unemployment fraud, contact the appropriate state fraud hotline listed here.

Don’t receive funds on behalf of a third party. Keep in mind that receiving funds on behalf of a third party violates the terms and conditions of your Simple Account; in such instances, we may restrict and/or close your account and hold the funds while we await direction from enforcement agencies.

I acknowledge that I have read this notice Continue Application