I'm starting from scratch in computer science, having studied finance during my college years. I'm aiming to grasp the basics of the field well enough to work at a tech startup, and ultimately, I'd love to create my own tech startup in the future. Right now, I just want to learn enough to communicate effectively with technical cofounders. I don't aspire to be a full-time programmer, so what would be the best courses or set of courses for someone in my position?
3 Answers
You should look into courses offered by big universities, like CS61A and CS61B. They provide an excellent foundation in computer science concepts.
Consider doing a master's in computer science. It could be a great way to land internships, which many startups look for, and it helps build professional experience. However, not having a bachelor's in computer science might complicate that path.
If you're starting with Python, I highly recommend checking out "Automate the Boring Stuff with Python." It’s a great resource for beginners. Just keep in mind that while Python is a solid choice, it's becoming easier for AI to generate Python code, so you might want to explore other tech areas too.

Related Questions
How To Get Your Domain Unblocked From Facebook
How To Find A String In a Directory of Files Using Linux