Andela Bootcamp Day 3 — Thriving In The Face of Challenges
To be accepted into the Andela fellowship as a software developer, you have to pass through a rigorous screening process, a series of tests, the last of which is the boot-camp. Andela boot-camp is a marathon. No! It’s a sprint. That’s not correct either. I would rather describe the experience to be a 50-kilometer ultramarathon in which you must go on full sprint for 200 meters every 2 kilometers. Yes! That’s right. However, it remains obvious that the challenge brings out the best in you, helps you push beyond the limits of your capacities and then, like me, you might realize that there are actually no real limits.
I have always wanted to be the type of developer that can take on difficult tasks and complete them in record time. I have gained some level of success challenging myself to work on difficult projects but I don’t get to complete them within the period I set. I always make sure to complete my projects no matter how long it takes. However, I started to feel like I wouldn’t be very fast as a software developer and maybe I shouldn’t judge myself by how long it takes me to complete projects. The Andela boot-camp has changed that. It has helped me realize how fast I can achieve results. Faster than I ever thought I would. I am not slow at all, and I just realized that. The boot-camp has enabled me to go beyond what I was capable of and now I see no limits to my abilities anymore. I solve problems quicker and achieve better results. The boot-camp is really helping to shape me into the developer that I want to be. I have progressed geometrically from the first day and it is evident in my results. If I continue at this pace, I see myself surpassing my expectations for 2017. That is what I want and with my level of motivation and commitment, that is what I will get.
Today’s task was a lot of work. I had to implement binary search algorithm and add the function to all prototypes of the array object. While I previously had a good knowledge of how binary search works, thanks to the Andela Home Study Curriculum, I never thought of how it could be implemented and therefore be useful than linear search. However, today’s task gave me the opportunity of delving into the algorithm and bringing out its special abilities. This goes to say that everything I learned during the Home Study Curriculum which was at the first stage of the Andela application process would be beneficial to me as I progress as a software developer. The next task was to clone an existing website using HTML and CSS. I chose Airbnb.com because the user interface was simple and would allow a user easily find what he’s looking for. It wasn’t until I started designing that I realized that a lot of work had been done in the background to make it appear so simple. The user interface was simple but the design was hard. Like every other challenge, I tackled it head-on.
Like every other marathon, you will get exhausted, fatigued, overtired, and wish it would come to an end. The winners, however, know they must continue at the right pace until the finish line, no matter how tired they may be. I came to Andela boot-camp to win, to get into the fellowship, and no matter how I feel, I will continue at the right pace till the end. TIA!