Codebrainer is, in essence, a platform where a person can acquire knowledge of coding.
While it might seem easy for one to expand one’s horizons, the process can quickly become quite painful, resulting in not achieving one’s goals. In order to avoid this, Codebrainer provides a unique learning experience for beginners, who are interested in coding.
With this in mind, Miha Cirman and the team developed the ultimate learning environment, where one can work on an actual project, with access to step by step video instructions and step by step written instructions with pictures. In order to guarantee success, they provide their customers with extra hints and blog posts that expand the original content.
Cirman’s beginnings in coding had a difficult start. To begin with, he was the only one to own a computer device in the extended neighborhood. As a consequence, at the beginning, at least, nobody really understood for what exactly he was saving money. Even as a child, however, Cirman was enthusiastic enough about the latest technology that he has spent his hard-saved money for a device nobody cared much about – a computer.
This avalanched a career in programming development for Cirman that has spanned over twenty years.
“During our initial research it became apparent that there are a lot of people who would like to learn to code but do not know where to being,” Cirman said at the beginning of 20th INNOtalks that was hosted by ABC Accelerator on 13th of June.
It is Cirman’s core belief that in the future each individual will have to acquire some level of proficiency in coding languages. If, for example, one will work in the field of marketing campaigns, he or she will be expected to program some things. Most definitely the process of how we program things will be a subject of change and will be, according to Cirman, simplified.
With that in mind Cirman explained to the audience: “our goal is to educate as many people as we can”.
There are a lot of people who would be willing to learn how to code but on the other hand there are a lot fewer senior developers who would be capable or willing to stand up and teach others.
“At first, we started with completely technical team, we were mostly developing geeks. But soon I realized that one of the most important things is to be able to sell your product. That is why we have expended our team with people with different expertise so we can communicate better to the rest of the world. We, geeks, sometimes need somebody who tells us straight that we went too far, that we need to take a slower pace. Beginners are our target audience and that makes clear communication most important.”
FOTO: Siniša Kanižaj
When asked about the difficulty of programing for beginners Cirman said that “learning to code is more like learning another language than, for example, learning math. Those who are willing to learn can do it undoubtedly. It really is like learning a new way of communication.”
For most of their students the main motivation are future job prospects, while keeping in mind that the most important thing is to understand programming processes. The main philosophy of Codebrainer isn’t necessarily for one to code an entire website or a mobile application. The most important thing is for one to grasp the processes that are behind it, for that can achieve better results on one’s projects and make the whole process of building much easier.
“The most important is that you understand what needs to be done before your idea can be realized,” Cirman said and added “we want for people to start coding with us. Our plan is to take their hand and be there with them every step of the way, that is why we have also live video courses. Books can be a great source of knowledge, but for someone new they can be overwhelming. The most important with coding is one’s first contact with it. That is why our courses are and always will interactive.”
As for their experience in ABC Accelerator Cirman said “personally, it was the kick in the butt we needed. We would have never started this project if we didn’t partake in the accelerator program. We were mobile developers and there were always enough jobs for us to survive. But that was not our goal. Our goal was to make a globally recognized product and we came to the right people in order to achieve it.”