<prompt> Human: Little bit of backstory:I graduated in Business Administration, wanted Computer Science from the beginning, wasnt able to to that specific program due to the scholarships that I got being solely available if I did Business.Having graduated for almost a year, now Im picking back up and thinking about correcting my mistakes while Im still young 22. Been looking at the OSU Post Bacc CS degree, which costs about 28k.I currently have a full time job getting 40k a year, I have savings, but nowhere near enough to pay for a second education. I also have about 5k in private student loans. Have never used any type of federal aid or loans.Go back and get this second major seems like a no brainer, specially considering I am able to keep my full time job and I am able to finish that in 2 years, however, with no money available now, I would have to finance 100 of that tuition cost, and one thing people always made sure to tell me was how lucky I was for only having about 5k in student loan debts, and only a 160 dollar a month payment.Is it worth it to get in this much debt to correct my past mistakes?Assistant: Just take online courses instead. If you want to learn how to code, you could probably take online boot camps or even learn from YouTube. 30k for a second bachelor sounds absurd.Human: I considered boot camps, but its extremely easy to see the difference in career potential from people who graduated from bootcamps or are even self taught, between people who have the CS degree. That is the main reason Im actually considering. I was always good at teaching myself how to do things, including coding which I have a very basic knowledge, nothing to be too proud of, but I just feel like- and my research has certainly helped that feeling-, not having the Computer Science degree will slow down my career potential and even cap it somehow.  <response>: its extremely easy to see the difference in career potential from people who graduated from bootcamps or are even self taught, between people who have the CS degree.How so? Many of the best programmers I know have degrees in math or engineering, not CS. And I know a lot of very successful analysts and systems engineers with degrees in psychology, history, business, and various things other than CS. And many others didnt finish a degree at all. You might have been able to tell them apart back when they were all working in their first real jobs, but you wouldnt be able to tell the difference now. Their enthusiasm for computers and their work ethics made the big difference, not the kind of degree they completed. Or didnt complete, in some cases.Im not trying to be argumentative. I just think you should should reconsider your basic premise. Completing a second degree in CS might not be the silver bullet youre hoping for. 