Subject
- #Preparation Before Bootcamp Enrollment
- #Non-CS to Developer Transition
Created: 2024-03-29
Created: 2024-03-29 19:32
The time between contacting a coding bootcamp (either government-funded or private) and starting the program can be quite uncertain. You might find yourself wondering if you'll be able to keep up with the pace, or what kind of preparation would be beneficial. These are common questions frequently asked in developer communities. In this post, we'll outline the things you can do to prepare before starting a coding bootcamp.
Programming Study
Coding bootcamps are designed for complete beginners and start from the basics. However, given the typical 6-month duration, it's difficult to cover everything in great depth. Moreover, about 2 months are dedicated to group projects (portfolio), which means the actual time spent learning theory is limited. Therefore, it's highly beneficial to get a broad overview of the curriculum you'll be learning at the bootcamp.
Many aspiring developers start with programming languages like C or Java. However, based on my personal experience, I believe it's essential to understand the web first and focus on the client-side initially. Building visible functionalities on the screen can help you become more comfortable with programming. (Starting with just a black screen and console output can make you feel lost.)
Laptop Purchase
While a laptop is technically optional, in my opinion, it's a good idea to have one prepared. Transferring code written during class is a hassle, and you'll need it for group projects outside of class as well, making it a valuable asset.
Some people consider buying a MacBook, but I wouldn't recommend it, especially if you're a first-time Mac user. Although MacBooks offer a developer-friendly environment, you'll also need to learn macOS from scratch, which can be an added burden.
You don't need a high-spec laptop, and as unemployed individuals (...), a budget-friendly laptop in the 400 to 500 USD range will suffice.
Instead of buying an expensive laptop now with the idea of using it for future jobs, it's better to stick with a budget-friendly option for the bootcamp and upgrade later if needed.
Enjoy the Process and Don't Be Overwhelmed
This is probably the most important aspect, isn't it? It's natural to feel anxious and uncertain about your ability to land a job or keep up with the class.
However, contrary to those worries, countless individuals have successfully transitioned from complete beginners to employed developers through bootcamps. Therefore, let go of the pressure and focus on building functional features. I personally believe that actively working towards a goal is the best way to alleviate anxiety and uncertainty.
Embrace this new journey and confidently embark on your first step into the world of development.
Comments0