blog posts

14 YouTube Channels to Help Improve Software Coding Skills – Business Insider

More resources — many of which are free — are available today than ever to help improve coding skills or even break into tech.
YouTube is a major tool, with dedicated developers on the platform sharing coding tutorials for beginners, software engineering résumé tips, and advice on staying motivated. Whether you’re preparing for your first technical interview or finally getting started on that back-burner coding project, there’s a YouTuber for that.
Companies are also desperate to hire tech talent, with the likes of AmazonFacebook, and Google going on massive hiring sprees. In June, over 300,000 open tech positions were advertised, with software developers, IT-support experts, and systems analysts among the most in demand.
Maya Bello is a 25-year old software engineer at the communication platform Slack . Bello runs a YouTube channel on which she posts videos on topics like mastering algorithms, mini Python programming projects, and software-engineering résumé tips for her 10,000 subscribers. The San Francisco-based coder got her start by building a computer at the age of 12 and has worked at companies like Intuit and Coursera.
“I decided that I wanted to share my life as a software engineer and encourage others who might lack confidence like I did,” Bello told Insider. “Anyone can learn to code, and I use my platform to raise awareness, be that representation, and show software engineering through my lens.”
Dan Shiffman is an associate professor at New York University, and according to his professor profile, he’s “on a mission to share code with the world in a fun, approachable way.” Shiffman runs a YouTube channel dubbed The Coding Train, where he has 1.39 million subscribers. He got his start on YouTube in 2012 when he uploaded videos meant to supplement his course material that then took off on the platform.
His “creative coding” video tutorials vary from the basics of programming languages to machine learning and generative poetry. His advice to aspiring developers is to teach others and collaborate.
“The best way to learn is from and with other humans,” Shiffman said.

Nana Janashia runs a YouTube channel where she explains DevOps topics, a combination of software development and IT operations. Her channel includes tutorials on complex topics such as Docker, Kubernetes, and YAML, amassing Janashia 458,000 subscribers.
“If I saw a task or technology at work that was challenging or new, I would research and learn all about it at home in the evenings,” Janashia said. “So constant learning and curiosity was from the beginning the main component of becoming an experienced software engineer and later also my YouTube career.”
Mayuko Inoue is a former Netflix engineer turned founder of the mobile-development boot camp Hanko Academy. She runs a YouTube channel where she shares career advice and lifestyle videos from her sunny San Diego home and has amassed 516,000 subscribers.
Inoue got her start on YouTube when she went to VidCon in 2017 for work, while she was a Patreon engineer, and was inspired to start her own channel.
“I really just love creating things,” Inoue said. “I love that I can create engaging, relatable, and insightful content that helps others navigate their way through life and their tech careers.”
Karl Wimble, also known as ThinMatrix, is an independent game developer based in Germany. He runs a YouTube channel where he uses a vlog style to track his progress on his projects on a weekly basis, and he has 194,00 subscribers.
He’s best known for Equilinox, a soothing nature-simulation game that lets users develop and cultivate their own ecosystems. His advice to developers is to practice as much as possible, be persistent, and accept that it’s not something you can master overnight.
“Work on small personal projects that excite you when you can; you’ll have more motivation to work on things that you find interesting and therefore hopefully learn more from them,” Wimble said. “Always be looking to learn more and look for better ways of doing something that you’ve already done. You can always improve and learn new things.”
Tina Huang is a data scientist who runs a YouTube channel dedicated to teaching her 277,000 subscribers data-science tips and tricks. According to her channel, Huang completed her undergraduate degree at the University of Toronto, where she studied pharmacology but decided she didn’t want to be a doctor, so she pursued a master’s in computer science at the University of Pennsylvania.
Nelson Djalo is a UK-based programmer who runs a coding YouTube channel called Amigoscode, where he shares career advice, coding tutorials, and lifestyle vlogs. He has 311,000 subscribers.
“My students message me saying the secured jobs because of my content,” Djalo said. “It is an amazing feeling.”
Jessica Chan is a freelance front-end web developer and runs a YouTube channel called Coder Coder, where she posts advice on staying motivated, big coding project tips, and programming tutorials for her 319,000 subscribers.
“I will sometimes get comments and messages from people who’ve told me that my tutorials have helped them get jobs as web developers,” Chan told Insider. “It’s always mind-blowing when that happens, and it reminds me why I’m doing this in the first place.”
Clément Mihailescu is a former Facebook and Google engineer who now runs a YouTube channel focused on the Big Tech engineering experience. He has 422,000 subscribers. He’s been a software developer for about five years and first learned to code because he wanted to build his own company one day, and coding seemed like an invaluable skill.
His advice to others is straightforward: “Code frequently and consistently — plain and simple,” Mihailescu said. “Also, stick to a plan. Don’t get distracted by 10 different things.”
Bukola Ayodele is a New York-based developer advocate at Google. She runs a YouTube channel where she has 280,000 subscribers and posts videos on topics like automating Spotify with Python, in-demand engineering roles, and how to break into tech.
Tim Ruscica is an Ontario-based computer programmer who runs a YouTube channel called Tech with Tim, where he has 922,000 subscribers. He’s been a software developer for almost 10 years, having started coding when he was 12 years old and teaching himself HTML, JavaScript, and basic web development. He was fascinated by content creation at a young age and started making Minecraft tutorial videos around the age of 13 (which he has since taken down). Then he started making coding tutorials on YouTube as a hobby.
By his third year of university, he had gotten 300,000 subscribers and subsequently dropped out to pursue coding content creation full time.
“My content is viewed from all around the world and helps people get jobs, find inspiration, motivation, and most importantly learn. Coding changed my life,” Ruscica said.  “I want to introduce coding to more people, especially children, and give them the resources and motivation to get better.”
Larry Simiyu is a Sacramento native and programmer. He runs a YouTube channel called Dummy Codes, where he has 22,100 subscribers. He’s been a software engineer since 2019, after completing a coding boot camp. He said he loves the creativity and challenge that coding provides him.
He decided to make a channel dedicated to informing people exactly what he was learning, but even more important to him was informing other Black people that it is possible to join the tech community.
“I think there is a lot of negative self-talk in the Black community when it comes to us joining tech,” Simiyu said. “I just hope that my videos can help people get rid of that type of talk and believe in themselves enough to try whatever they want. Even if it’s not related to tech.”
Tiffany Janzen is a senior software developer at IBM and runs a YouTube channel dubbed Tiff In Tech, where she has 151,000 subscribers. Her most popular videos cover topics like how to become a full-stack developer, her experience at coding boot camps, and the best coding projects for beginners.
YK Sugi is a developer advocate at the San Francisco-based startup Replit. In his spare time, he runs a coding channel called CS Dojo, where he’s amassed 1.8 million subscribers. His most popular videos include a Python tutorial for beginners, his career arc that landed him a gig at Google, and a list of programming languages that could land you a Big Tech gig. His résumé includes stints at Microsoft, Google, and LinkedIn.
“My inspiration comes from positive feedback I get from my viewers,” Sugi said.
Keep reading
For you