There’s so much going on right now as it relates to the web 2.0, digital is everywhere whether it’s a website, mobile app/site, e-commerce, video games or interactive experiences. What all of these platforms have in common is that they all need to be built by someone. This brings me to a current thought I had concerning designers and developers, the very people who make all of these wonderful and hopefully useful innovations happen.

Both play an integral role in the process.

Designers are responsible for making the site or application LooK the way it does with their knowledge of, color theory, typography and UI design. In addition to using production tools such as adobe Photoshop, Illustrator, Fireworks including web languages (HTML/CSS, javascript etc.) They also layout how the site will navigate when users interact with it.

Developers are on the other side of the coin sort of. A good developer is well versed in computer languages like the above mentioned and many more… They also tend to delve deeper. Writing clean functional code is what matters most to developers so that the created site will function properly and is maintainable either by themselves or someone else, which usually relates to coding it in CMS if the latter. Another piece of the dev side that needs to be considered is front-end development (client side) or back-end development (client facing). That then brings to languages being broken out for specific uses, html/css, javascript, xml etc…are generally front end client side languages while PHP, SQL, C etc.. are back end server side languages.

I started to ponder how the line between both disciplines are so blurred now to the point that there’s no true blue distinction anymore really, unless an agency is looking for something specific. If you browse today’s job listings whether it’s for a designer position or developer most agencies ask for the applicant to know code from basic html to complex server side languages. Today’s web designer must get into coding and on the other side of the coin developers can make themselves more valuable by getting into design &

motion graphics(Flash, After Effects, Maya 3D etc.)
even though now with html5 canvas tag you can convert flash objects into native web applications. This in itself makes developers more useful and takes a little away from web designers giving designers more reason to study and learn code further blurring the line.

I feel that the line is so blurred and skewed at this point even titles should change in my opinion. I think at this point the term “web designer” or “web developer” is null in void, it’s probably more appropriate to just merge the two and title them web builders.