Learning to code helps you see an abstract problem in different perspectives.

Coding isn’t hard to learn, it’s the critical thinking that is hard, and knowing how to code helps you be a good thinker

Aws4 request&x amz signedheaders=host&x amz signature=cc6650c7aefa137ca5348876955070ffb276b8036ada2253665f517ad5273d9d

When I heard about Lighthouse Labs and The HTML500, my first thought was to get our company involved. Canadian Web Hosting supports students and tech startups, so sponsoring a free learn-to-code event across Canada was a no-brainer.

While our company has been in business for 18 years, most of the employees don’t know much about one of our founders, Tony Chu, CEO of the Vancouver office that he never shows up at. (Actually he does, just at night when no one is there, because he’s cool like that, and because he works on the other side of the world with a dev team for six months of the year, and therefore lives by a different time zone.) The HTML500’s guest blog was the perfect excuse to pick at his brain and learn about his experiences as an entrepreneur and in coding.

Hey Tony, why and how did you begin to code?

I moved to Vancouver when I was 10 years old. My first computer was a VIC20 and in those days, you had to code your games from magazines. That was how I started my coding adventure. I would spend countless hours in front of my keyboard, bashing on keys and hoping that the power doesn’t go out. After maybe 500 to 1000 lines of code, I would arrive at an ultra-low-res mouse maze game. That was my first “project”. Wasn’t much compared to today’s games, but it was something I worked on, so it meant a lot to me when I played it.

How is knowing how to code important to our company or working in the tech industry?

I manage a team of 6 people on our dev team. My early experience with coding has definitely helped me in my role. With this team, we have developed an internal billing/automation application that handles the day to day of Canadian Web Hosting’s business – that application manages over 20,000 clients. We also manage multiple websites and customer portals.

Is there a code project you’re working on?

Yes, we are working on an automation project that is yet to be announced. Shhhh.

What part of the tech industry inspires you?

Automation. Automation of everything; daily tasks, homes, and even cars. It is really fascinating at how it has progressed over the years. You know when you hear, “We will have ____ in 10 years” and “We will have ____ in 20 years”. Well I’ve seen a lot of things go bust in the 10, 20 years. But I have also seen things that have come true in 10, 20 years. So I am really excited to find out what other predictions will come to life in the next 20 years!

Why do you think knowing how to code is important?

There is no wrong way, just the long way.” As a coder, we abstract things in life and put it in code. It means we have to look at a problem and come up with a model that represents the problem. And then through trial and error, come up with a solution. I think this way of thinking will definitely help someone see a problem in different perspectives and then able to come up with the most efficient way to solve it. Coding isn’t hard to learn, it’s the critical thinking that is hard, and knowing how to code helps you be a good thinker.

Canadian Web Hosting are proud Network Sponsors of The HTML500 across Canada. We are a leading managed hosting company that specializes in hosting business and enterprise-class clients. Canadian Web Hosting delivers a secure and scalable service for a diverse range of companies throughout Canada. It’s Powerful Hosting Made Easy.

written by: Sheila Wong, Community Engagement Manager at Canadian Web Hosting.