January 6, 2014
I’ve always loved code. I’m not a developer by any stretch, but having worked with and around developers for years now, the “idea” of code has been part of my daily life for some time. The appeal to me – as I’m sure it is for many – is the very basic notion that something gets written in this arcane language, this amalgamation of symbols, numbers and text and magically, via the refresh of a page (in the case of client-side scripting) something appears on screen; something that I’ve created and whose purpose I myself am driving. I’m making things happen.
So, I’ve recently decided to take the plunge. I’m going to learn to code. I can’t say with any certainty why I’ve chosen now to begin. In truth, between having two young children at home and running a digital agency, I can’t see where I’m going to find the time. So, at least initially, I’m going to approach this as a hobby. I’ll learn at my own pace, and we’ll see where it goes.
I’ve spent a decent amount of time thinking about where to start. I’ve spoken to many talented developers about which programming language they feel is the “best” one, or the one that’s the most powerful, or the most useful and so on. Each of them has made compelling arguments for PHP, for Python and for (what seems to be the “trendiest” of the bunch), Ruby on Rails. These are all impressive languages. But in the end, I’ve decided on Javascript. Here’s why:
My approach will be a combination of book learning (Sam’s Teach Yourself Javascript in 24 hours), online courses (Codecademy) and massive trial and error. My immediate goal is just to get my feet wet and start to execute a few scripts. Who knows, maybe somewhere down line, I’ll actually be able to have an intelligent conversation with a real programmer. Wish me luck. I’ll check back in a few weeks and post about my progress.
TAGS: code, development
350 Springfield Avenue #200
Summit, NJ 07901
info@bcsinteractive.com
973.377.1175
As a digital marketing agency for nonprofits, we write about the work and campaigns we produce, and share what we’ve learned along the way.
Count Me InSign up for monthly marketing insights you can put to use right away.
Subscribe Here