I’ve finally decided to learn how to code. It’s something that I’ve always thought about doing but never really got around to doing. If I could turn back time, I would’ve done a Business & Computing degree instead of Business & Politics. I’m now working in an e-commerce startup doing digital marketing (SEO & content). Surrounded by web technologies everyday, I ought to know more really.
What did I know so far?
Which language to learn?
I did a bit of research and was contemplating between Python or Ruby. These are beginner-friendly languages that’s easy to learn but are powerful. In the end, I went with Ruby as it’s more magical. I understood the ‘magic’ after doing the 30mins Ruby on Rails blog tutorial. The disadvantage of Ruby (for me) is that a Mac is better suited to programming in Ruby. I’m a windows user and have just got a Surface Pro – I didn’t think I was going to learn how to code in Ruby last year! I installed Ruby on Rails on windows and tried going through tutorials – not good. I’m now using a cloud-based IDE, cloud9 and it works great. I hope to learn Python after a year or two, after I get better at Ruby. In my family, my brother knows Python and C (he’s science-y), my dad Haskell (he did a computing degree that taught him that). Different strokes for different folks!