Justin Moon, Founder/Instructor at BUIDL Bootcamp, discusses his journey into Bitcoin, teaching Bitcoin development at BUIDL Bootcamp, hidden costs and benefits of different cryptocurrencies, and different ways to demonstrate value in the job market. He also talks about the challenges faced in Bitcoin development and shares how to access valuable coding content through his online presence
BUIDL Bootcamp teaches participants to build a mini implementation of the Bitcoin network in Python, covering proof of work mining, transaction inputs and outputs, digital signatures, peer-to-peer networks, and chain reorganizations.
Building projects, creating a GitHub portfolio, giving talks at conferences, and producing content on platforms like YouTube are effective ways to showcase productivity and attract employers in the programming field.
Focusing on understanding how the Bitcoin protocol works, contributing to the Bitcoin community, and avoiding distractions like constantly watching the price or chasing altcoins are crucial for success in the crypto space.
Deep dives
Building a Mini Implementation of the Bitcoin Network
The Biddle Bootcamp teaches participants to build a mini implementation of the Bitcoin network in Python. They learn about proof of work mining, transaction inputs and outputs, digital signatures, peer-to-peer networks, and chain reorganizations.
Demonstrating Productivity and Getting Hired
The podcast guest shares his experience of breaking into programming and provides advice on getting hired. He suggests building projects, creating a GitHub portfolio, giving talks at conferences, and producing content on platforms like YouTube as ways to showcase productivity and attract employers.
Avoiding Distractions and Focusing on Bitcoin
The guest emphasizes the importance of avoiding distractions in the crypto space. He advises against constantly watching the price and getting caught up in altcoins or chasing new developments. Instead, he recommends staying focused on understanding how the Bitcoin protocol works and contributing to the Bitcoin community through teaching and building projects.
The Importance of Patience and Conservatism in Bitcoin Development
The podcast episode discusses the importance of patience and conservatism in Bitcoin development. The speaker compares Bitcoin to other cryptocurrencies like Ethereum, highlighting the dangers of rushing development and over-engineering. They praise the patience and caution exhibited by Bitcoin developers, noting that important code changes can take several months or even a year to be accepted. The speaker admires the independence and meritocracy of the Bitcoin development community, where financial security allows developers to focus on the long-term success of the project. They contrast this with other open-source projects and the challenges faced by lone developers.
The Rise of Alternative Educational Paths and Learning to Code
Another key topic discussed in the podcast episode is the changing landscape of education and the value of learning to code. The speaker praises the rise of alternative paths to building a career and finding meaningful work, such as learning to code online. They highlight the shift in hiring practices among reputable employers, favoring skills and real-world experience over traditional credentials. The speaker shares their own experience of learning to code online and the significant impact it had on their career. They emphasize the accessibility and potential of coding as a fulfilling and financially rewarding career, particularly for those without formal computer science degrees. They encourage individuals to pursue coding and explore new opportunities that the internet and technology bring.
Justin Moon (Founder/Instructor, BUIDL Bootcamp), joins me in this episode to discuss how he came into Bitcoin recently and started doing presentations, Bitcoin application coding and now teaching Bitcoin development to students. We talk about non traditional paths to careers such as software development, and also talk through the structure of BUIDL Bootcamp.
Justin links:
BUIDL Bootcamp: https://buidlbootcamp.com/
Justin Moon Twitter: https://twitter.com/_JustinMoon_
Justin Moon Youtube: https://www.youtube.com/channel/UCLp4OswuHySZZ3zrVBIoDjg/videos
Stephan:
Website - https://stephanlivera.com/
Twitter - https://twitter.com/stephanlivera
Patreon - http://patreon.com/stephanlivera
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.