Andela challenges and how did adapt

Walukagga Patrick
Jul 10, 2017 · 2 min read

A challenge may mean something that tests person’s strength, skill and ability especially in an interesting or hard way or in simple terms a challenge is task or situation that tests some’s abilities. Challenges are either adaptive or technical.

The challenges in my course of study through the self learning clinic at Andela were adaptive. “Adaptive challenges are ones where we do not know how solve the challenge”. For example the Andela-slc posed some adaptive challenges to me, that is Test Driven Development(TDD), Github especially creating pull requests, Algorithms and time for submit of daily exercises.

Some of the challenges seemed to be tough and hard, but I had to find ways of solving the problem at hand.

Test Driven Development: Writing tests(especially unit tests) for my projects during the self learning clinic assessment was a very new agile methodology to me. To go around TDD I had make research on how to write tests so as to find a way of adapting with the methodology.

Creating pull requests with Github: Github is a version control system(VCS) , a software tool that is used to track the changes of files for project. Github as a tool was not something new, but making pull requests was another challenge that also came my way. Pull request(PR) is git workflow that compares how files change ready for reviews with collaborators on github project. Am embodying with this by going through the git workflow and feature workflow documentation.

Algorithms: Sorting and Search algorithms were another challenge in the learning curve of the bootcamp such as merge-sort, binary search etc. Because my background was not computer science based, I found writing these algorithms a big challenge and intimidating. But wait, what is not intimidating and here research and reaching out to my colleagues were my best tools that I used so that I could copy up with this skill set.

I think through my experience, and the time I will have with Andela, these methodologies will be part of my arsenal programming skill sets.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade