As a developer, I’ve experienced seasons of growth, burn-outs, and even plateaus over the past 7 years. During which, I’ve relied heavily on these 5 developers to keep me updated, motivated, and focused.
Here are 5 developers that taught me almost everything I know about the business.
1. Thenewboston Youtube Channel a.k.a Bucky Roberts
Bucky Roberts was the first person to properly introduce me to Java & C++ back when I was in university.
Every time I had an assignment, I’d open up his videos to figure out how things worked (P.S: I never paid attention in class 🤪 ), and then I’d try to replicate the solutions on my end.
Frankly speaking, if it wasn’t for him, I wouldn’t have passed my Java, and C++ modules back in uni 💯.
Do check out his YouTube channel (Thenewboston). It’s practically a treasure trove of tutorials for developers that are getting started or are looking to explore something new.
2. Jeffrey Way
After graduation, I realised that I knew very little (if anything at all) to succeed as a developer.
Everything felt incredibly overwhelming, and I had no direction whatsoever on my career path. Should I become a web developer? A mobile developer? A full-stack developer? What on earth do I do?
As fate would have it, the CTO from my first job (I worked as a writer @ Vulcan Post) introduced to Laravel. Soon after, I landed on Laracasts, and the rest as they say is history.
One of the first things I did was to go through a free course called “Laravel 5 from Scratch” on Laracasts, and I subscribed soon after. In fact, I’ve been a proud subscriber for about 5 years now.
Jeffrey Way has this unique style of teaching. He’s incredibly informative and straight to the point. You don’t have to sit through a lengthy PowerPoint presentation, or even hear a bunch of filler words. He keeps the focus to the code, and if you follow along, I promise you, you’ll learn a whole lot.
At times, he even walks you through the Laracasts codebase itself – which is always fun to watch, and you’ll learn a lot from his workflows.
What really inspires me about Jeffrey is that he makes the whole process of development seem simple. He breaks complex problems down into simple actionable steps, and he always seems to know how the whole puzzle fits together. Something I’m still learning to do.
If you’re keen on picking up Laravel, Laracasts is the only resource you need.
3. Adam Wathan
Adam Wathan’s book, Refactoring To Collections is the only programming book I ever read cover-to-cover. It’s one that I still refer to from time to time.
Refactoring To Collections introduces you to declarative programming, higher order functions, and clever ways of working with arrays & objects. The latter being very handy in my day-to-day workflows.
I got my hands on his book when I was going through a rough patch in my career, and his book helped re-spark my love of writing code.
Who knew getting rid of for-loops would be so much fun?
Since then, Adam Wathan went on to create a course on testing, and he also built a utility-first CSS framework called TailwindCSS, a framework that I usually reach for in a lot of my projects, and so do countless other devs.
The fact that he’s able to create content and ship products that benefits a large number of people is straight up amazing.
4. Sentdex a.ka. Harrison Kinsley
I never knew that you could train a self-driving AI model on Grand Theft Auto until I came across Sentdex on YouTube. 🤯 🤯 🤯
Harrison Kinsely a.k.a the brains behind the YouTube Channel Sentdex, is a Python developer that produces a lot of fascinating content about data, machine learning, deep learning, neural networks, computer vision, etc. He fuses each of these complex topics into really cool concepts like the GTA one I mentioned above, and he does it so effortlessly.
You have to check out his YouTube channel to know what I’m talking about.
I enjoy watching Harrison’s videos because it’s entirely different from the CRUD-type of development that I’m usually involved in.
Every time I watch Sentdex’s content, I realise that there is so much I don’t know, and his work introduces me to the endless possibilities in the world of code.
5. TheCodingTrain a.k.a Daniel Shiffman
Hands down, Daniel Shiffman is probably one of the most entertaining developers I came across on YouTube. The one lesson that I always learn from watching Daniel Shiffman’s videos is that programming is fun.
He has this really cool and entertaining way of merging science, art, and tech all into one, and he does this effortlessly.
Whenever I experience a burn-out, I make it a point to go through videos on The Coding Train. It’s my antidote, and his work reminds me that at the end of the programming is and should be fun. It doesn’t always have to be all about deadlines, clients or even solving complex problems per se.
Check out Daniel Shiffman’s work by clicking this link!
I’m grateful that I found these developers at various points as they taught me everything I know about programming today.
I often watch their videos from time to time just to keep the overall spark and passion alive. Watching these developers build cool and fun things, inspires me to try new things too (even though 9 out of 10 times my pet projects never see the light of day).
I’ve added links to each of their platforms, so you can check each of these developers out. Also, do let me know which developers you follow for inspiration as well.