Resources for New Programmers

I’ve spoken to a lot of people (especially musicians) recently about becoming a software engineer. I thought I’d collect the resources I keep mentioning into one place. And if you’re a musician thinking of getting into code, send me an email and we can chat!

Community

MusiCoders Slack Group: Slack group founded by me to connect professional musicians who are transitioning / have transitioned to a career in software development
Code Newbie: supportive community for the aspiring career changer / new developer (also a great podcast)

Coding Bootcamps

Makers (London, UK / remote): this is the bootcamp I attended. 100% recommend for their teaching of best practices and emotional intelligence, supportive community with several thousand alumni, and fantastic hiring record (they have a job guarantee and I accepted an offer one week after graduation).

Ada Academy: have heard great things about this bootcamp based in Seattle. Ada is “a non-profit, tuition-free coding school for women and gender diverse adults. We focus on serving low income people, underrepresented minorities, and members of the LGBTQIA+ community.”

Flatiron School: heard good things about this.

Podcasts

Code Newbie: essential listening for the aspiring career changer / new developer
We Belong here: episodes 5, 23, and 24 all feature musicians who learned to code (spoiler, episode 23 is me!)
Career Switching Coders: episode 4 interviews me
Command Line Heroes: great podcast about the people / history of software and hardware

Tutorials

Code Academy Ruby: great introduction to programming
Exercism: fantastic resource but not for absolute beginners

Books

Learn to Program by Chris Pine: excellent beginner book