I became a software engineer in one year | bootcamp, ADHD, and landing the job - Culture of Code Podcast - The Podcast for Indie Hackers Recap
Podcast: Culture of Code Podcast - The Podcast for Indie Hackers
Published: 2024-08-21
Duration: 32 min
Summary
Jason shares his transformative journey from teaching to software engineering, highlighting the pivotal moments that led him to enroll in a coding bootcamp and successfully land a job. His experience underscores the importance of community support and personal motivation in overcoming self-doubt.
What Happened
In this episode, Jason recounts his transition from being a sixth-grade science teacher to a software engineer at 2U and edX. His journey was influenced by several life events, including the loss of his dog, Griffin, and the pandemic, which prompted him to reassess his career. After resigning from teaching, he explored online tutoring and experimented with a computer science course, which proved challenging. Inspired by a roommate who successfully completed a coding bootcamp, Jason felt compelled to follow a similar path, despite his initial lack of programming knowledge.
After deciding to attend Hack Reactor, Jason faced the daunting task of preparing for the entrance exam, which required a foundational understanding of JavaScript. He utilized free course materials and formed a study group with others in the same situation, allowing him to learn collaboratively. As he progressed through the material, Jason experienced moments of self-doubt but ultimately passed the entrance exam, marking a significant milestone in his journey. He chose to keep his coding aspirations private, only revealing his progress to family upon graduating from the bootcamp, which he felt reduced the pressure and potential for disappointment.
Key Insights
- The impact of personal circumstances on career choices
- The role of community in learning and motivation
- The importance of private motivation versus public accountability
- Overcoming self-doubt in a challenging learning environment
Key Questions Answered
How did Jason's dog influence his career decision?
Jason recalls the emotional impact of his dog Griffin's health crisis, which coincided with his resignation from teaching. He was able to afford Griffin's care due to the prospect of a higher income from a software engineering career. This experience not only solidified his desire to change careers but also demonstrated the tangible benefits of remote work and increased earnings.
What prompted Jason to leave teaching for coding?
The pandemic was a significant catalyst for Jason's career transition. With the requirement for teachers to return to campus, he felt it was unsafe and chose to resign. This decision led him to explore alternative career paths, eventually discovering the world of coding through the experiences of his roommate.
How did Jason prepare for the Hack Reactor entrance exam?
To gain entry into Hack Reactor, Jason needed foundational knowledge of JavaScript. He utilized free online resources and engaged with a small community of fellow applicants, organizing study sessions to share knowledge and support each other. This collaborative effort helped him build confidence and skills necessary to pass the exam.
Why did Jason choose to keep his coding journey private?
Jason felt that announcing his intentions to pursue coding might add unnecessary pressure, especially if he struggled or decided to quit. By keeping it private, he could focus on his studies without the fear of disappointing others, which ultimately helped him stay committed to his goal.
What insights does Jason share about motivation and accountability?
Jason reflects on the idea that public accountability can be beneficial for some, but he personally found private motivation to be more effective. He believes that by not sharing his goals widely, he could maintain his drive without the influence of external expectations, allowing him to push through challenges more effectively.