On Thursday, October 8th 2015, iHub Consulting held the first of its Craftsmanship Trainings. We started out with a conversation about 8 months ago: “How can we improve the quality of the software development craft in Kenya?”
A daunting goal, if there ever was any. We decided to organize a series of trainings run by industry experts. The first of these trainings was last Thursday. We decided to start with the tools training. Why? It has been said a bad workman quarrels with his tools. Which translates to, even a bad workman, at the very least, has tools. Tools he needs to learn to use better.
The event started with Jimmy Gitonga, former iHub community lead and all-round development guru, giving a talk on “The Craftsmanship Culture”. He focused on Africa, and how we had a culture of innovation long before the tech revolution. He spoke of the advances in metallurgy and tool making across the entirety of ancient Africa between 1500 and 2000 years ago. He dispelled, for example, the notion of “African time” and “Fundi” mentality, where people automatically assume that the time taken for completion given by the “fundi” should be padded with an allowance simply because African “fundis” are believed to never finish projects on time. He encouraged the participants to protect their name and reputation and to aspire to be world class.
The training facilitators were Eugene Mutai, who leads the Nairobi JS community, an iHub Consultant and Andela fellow, and Kenneth Kinyanjui, Google Developer Expert and iHub Consultant. After the speeches we dived into the tools session with Eugene and Kenneth. They covered various tools that developers use in the development lifecycle. The training included lectures and practical sessions.
Some of the feedback we received for the training:
It was very eye opening in terms of Agile and TDD practices for developers
I loved the content of the training and it's aim.
We’re holding the next training on October 29th 2015. The training will be on Professional Practices and APIs and will cover: Why you should care about your craft,Design patterns,Programming Principles,Testing,Deliberate practice.
The training will run from 9:00 AM to 12:00 PM. Charges will be KES 1000.
If you’re convinced and ready for October 29th, please sign up here.