In conversation with a startup rolemodel Ricardo Mallols – Founder

Ricardo welcome to, Thank you very much for agreeing to be interviewed?

Thank you for coming

Please tell us a little bit about yourself and about your company?

My name is Ricardo I’m a software engineer I’ve been working for 15 16 years as a JavaScript developer in several countries and industries in Europe and now after doing some contracts in London I decided to stop everything to create this cultivate colony where I’m essentially helping new developers to learn professional coding and eventually to break into the market.

What was the main aim then starting Kodiri?

At the time I think there were two reasons why I started this adventure so first of all working as a contractor I used to work with many grads that they came from you know different academies wouldn’t realize that the the background wasn’t the one I was expecting right so you felt like there was something wrong on the learning process also what I also noticed is that nearly speaking the process of boot camp or a coding Academy in London is very expensive right so I wanted to offer an affordable approach towards code learning.

 How long does your boot camp last?

Generally speaking two months right, we have a learning plan we start with the basics of coding and then things get a bit more complicated over time, one of the differences between coding & boot camps is that our learning plans are individual so that means that regardless of what do you know up front we make sure that you progress on the right direction.

 So have you seen large improvement from people from the beginning of the boot camp to the end?

Yeah of course I mean we used to work with people from many different backgrounds but I’ll tell that maybe 40% of the guys who join us they never touch any single line of code before they start of the boot camp and the figures the reality tell us that by the end of the bootcamp the majority of these guys they get a job in maybe one and a half months so that means it works they learn a lot they break into the market and once you are in the market is very easy to progress and to keep learning right.

So if you could change one thing about the tech industry what would you change?

Oh that’s a hard question I think probably I will say that and it is this is very romantic right this will never happen but one of the problems of currents of the development is how quickly everything evolves because of that is almost impossible to stay up to date with new technologies new frameworks right and that works some point in your life and your young you know you have a lot of energy and you can catch up with new things day after day but eventually some of your life you want to settle a bit right and that’s one of the problems I believe specially talking about JavaScript and what annoys everything evolves so quickly that sometimes is so complicated to stay up to date that you need to spend so much time and energy catching up with new things that doesn’t work for everybody, people they have their life they have families they have hobbies right so then sometimes it is impossible to stay up to date with technology in software development.

 So how did you personally first get interested in tech when you were younger?

Well that was a long time ago I wasn’t even at uni but I wanted to create things right and I didn’t know what I wanted to create but I realized that coding gave me the ability to create content, it was very rudimentary it was a long time ago but hey it was good to see that you could do stuff with your hands right and honestly at that time the web started becoming popular so it was pretty great to feel that hey you could do something with your hands the only thing you needed was a laptop and internet and that’s it right and then your content became immediately public to your audience so that feelings of doing something releasing something and getting feedback I think that was the key in my point in making a case.

Awesome, what were you doing before you started kodiri?

I used to work as a contractor I worked for HSBC I created a new range of trading apps / currency exchange and all these things so I created the architecture of the new applications. Before that I used to work for Sky TV creating all the multimedia content and video on demand. In between I was lucky enough to be selected to participate as a speaker in an international JavaScript conference, backed by Google.

Was there a big jump for you to kind of quit your job and start your own thing?

Yeah it was, that was a big big thing because before creating Kodiri essentially the process was the same every day right you go to the office you do your things you try to be as good as possible you go home and you disconnect right but now you need to look after everything by yourself this is a big change it’s a good thing in some respect right because you need to deal with things that otherwise you just ignore this kind of problem right so now I think it makes you a better person even right because you learn how to do things up otherwise you’ll never know how to deal with them right.

What’s the daily routine of the coder?

So daily routine is you wake up you have a Coffee, two coffees maybe you have some breakfast you come to the office you see where you are you try to recap what do you yesterday seemed important all day because of the weekend and all these things right so once you realize where you are then you start working, you catch up with your colleagues sometimes you review others code, you participate on events it really depends on the day. We do agile, its  a new way to organize your projects and with agile essentially is about we’re not expecting to do everything perfect from the first iteration but what we do is to improve after every action we take we’ll review the action and if something didn’t work as expected we will review it and then we try to get better day after day.

Do you think it takes a certain type of person to be a coder? Or can anybody do it?

I think the main problem about coding is that you need to have the right attitude coding could be a very beautiful experience but it could be a nightmare so you need to be motivated you need to have the right attitude you need to be keen to keep learning and all these things right, I believe not everybody has that motivation right so it’s up to the person but I think if you’re motivated it doesn’t matter if you are not good on maths, if you are not even good with programming because these things will I mean in the beginning I was horrible, but you keep trying, keep practicing and eventually you realize that you feel that you get better and you can do it, you can build more and more powerful stuff, the better you get.

So do you think there’s any truth in the kind of cliche of the “IT geek”?

Kind of yes, I don’t think this is that true anymore but in the past, the thing is if people who code 20 years ago they definitely had to be extremely motivated because we didn’t have as many resources as we have today so now coding is easier, so you have so many blocks so many workshops so many meetups is easy to get that motivation if you don’t have it right but 20 to 25 years ago it was complicated you have none of that, you just had books right, in that respect it was harder to break that barrier of becoming a developer.

So Satoshi Nakamoto, the person who signed the Bitcoin white paper, in your head how would you vision he or she or they looks like or who are they?

I’m not an expert on that area I feel this is not his or her relay I think this is just an alias definitely this is someone very smart behind all the cryptocurrency wall someone that sensibly adapt the fundamentals of data sharing with financials because this how it works, so Bitcoin like any other cryptocurrency is about decentralizing the data in that case the data is money at some point right but this is same thing again money is just data right it’s a number in the database somewhere, crytocurrency is about the same thing but instead of having a central authority that controls how it works is delegating the functionality and the regulation of the algorithm across all its users.

Okay Awesome, just to finish off, few fun questions so what’s your favorite place in the world to visit?

I think probably Japan but I went there couple of  months ago so yeah the dream finally came true.

Whats your favorite movie?

Sharknado, no I’m joking no, I think I like “The mist”, it’s a good horror movie.

Awesome, is there anything else you want to say about Kodiri?

I mean the thing is obviously now we Work a lot, we work really hard but I think it’s such a positive experience to see how you work with people sometimes you have hard times because I mean especially if you have been working as a contractor you used to working with the very senior people everyone knows what to do everything else works you know works fine and now you start working with people they never touched a single line of code so in the beginning everything is slow obviously but over time after working hard for a few weeks you realize that people get stronger I feel like that they are like my babies right because you see you clearly see how they grow professionally and eventually they end up breaking into the market and for me that’s the best experience right, take today someone got the job of the previous course right so when they call in and say I got the job this is the way to prove yes all the effort we put in, on the table for the last two months that completely paid off.