How to Succeed After Coding Bootcamp đ„ł
Congratulations! Youâve just graduated bootcamp⊠what do you do now?
If youâre reading this and youâve recently graduated from a coding bootcamp â congratulations! đ đ Itâs a big achievement and youâre now past the hard part⊠or so you thought.
As anxiety-inducing as bootcamp was, life after bootcamp can feel just as uncertain and overwhelming. Up until now youâve been in the rigorous and structured environment of your bootcamp but now youâre in the real world where everything is up to you. What do you do now? đ€
Want to read this story later? Save it in Journal.
In this post, Iâve put together some tips that Iâve found helpful for survival after bootcamp.
Tip #1: Organize Your Time â°
After graduation, itâs up to you to create structure for yourself and juggle a laundry list of things at once: maintaining technical skills, building new projects, applying for jobs, networking â the list goes on and on.
What Iâve found helpful is to organize my tasks into time-blocks. Hereâs an example:
6:30 to 8 am: Study data structures and algorithms for technical interviews.
8 to 9 am: Research, apply to, and follow-up with companies/recruiters.
1 to 2 pm (my work break): Work on a technical blog.
5 to 6:30 pm (after work): Coding practice.
While time-blocks work for me, they may not work for everybody. A good alternative method is to list out your daily objectives and prioritize based on importance. Some people find this preferable because it gives you more flexibility with your schedule.
Whatâs important here is that you create a routine for yourself; a routine that will ultimately bring you success in the form of job offers (or by your own metric of success). Whatever your goal may be, consistency is key. đ
Tip #2: Network and Attend Meetups đ
Networking. Ugh. The word itself gives me anxiety and makes me feel uncomfortable. But itâs important. Making connections and having them introduce you to someone at their company and vouch for you is one of the best ways to land your first tech job.
There are many ways and places to network:
- LinkedIn đ€
- Twitter đŠ
- Meetups in your area đ
- Join a community âïž
If youâre networking online, make sure your profile looks clean and professional! This helps boost your credibility. On LinkedIn, a good goal is to achieve âAll-Starâ status to stand out to recruiters. More on that here.
Another pro tip: be authentic!
You have value to share, whether you know it or not. Your experiences matter and can be used to help others. Share your experiences and aim to help others â the connections will come. Be confident! đ
Tip #3: Code! đ»
Donât let your coding skills atrophy.
Participate in hackathons, build a project on your own time, it doesnât matter what it isâcode! With every line of code youâre developing your coding skills and practical experience.
Schedule time to learn and master new topics, then build projects using the new topics youâve learned to deepen your mastery. Donât forget to push your projects to your GitHub so potential employers can see your work and dedication.
If youâre having trouble coming up with project ideas, you can always find code-alongs on YouTube or on blogs. There are many resources out there! Iâll drop some links in the âResourcesâ section at the very end. đ
Tip #4: Create Technical Blogs âïž
I have a confession to make. When I was a bootcamp student at Flatiron School, we were required to write blogs and I genuinely believed they were a waste of time. Well, some time has passed and my attitude towards blogging has completely changed.
Here are some benefits of blogging:
- Makes you searchable to recruiters (try Googling your name + âsoftware engineerâ and see what pops up). đ
- Increases your credibility as you continue to produce quality blogs. đ
- Deepens your mastery of the blog topic. đȘ
- Enhances your communication skills. đŁ
- Adds knowledge and value to the wider tech community. âš
I want to elaborate on this because I think itâs important: exhibiting good communication skills show companies that youâre able to explain complex concepts in a way thatâs impactful to both business and engineering decision makers. Itâs a valuable and an often underrated skill.
Donât think you have the technical expertise to blog? Think of blogging as research. Youâre documenting something youâve learned and sharing it with the tech community. Someone is bound to find it helpful.
Last note about technical blogs: they donât have to be perfect.
Iâve seen some amazing blogs out there and they should be celebrated (check out Waverley Leung and Ayushi Rawat for some excellent blogs!) however, it can often be difficult to get started for many reasons.
Iâll give you an example. My main anxiety about writing blog posts was fear over how I would be perceived by others. Would people think Iâm unintelligent? This caused me a lot of stress and made me feel like my blogs needed to be perfect.
Now, Iâm okay with creating blogs and content that are less-than-perfect. Iâll get better as I go!
Tip #5: Self-Care đ
The job search phase and the preparation that goes into it can be brutal. Algorithm practice, rejections from companies, all while balancing the rest of your life â itâs a grind. While job prep is important, your self-care should be prioritized too.
How you self-care is up to you. During my highest peaks of anxiety and burn out, Iâve stepped away from coding and job prep for a couple of days at a time. Iâve gone on weekend trips with my fiancĂ©e, taken walks, talked to my support circle â whatever it took to get back into the right head and emotional spaces.
Self-care is often pushed down in favor of pushing through but Iâve noticed that this often leads to detrimental effects. Take self-care seriously!
Recap đ
Hereâs a quick recap of my post-bootcamp tips â :
- Structure your time â°
- Find and contribute to communities đ
- Keep your coding skills fresh and continue building projects âšïž
- Share what youâve learned through technical blogs âïž
- Take care of your mental and emotional well-being! âš
And finally:
- Focus on work, not results â the results will come! đ
Resources:
Communities to join:
YearOne (Free for bootcamp grads as of the time this blog was published!)
Twitter
Code-alongs:
JavaScript 30 Projects in 30 Days
LinkedIn:
All-Star LinkedIn Profile
đ Save this story in Journal.