A few months ago I decided I would start to learn code. This decision came from a few different places. In August 2011 I landed my first full-time job at a tech startup in Hong Kong. It was the first time I experienced how awesome it is to build a world-changing product from scratch. More importantly it sparked an idea in the back of my mind. I love startup. I don’t mind spending more time to explore in the startup world or even being part of it. Why had I never considered building my own stuff as a career path?
I was thinking I could play a business co-founder role at the very beginning as I have been studying and doing marketing stuffs but after I came up a few ideas, I found it hard to validate them because I always needed to rely on a tech guy to tell me whether if it’s worth to do it in terms of development cost and development possibility. The lack of technical background really made feel a bit frustrated and most importantly dragged my progress slow even at such an early stage.
So, I decided to learn coding even though I’ve never thought of doing that. I’ve consulted a few of my colleagues from the technical team how I should start. Since my goal is to be able to write an Android application, I was recommended to give “Standford CS106a” a try. CS106a is an open-course which is totally free and available to the public. You can simply go on their YouTube channel to watch all 28 video lectures and all the assignments, handouts and notes are completely free for download. I didn’t hesitate and download everything from the school website and I’m proud to say I’ve finished the first 2 lectures and am working my way on the assignment #1!


How many times did you give up to do something because you thought the stuffs that you’re doing were meaningless. How many times did you fail to put your 120% on something because you thought there’s only little impact and no one cares about it or nobody is gonna see it anyway. We all do things aiming to get recognized. If you’re in the business world, you probably know what I mean. When everyone around you is talking about ROIs all the time, your dedication and working attitude will be easily driven by what and how much you’re gonna get from doing it. If you feel like you’re not making anything out of it, you might choose not to do it. If you have no choice, you’ll probably gonna take it easy and just try to get it over without putting much efforts because there’s zero impact and you don’t see the point for working hard on it. However, if you realize this is an unmissable chance to show off because you can kinda expect something good is gonna come to your side once you nail it, or you find it your hard works will become something meaningful to someone you care, you’ll just basically do everything you can do and try to bring it.










