Hey everyone! I graduated with a degree in clinical psychology about 8 months ago, but it took me some time to figure out my next steps. After some soul-searching, I've decided to dive into coding and software development. I've started learning Python and have created a small quiz game, but I want to work on more projects before tackling bigger challenges.
I've come across some great resources, particularly FreeCodeCamp and W3Schools, but I still feel overwhelmed and unsure about the best path forward. I'm looking for guidance on what to focus on at this stage to become job-ready by the end of the year. Any tips or advice on how to navigate this transition would be greatly appreciated!
3 Answers
If you're really interested in solidifying your fundamentals, I highly recommend taking Harvard's CS50 course. It's where I started my career change, and it's been invaluable. Just a heads-up, it can be tough, but if you're dedicated, it can really lead you to a career in software engineering! I pivoted into this field too, and it's definitely possible with effort.
I'm also considering a double master's in CS and software engineering. Do you have any tips for someone like me wanting to move from web development to enterprise software?
Since you want to start with Python, definitely check out CS50P. CS50x begins with C, which is great, but if you're set on Python, starting with the dedicated Python course is a good move. Another fantastic resource is the '30 Days of Python' challenge—it's structured and super helpful!
I’m glad to hear about CS50P! I’ve found Python really accessible compared to other languages. Thanks for the tip; I’ll check out '30 Days of Python'!
From my own experience, the key is finding a problem in your everyday life that you can solve with software. I started creating small automation apps at work that saved my colleagues days of manual work! It’s all about motivation, so pick a project that excites you, and you’ll be more driven to learn.
I love that idea! I have lots of ideas, but sometimes I feel overwhelmed by what I don’t know yet. The quiz game I made was a breeze, so I'm looking for that kind of inspiration for the next step.

Thanks for the advice! Are you referring to the CS50P course? I definitely want to explore it in depth later on after I build some foundation.