Web Development Woes

So many languages, not enough time.

I like to consider myself a Web Developer. I’ve been messing around with HTML, CSS, and Javascript since back in the days when my parents would force me off of MySpace. That’s sooooo 2004. In the past two and a half years, I’ve been focusing heavily on Drupal and all the flexible magic that goes along with that management system.

While web development is a future career goal, I haven’t had my full attention on the latest web technologies and libraries. Guess I have been a little too busy supporting Windows 7 environments and software at Portland State. Wah wah waaaah.

Screen capture of my Asana project

Looking at diving into some of the latest goodies, I found myself lost. There are so many different languages, platforms, Javascript libraries and projects, frameworks, etc.

In my quest for web development domination, I can’t help but wonder if I should know a little bit of it all or if I should isolate myself into a framework.

Are companies looking for employees who can take a set of requirements from customers and solve their needs based on various frameworks? Or are we expected to embrace one set of tools and dive head-first into a project?

In preparing resumes, cover letters, and other digital fodder surrounding my experience in web development for future positions, freelance clients, or just “spring cleaning” I consistently feel trapped.

“Jack of all trades, master of none.”

Solving problems and embracing the “WHY — HOW — WHAT” approach, is a lesser understanding of systems acceptable as long as know what we want and will then do the research to support it?