Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Possible Duplicate:
How much HTML and CSS should server side developer know?

What will happen if someone wants to be a web developer but not interested to learn the client side scripting or programming. I am asking this question, because I think it is not possible, but a few days back, I had an argument with one of my rigid programmer friend. I could not make him understand. Do you guys agree with me? I believe that without the good client side knowledge, it is impossible to be a good web developer.

share|improve this question

marked as duplicate by MainMa, Walter, Adam Lear Jul 25 '11 at 19:16

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

while telling the server side scripting, I am also telling about javascript and its framework like jquery – Pankouri Jul 24 '11 at 9:46
good web developer? yes. cool web developer? no. – Javier Jul 24 '11 at 13:39
up vote 2 down vote accepted

Following your comment and in addition to my answer to How much HTML and CSS should server side developer know?, I would say that again, it depends on the projects and the companies.

There are projects which would require the same person to do everything from visual design to database management. If you want to work in the companies where you have to know JavaScript.

There are other projects with a strict separation between who does what. If you have a chance to work for such company, then you have to know your own domain of interest very well, but you don't have to be an expert in what is done by your colleagues (since in all cases it's hardly possible to be expert in everything related to the web development). But chances are that in those companies, they would rather hire a person who knows well his own domain, but is also more or less familiar with the other domains.

share|improve this answer
What If i want to be a freelancer? – Pankouri Jul 24 '11 at 10:28
@Pankouri for freelance to get the widest range of jobs they should know everything from web design to database management – Raynos Jul 24 '11 at 10:32
If you want to be a freelancer, the #1 thing you need to know is how to get work... – Joe Internet Jul 25 '11 at 4:41
I think this is the best comment! – Pankouri Jul 25 '11 at 4:48
I'd rather get 3 experts with different areas of focus than a DBA who likes to do graphics. – JeffO Jul 25 '11 at 13:14

It all depends on if you are okay with being dependent on another developer to make a complete web application product. If the web developer doesn't want that dependency (which I don't know any that would), then yes, client-side technology is extremely important.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.