I went to a coding bootcamp recently. These were the things I wish I knew before going, which would have helped me set MUCH more realistic expectations.
Check out this video for further detail:
What it takes
- You will be coding daily, 6 to 7 days a week (a given)
- Youâll be doing practice problems daily (and failing them daily, haha)
- Youâll be making a ton of mistakes while building projects (but itâs normal)
- Lotâs of BS online about âcoding bootcamps being easyâ â itâs much harder than you think
Your health will probably suffer (health is a huge priority in order to maximize brain function)
- Youâll sit in a chair for a loooong time (get up and walk around occasionally)
- Thereâs a lot of stress involved in the program
- Thereâs not much time for cooking healthy food, focus on eating well
- Be active, build in exercise at least a few days a week (mental clarity, feeling physically good)
The mental game is completely brutal
- You will want to give up, youâll fail over and over (but this is normal and should be expected!)
- Youâll probably feel like youâre dumb, or something is wrong with you (youâre not dumb, youâre learning!)
- You need to believe in yourself (do anything you can to stay positive)
- Use the community, struggle together (youâll build strong bonds with others)
Youâll be depressed and anxious (prioritize mental health!)
- Everyone feels like theyâre behind, but they wonât tell you that
- Youâll feel like youâre consistently behind
- Big Secret â everyone else does too, but youâll only see their successes (people always superficially make it seem like everything is always going well, take Instagram feeds for example)
- Ask questions! The worst thing you can do is not ask questions (if you donât ask, youâre wasting your money)
The hardest part will probably be the job search
- Absolutely brutal, please expect this150â300 jobs is a normal baseline you should be targeting (for some it will take less, others more, but this is an average)
- Looking for jobs IS a full time job (devote a ton of time to looking for jobs, studying, and networking)
- Youâll encounter bias by recruiters and developers during the job search because of your background, IGNORE THIS, push forward, someone will eventually take a chance on you!
- Itâs a lonely process (try to build an accountability group with your other bootcamp grads!)
Coding bootcamps arenât all about the technical skills
- You learn grit, perseverance (lifelong skills for continued success)
- Work ethic
- Make connections, bond with people you struggle together with
- Youâll gain confidence in yourself
If you enjoyed this article, please consider subscribing to my YouTube Channel! I talk about tech, life in Silicon Valley, and self-improvement!
Subscribe Here
YouTube - Matt Upham
YouTube - Matt Upham
Are you thinking about coding bootcamps? If you have any questions, shoot me a DM on Instagram @mattupham, or check out my other articles on here!
Thanks for reading!