My journey to a Full-stack Engineering Bootcamp has been through 5 months of focused efforts. Honestly, you could do anything with time, will, and skill.
It feels almost like Imposter Syndrome being this far into an engineering bootcamp. I had left 11 years working in education to move across country. I couldn’t imagine leaving my students and communities in the Bay Area to rebuild my classroom in Orlando. Especially not in a pandemic.
With savings to support ending my career as a teacher and my husband as my net, I could gravitate towards any path. Initially, I decided to explore UX Design with my background in publishing design (4 years as my school’s overly-dedicated yearbook advisor).
A few months into studying UX Design, I realized the best way to further my career switch towards UX is through engineering. Ultimately, I knew I could learn the knowledge to move from design thinking to creation through software development. All my interests in various openings would now have an interest in me.
I’ve had several advantages:
- PROBLEM SOLVING: Yeah, I problem solved. A lot. In my decade career teaching high school math, my motto was that math should never close your doors of opportunity, rather open them. I taught others how to build their math toolkits and how to problem solve with it.
- EARLY 2000s HTML AND CSS: When I was in high school, I spent many sleepless nights handwriting HTML and CSS on Notepad to build personalized websites on GeoCities.com and my trending blog on Xanga.com.
- 2020 HTML AND CSS: Deep into studying UX design last fall, I began coding on FreeCodeCamp.org– I finished their Responsive Web Design Certification in record speed from my prior knowledge.
- LOVE TO LEARN, TRAINED TO TEACH: Knowing it would be a bumpy road completely self-taught with free resources, I had confidence I could do it. With my Masters in Teaching, I knew how best to learn and started this journey with a growth mindset.
- CONTEXT OF THE INDUSTRY: After teaching my last class over Summer, I spent months studying UX Design and learning the knowledge and principles that drive innovation. It was only then that I pieced software development would be a key skill of my puzzle.
Here’s some ways I prepared for Coding Bootcamp:
- UTILIZED SUPPLEMENTAL RESOURCES: I shared my career switch on social media and a good friend reached out saying he was working at Codecademy.com and would love to use his powers to give me a free 3-month trial. I couldn’t pass it up. Freecodecamp.org has a very barebone, multiple choice, YouTube based Python modules. Internet searching only provided knowledge, but not much context. I knew Codecademy was the perfect opportunity for supplemental coding practice and now I can’t imagine going through this bootcamp without a supplemental resource.
- I RESEARCHED BOOTCAMPS: I read through every bootcamp’s curriculum, requirements, timeline, and career transitioning services and made a spreadsheet. I questioned and researched the integrity of every remote program. I did a LinkedIn cold search on alumni of my top few bootcamps. Only after all that did I have it narrowed down to my top two bootcamps before easily deciding on a program based in my home for so many years, San Francisco.
I paid my bootcamp deposit questioning if this was even real. It was remote and I knew students were graduating. My husband reached out in his network and found a woman software engineer at his company who graduated from the bootcamp in 2015. With introduction, I was able to interview her. Her insight was invaluable. After 2 hours, my main takeaway was passion and community culture are the roots of success in tech and successful tech. It was great to hear insight from an alum of this bootcamp, but also from a thriving woman in tech after a career switch.
A week or two before my bootcamp started, I went ahead and depleted 80% of my liquid savings into my tuition. I had nerves for the rest of that day. I was now all in. You have to be all in when you enter an engineering bootcamp. But, like any other day, I dove right back into coding.
Now two weeks into our remote bootcamp, we officially lost two cohort-mates. One who I really enjoyed pair programming with had left and another openly shared a decision to switch to part-time for their mental health. Like I said, any effort to prepare you before the bootcamp will help you in the bootcamp. For the first two weeks, my prior skills in coding allowed me to focus more efforts into perfecting it, communicating it, and learning foreign knowledge about computer science,
Over the last 2 weeks in bootcamp, my productivity definitely has ramped up. I now spend about 60 hours a week working. I’d say 50 hours a week on bootcamp material: lectures, pair-programming, independent exercises, suggested further study, weekend assessments, and researching related learning. I’d say I spend another 5 hours a week reinforcing my knowledge on supplemental material with Codecademy and FreeCodeCamp. And realizing my talent has only been showcased in code form and half-baked projects, I’m spent about 5 hours a week changing that.
Thankfully, I have my husband, math students I tutor, and my cat Bixby to keep me grounded.