SkaeHub developer program review
being my first experience of a developer program i have ever attended ,am very satisficed and happy for going through this great experience, having to learn a new language from the basics to an intermediary and still having more to learn
i first found out about SkaeHub via an Instagram ad and was interested in what they were offering .i applied based on my skills and few days later i was invited to the SkaeHub developer program .being my first developer program i really had a great time ,not only meeting new people but also creating group bond and lots of friend who are likeminded in terms of their views on technology.
my SkaeHub experience can be divided into two major categories :
- on site-this was were we spent time at the office and had the chance to met my other developers
- remote-we spent time working remotely and had to work online
on-site
during the first week of the developer program, we spent it in the SkaeHub offices were i had a chance to meet my fellow developers, at first it was as extremely professional as it gets but over time we came to bond with the fellow developers creating professional friendship which we not only talked about our life story as software developers but also helping each other by finding ways to solve a problem and also debugging the code.
on the first week also we really dived into python as a programming language from understanding data structures to working with a lot of python libraries ,to using APIs in building different python projects, some of the example of the python project can be seen from my previous post(hopefully have a quick read after this 😊)
we had daily work that we worked on which was divided into two ;personal assignment and group assignment. This was where the team work really shined .we discussed the problems and the ways that we will solve the problem
during the first week i had to work on version control and GitHub which was my biggest weakness and fear. having to learn how to use git hub showed me that something may look big mountain to climb but if you take the first steps you will find out it is just a simple hill. Also i found out the importance of planning. The most important thing is planning .being a person who has never planned nothing in terms of coding ,i really saw the power of planning
remote work
for the following week we did our work remotely and having had a good foundation i continued to build on top on my foundation and keep moving forward. During this week the major lesson was towards test driven development .this is helped in having to test if the code is actually working the way you want it without manually testing it. on top of that we polished on the skills that we had learnt the previous week.
this week proved that you can still work as a unit even if you are not close to your fellow developers because we still worked as a group together to archive the end goal
conclusion
i really enjoyed my time during the SkaeHub developer program .i had a chance to meet up with great mind who now i can proudly call friends ,learnt how to think as a professional how to approach and solve issues. This is the best experience so far in my career .am really thankful to everyone at SkaeHub without forgetting a great trainer Humphrey Musonye hopefully i will have a chance to continue this experience at SkaeHub.