In web development, it’s never enough

It’s not enough to know HTML, CSS, MySQL, and PHP.

It’s not enough to know JavaScript, jQuery, and AJAX.

It’s not enough to know LESS, Sass, Stylus, and the CSS preprocessor du jour.

It’s not enough to know Chrome, Firefox, Internet Explorer, and Safari.

It’s not enough to know iPhone, Android, and God help us, Blackberry.

It’s not enough to know Linux, Apache, and Nginx.

It’s not enough to know Ruby, Node Package Manager, and Grunt.

It’s not enough to know SublimeText, PhpStorm, and Coda.

It’s not enough to know SFTP, WordPress admin, and cPanel.

It’s not enough to know Git, SVN, and Mercurial.

It’s not enough to know XML and JSON.

It’s not enough to know Composer, Capistrano, Puppet, and Vagrant.

It’s not enough to know WordPress and all its classes, functions, hooks, filters, and template hierarchy.

It’s not enough to know the different coding standards for each language.

It’s not enough to know…

When it comes to this web development thing, it’s never enough. There’s always something changing, and it’s not all progress. Web development is a fool’s errand, yet we’re attracted to it like an addict to a crack rock. Because it feels good to take that hit.

Just know if you take up web development as a job, you’ll be the fat guy on a treadmill with a pork chop dangling in front of your face, and all you’ll ever get is a whiff. Because the pork chop doesn’t get closer and the treadmill never stops. But it sure smells good.

4 thoughts on “In web development, it’s never enough

Leave a Reply