I'm 25 years old and have a master's degree in political science. During my first year of grad school, I was introduced to R, Python, and C, and began to learn programming. Since completing grad school, I've started a small business which provides data analysis and visualization consulting services to small businesses and political campaigns.I continue to program with R and Python, and hope to expand my knowledge to other languages in the near future. Ultimately, I use programming as a tool to examine large data sets. My goal is to be a data scientist, data engineer, or computational scientist. I'm just not happy with the skill set that I currently have and can't imagine teaching myself the knowledge that I need. Thus, I'm sort of having a quarter life crisis in the sense that I'm really not sure what I'm doing with my life, and don't know how to proceed.<p>Given my background, I'm wonder whether it would be beneficial to return to university for a second bachelors degree. That second degree would likely be computer engineering. Oviously, I'd love not to be a non-trad student or have loads of debt, but I don't really seem to have any other options at the moment.<p>Has anyone had a similar experiance? What would you reccoment?<p>Any suggestions would be greatly appreciated.<p>Thanks.