The Path to Understanding

One of my favorite things about the speed with which web technologies move is looking back over the learning process. I came across a page on stackoverflow.com today where someone was asking about the differences between WordPress, Drupal, and using a PHP Framework.

How time flies. It wasn’t that long ago when this seemed like one of the central questions of my web developing existence. This is off topic for this post, but since at least one of my three loyal readers will ask: the answer is that they are a hammer, a wrench, and a screwdriver. All great at doing what they were meant to do.

A brief list of some of the technologies I’ve learned to use since becoming a programmer are (alphabetically): Apache, APC, CSS, DooPHP, Drupal, HTML, Javascript, Jenkins, Joomla!, Linux, Memcached, MySQL, PHP, Solr, Varnish, WordPress, and XML.

Some of those are much simpler than others, but the point is there was a time when I didn’t know the first thing about any of them. It reminds me of the first day of Geometry class, when you glance at the back of the book and wonder what the alien scribbling you are looking at means. Then by the end of the year, you find it hard to imagine having not ever understood it.

Except that thanks to google, unlike my old Geometry book, programming questions keep coming up on my screen all the time to remind me what I’ve learned.

This entry was posted in DIY / Business, Programming. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>