My Experience So Far at BootCamp
Bootcamp has been interesting and adventurous. It is very challenging, but I am enjoying it as it gives me opportunity to learn so much within a very short period of time. My bootcamp experience so far has been wonderful. I have learn much within with past week when I got the invitation to bootcamp. I have also improved so much in my method of learning and problem solving. Within this short period of time I have had to tackle challenges that I would ordinarily have put off. But to enable me meet up targeted deadline, I would have to sit up and figure out how to resolve any challenges that come along or to reach out to others who can render assistance. I would like to share some experience that but bootcamp.
I now have improved understanding of how to use git and github for collaboration and as a software version control system. While working on the bootcamp project, I have to resolve some challenges arising from using git. This have contributed greatly in my learning and approach to problem solving. It also help me to know how to maintain a proper work flow when using git. I have learned how to create pull request and merge as needed, how to pull file changes from a remote repository and merge with the local repository and while it is proper to maintain such work flow when collaboratively building software products.
Both challenge 1 and challenge 2 of bootcamp project have help me to learn to pay attention to details when coding so as to avoid much bug fixes. While writing my codes are times when bugs arise because of lack of attention to detail. Facing such challenges, seeing how and why the arise have contributed so much to my learning to become a world class developer. I can now bug fixes much better that I use to, because I can read and understand error messages better than before. Which has help me to tackle the bootcamp challenges.
Foramlly, while I was learning software development, I an unaware of unit and integration test. But bootcamp have have enabled me both to be aware of this and how to do it. I can now make my product software shell proof by writing unit and integration test for to make sure my application do what it supposed to do and satisfy consumers experience.
I have also enjoyed the benefit of collaboration, I have have opportunity to interact with peers locally and remotely while working on the EventManager project. reaching out for help and being willing to assist others have greatly contributed to what I have achieved in the project so far. Because of the numerous challenges that I have to face as various aspect of the bootcamp challenges, I have also learned to multi-task and to achieve much within a short time. Indeed, bootcamp is challenging but it also interesting, it is adventurous and I am enjoying it. I am grateful to Andela for making me part of this experience.