In Matric, I was already interested in Coding but decided to pursue degree studies in Maths and Computer Science.
I was 2.5 years into my degree when I dropped out due to losing interest - financial reasons also played a role, however, was not happy with my degree studies because everything was too theoretical. I craved to see more practical implementations of what I learned. The practical side of coding interested me more like building nice apps. In my degree, it was more like solving small theoretical problems, not building of fully functional apps.
I started looking for options. I did some research and investigated the top boot camps in South Africa. Code College impressed me most with its practical approach, success stories and being deep-rooted in the ICT industry for a long time. They offered me financial assistance on top of it.
No, you do not need to know how to code when you start - they teach you from scratch. All you need is determination - they are very supportive and go the extra mile to ensure your stumbling blocks are removed.
I spent 8-10 hours a day on my studies - even when there were no classes. When there is not a formal class, there is a daily progress meeting during which the mentor checks everyone's progress and assigns teamwork to ensure we exchange ideas and do our assignments in groups not only individually.
It was different to what I was used to at school and varsity - not theoretical. Not memory testing with yes or no questions, like in school. It was more task-oriented and planning your steps in the building of the solution. You also get a lot of encouragement to demonstrate your work to the team regularly.
Our lectures were given in a 2-way fashion on CodeCollege’s screen-sharing portal. Students and trainers were screen-sharing in parallel all the time. Onsite and offsite students were communicating with one another on the classroom online portal. All teammates were respectful to each other. We have various chat groups to communicate 24/7 between peers and mentors. We also had ticketing forums where you could document your errors and search if the same error was reported before.
How to learn: Attempt things even if you do not know - rather than sit and fret. Try and if you fall - use your resources and someone will always help you if you are stuck. I learned self-confidence because the practical aspect of learning builds confidence at the same time.
I was finished with the Web Bootcamp which was half of the Java Bootcamp so I did only the following projects:
By selecting the projects that we did in the Bootcamp to encompass what employers want in the job interview projects.
My portfolio which I built in the first module, grew with me and highlighted my projects and experience. It was an integral part of my CV and was showcased to employers and recruiters
I was placed in the open job market with a new employer to Compuways existing client base
Yes, that was discussed in detail during the interview process. I had a technical interview in which the employer tested my technical knowledge as well as general team skills. I was questioned in detail about my technical knowledge, apps developed and my team skills - then the employer matched me with their projects.
We have changed many lives from unemployed to employed, facilitated career changes and improved existing careers. We have many students that can testify and we are very proud of it. Here are some video testimonials: