| Вообще, чем больше вы знаете тем вы конкурентно-способнее. Web-программисту достаточно знать перечисленных вами языков и технологий (html, css, MySQL, php). Однако, этим, как правило, не удовлетворяются, изучая JavaScript, регулярные выражения, основы UNIX-подобных систем, директивы Apache, ActionScript, ASP.NET, Perl, Python, Java и кучу дополнительных технологий и языков программирования, на которые хватит времени и таланта.
На практике как раз очень часто используется специализация, т.е. дизайн готовит один специалист, верстает его другой, серверную часть программирует третий, а клиентскую - четвертый. Конечно, чем больше вы знаете, чем больше этапов работы можете выполнять, тем дороже вы стоите. | |