To be fair it is not over yet, there is still 2 more weeks to go to complete the 9 week program. That being said, most projects are essentially done, and at this home stretch, I believe it is a good place in time to reflect upon the past 7 weeks. During the 7 weeks, 6 projects were basically completed, and these 6 projects work really well as break points for the bootcamp, so I will also use them as such as well.
Just starting bootcamp, the coming 9 weeks didn’t feel far nor did it feel close, it was just a number to me. A comfortable number where it isn’t right in my face but nor was it beyond my sight either. Starting the day with a 90 plus minute commute is anything but fun and it’s influence as the bootcamp progresses will most certainly be more significant, and then there’s also the commute back home too. The 3 hour daily commute is an element I’ve taken note of very early on because I know factoring them into my daily work flow is crucial.
Tip for anyone learning anything, do not focus on being original or amazing, rather do whatever that hones the skills you first need to learned. Let the original and amazing come after.
Project 4, a pair programming project using JQuery and one or more APIs. Once again, even with 2 people, coming with a satisfying project idea was difficult. Finding a stable and viable API also proved to be a challenged as the one we used kept having our API key getting locked out even though it didn’t behaved in a way to warrant such a response based on the API owner’s documentation. The pair programming approach is a great way to learn from another who most likely have different fortes as well as skill sets than me. I also enjoy using GitHub more extensively since there are 2 people on the project.
Project 5, a Solo React project using Firebase or Axios. At this point, I’m really starting to feel the fatigue setting in as well as slightly burned out. The commute has become a pattern where I have rough naps during each of the transfers, sometimes woken up at the final stop by caring strangers. Coffee has also become a stable drink that made it to the necessity list. Productivity was going down and self doubts appearing more often. The bootcamp staff did emphasize a healthy dose of breaks and good work life balance so…
Tip for anyone learning anything, have one or a set of activities to do when your output declining. It is important to make sure that the activity is either effective in bring you back on track or at the very least good for you physically, such as meditating or jogging.
Project 6, a group React project using Firebase or Axios. Working in a group is not easy, especially coordinating and delegating the work load. If the project is more modular than it would be more obvious, but it’s not so much without at least the skeleton of the application completed. Communication is also crucial as usual particularly when remote work is possible. The best way to come out with a completed project is to start with a strong and concise plan that will be supervised by at least one member of the group.
That is my 2 cent on my 7 weeks of bootcamp. Without a doubt, the one aspect that any successfully achievement is made is through strong work ethics. Hence, it is important to figure out how to achieve such a work ethic for yourself. You have the carrot in one hand and the stick in the other, but the best approach is never to take one or the other, but rather neither. The idea is to find things that are at least somewhat enjoyable to you, but is still beneficial to you in someway or form. Of course, there’s always a place and time for the carrot or the stick, but that depends on the individual and their situation. It is strange, but to be the best of yourself, you have to first behave your best.