How i am still learning after a coding Bootcamp
Bootcamp after being a nurse
If you saw my presentation, you noticed that i was a nurse before becoming a software engineer.
I worked as a nurse for 8 years and in 2018, i decided to take a year and give myself a chance to do what i really wanted deep down: learn to code and find a job in the tech area !
After that , i went on the hard part : job hunting.
But i was lucky, i found my first job as a software developer pretty quickly (about 2 months after the end of my bootcamp).
I worked for a small web agency for a few months building websites for clients but due to financial issues, the agency closed and they had to let me go after 6 months, so i started to apply for jobs all over again and i found my current position.
So many things i don't know
I learned a lot during that bootcamp, but when i started to work , i felt that i was missing a lot of things.
A lot of concepts were pretty obscur to me, because we had not enough time to study them during bootcamp.
So i started to study on the side, to fill the gaps.
The main gaps for me :
- How a computer works (binary code)
- Network in general (TCP, ports, VPN ...)
- Docker : what is it for, how to use it
I found an article on freeCodeCamp that helped me a lot :
In this article, the author Randall Kanna, describes perfectly what i felt, i was missing a lot of concepts that you study when you enroll to a computer science degree.
I followed her advice and started to hack my own cs degree :)
I am currently following the introduction to CS50 to understand the basics and preparing for the AWS Certification is helping me for the network part.
Little by little, i am gonna fill those gaps and feel more comfortable.
What about you ? How do you keep studying ?
« How do you keep studying » is such a good question, glad you asked!
It’s highly dependent of the moment on my side, but basically it’s 1/3 watching screencasts or reading project docs, 1/3 reading articles (mostly on HN or Lobsters, often including comments), and 1/3 experimenting myself on more or less serious projects (ranging from 1-2hrs of evening fun to 3+ years projects promoted in my professional area). I don’t think I’m an example by any mean but I’d say the most important thing is to find a learning style that makes you happy (pretty cliché I admit). I personally love very dense screencasts that I watch over and over again until I fully understand author’s discourse.
Another important thing is to find a pro environment that works for you. Colleagues who you can learn from, an env where you can make mistakes, experiment a little, avoid bureaucracy, etc.
My 2 cents. Really enjoying your articles, keep up the good work!