top of page

9 Famous Self-Taught Software Engineers

Software engineering is a field that requires a mix of technical skills, creativity, and problem-solving ability. While a formal education can certainly be valuable, it's not a requirement for success in the field. In fact, many of the most successful software engineers are self-taught. Here are 10 famous self-taught software engineers who have made a significant impact in the field:


Mark Zuckerberg: The co-founder and CEO of Facebook, Zuckerberg taught himself programming as a teenager and went on to create one of the most popular social media platforms in the world.



Bill Gates: The co-founder of Microsoft, Gates is one of the most successful software engineers in history. He began programming at the age of 13 and dropped out of college to start Microsoft with his business partner, Paul Allen.


Larry Page: The co-founder of Google, Page taught himself programming as a child and went on to create one of the most successful search engines in the world.


Elon Musk: The CEO of SpaceX and Tesla, Musk is known for his innovative and

ambitious approach to technology and entrepreneurship. He taught himself programming as a child and went on to co-found PayPal, one of the first online payment systems.



Linus Torvalds: The creator of the Linux operating system, Torvalds taught himself programming as a child and went on to develop one of the most widely used operating systems in the world.


Tim Berners-Lee: The inventor of the World Wide Web, Berners-Lee is a self-taught software engineer who revolutionized the way we access and share information.


Steve Wozniak: The co-founder of Apple, Wozniak is known for his contributions to the personal computer revolution. He taught himself programming as a teenager and went on to design the Apple I and Apple II computers.


Grace Hopper: One of the first software engineers and a pioneer in the field, Hopper was self-taught and went on to make significant contributions to the development of computer programming languages.


Ada Lovelace: Considered the first computer programmer, Lovelace was self-taught and made significant contributions to the field of computer science in the 19th century.


These are just a few of the many famous self-taught software engineers who have made a significant impact in the field. While a formal education can certainly be valuable, it's clear that self-taught software engineers can also achieve great success with hard work, determination, and a passion for programming.


If you're a self-taught software engineer looking to land a competitive job at a FAANG company or other top tech firm, we can help! Our team has experience helping self-taught engineers prepare for interviews and navigate the job search process. We can provide guidance on resume and cover letter writing, technical interviewing, and more. Don't let your self-taught background hold you back from reaching your career goals, as you read many of the greatest engineers are self taught! Contact us today to learn more about how we can support you.

bottom of page