I remembered when I was a child, my ambition was to become some kind of super policeman, probably inspired by those Jacky Chan’s movies. I even joined the National Police Cadet Corps (NPCC) during Secondary School. Then, when I was 18+, I was conscripted into the Singapore Armed Forces (SAF) just like other able-bodied Singaporean guys. It was during my 2.5 years of national service as an infantry soldier that I decided to discard that childhood dream because I realized I did not quite like regimental lifestyle.
So I decided to pursue another childhood passion: Computing.
My first endeavour in the world of Computing came at the age of 10. My elder brother bought an IBM-compatible XT (Extended Technology) personal computer that came with 256Kb of RAM and CGA monitor. There was no harddisk so we had to boot up the computer with a Microsoft DOS (Disk Operating System) 5.25 inch floppy disk. All these sound so ancient now, but that was an era which I actually learnt a lot of things that built up my foundation in Computing.
I began meddling around with the computer, which happened to have a built-in BASIC Interpreter in its ROM BIOS (Read-only Memory Basic Input-Output System). So to cut the long story short, this was roughly how I began my programming adventure, until I started my first formal Computing education in junior college, and then in university. Unlike the kids nowadays who are exposed to technologies at a very young age, not many people during my era were exposed to programming or even general IT knowledge since young.
So quite naturally, when I graduated from university, I found a job as a software engineer in an R&D centre. I used to think that I would be a software engineer till the day I retire. But in life, things often happen in certain unexpected ways, and eventually I started up my own company in 2005.
In this blog, I will recount the events during my journey of transformation from an engineer to an entrepreneur. To make things slightly more unpredictable, the posts will not necessarily be in chronological order.
Entrepreneurship is an interesting journey. It is certainly not something that most people would try out during their lifetime, and thus the experience is rather invaluable. Sometimes I wondered, in an alternate universe where I did not take up entrepreneurship, how would my life become? Would I be happier? Would I feel less fulfilled?
I do not have answers. To some people, life is a quest for answers. Yet at the end of the journey, most people would probably end up with more questions than answers.
I hope you would like my story in this blog. And I hope our quest for answers is a fruitful one.
Booting is the initialization of a computerized system.