Yo ....

What I state here are my views / opinions / whatever you like to call them ... it has nothing to do with my employer or the ferocious man-eating bow-bow's that chased me one morning when I attempted to jog trying to stay fit in Chennai.

Tuesday, October 26, 2010

There is no such role called "Developer"

Today is a busy day for me, but this thought came and I did not want to let it pass, so I snapped a few mins and am writing this piece very quickly, let me make my views very short and clear,

In India  (probably in other places around the world as well), there is no such person who can just be called a developer, you could, but then I would not.

They deserve to be clearly categorised and I cannot emphasise more on the importance of this branching.

There are in my view
  1. Designers - These guys are creative and are good at graceful curves, colour sense, aesthetics, sense of spacing etc.
  2. Web Designers - These guys are good at HTML and CSS ... Period, ask them to do Java Script and they will look at you as though you have asked a Rooster to lay eggs.
  3. Front end developers - These guys are passionate about good user interface but know relatively less of HTML or CSS, they are more inclined towards JavaScript and delivering good looking/working UI but fear that that people may call them web designers (that could be seen as a bad word by most of the so called developers unfortunately), also this breed is rare to find.
  4. Back end developers AKA Server side developers- available in 1000's, throw a stone and it will land on one most likely.
Its very rare that you see people overlapping these categories (Probability of finding = firefox crashing or IE showing rounded corners properly) and even rare to find someone overlapping all the categories (Probability = Microsoft becoming a fully open source company).

Its important for businesses to be sensitive to this fact and respect the skills that people have to offer. One should not pot all people into one group and expect them to deliver quality in all fronts, its sometimes almost like expecting a gardener to do a haircut just because he is familiar using a pair of scissors, he can cut your hair, but there is no guarantee for your head :D (wah wah wah).