New Developer Resources

Here are some resources for new developers. I’ve pulled these resources from all over the web on my own journey to becoming a developer and thought they might help someone else. There are two rules I adhere to when it comes to learning to develop.

The first rule is if you want to get get better at coding, you need to code. Try committing to an hour of code a day. I have a kitchen timer on my desk with the words “Hour of Code” written in black sharpie as a reminder.

The second rule is you need drill the concepts, not just do them once. That means for things like design patterns, first copy it, then write it without looking as much, then write it from memory, then write it from memory the next day.

I’ll try to organize the below resources from the most basic to the most complex. However, this list is not exhaustive. There are a lot of good resources out there and I will update this list as time goes on. Take the time to sign up for podcasts, newsletters, and go to meetups. Two of my favorite newsletters are TLDR and The Overflow. There are also a ton of online video platforms including Teamtreehouse, LinkedIn Learning, Pluralsight, Udemy are some that I’ve tried and found particularly helpful. I’ll list some others:

Alright, here is the list of resources to get you started.

There are other resources I’m not including right now. But this should get you started. Finally, feel free to email me if you have any questions.