How Steve Wozniak Blended Self-Directed Learning with Traditional Education

Steve Wozniak has plenty of degrees. He did most of the coursework for a Bachelor’s and has been awarded numerous honorary degrees, but the Apple co-founder’s great skill comes from rigorous self-teaching. Like many self-taught programmers, his childhood activities combined a love of mathematics and technology with a decidedly ambitious... Read More

How Jack Dorsey Learned to Code and Birthed Twitter

Jack Dorsey, the co-founder of Twitter and Square, is one of the most successful self-taught programmers in history. In addition to creating two companies that have become household names, he’s gotten plenty of recognition from his fellows in the technology field. In 2008, the MIT Technology Review named him one... Read More

Margaret Hamilton: A Critical Player in the Apollo 11 Mission and the Founder of Software Engineering

In 2018, we have loads of resources for teaching ourselves absolutely anything– including programming. Even though programming has joined the ranks of disciplines taught via formal education, there are many other routes a budding programmer can take. Online courses abound, as well as individual books, videos, podcasts, and guides. But... Read More

How I Went From a Warehouse Employee to a Full-Stack Developer

I started programming in C++ when I was about 11 years old. I thought nothing of it, I just thought it was “cool,” and I would eventually fall away from it. Just a phase. Especially since I lived in a tiny town, and pretty much all of my peers hardly... Read More

300+ Pages of Inspirational Interviews With VR Pioneer John Carmack

I found an archive containing 300+ pages of interviews with VR pioneer and programming legend John Carmack. If you haven’t heard of him, John Carmack is a self-taught programmer that began his career leading the development of popular games like Quake and Doom. Now he is the CTO of Oculus Rift. ... Read More