Сегодня огромное количество людей содержат сайт, некоторые даже несколько. В таких условиях появилась необходимость в большом количестве веб-мастеров и сетевых программистов.
И если работа веб-мастера ограничивается написанием сайта (хоть и кропотливая, но проходит она в постоянных условиях), то работа сетевого программиста может менять тему, направление, и даже тотально перестраиваться в процессе работы. Программирование в таких условиях называется экстремальным. Оно довольно сложное и трудоёмкое. Дело в том, что настройка сервера может происходить в расчёте на одну мощность, затем на другую. В процессе выполнения, возможно видоизменение серверной, сокращение её объёмов. В большинстве случаев эти изменения незаметны, но при настройке крупных сайтов, которые принимают большое количество посетителей, экстремальное программирование превращается в настоящее искусство.
Веб-мастер – это в первую очередь веб-дизайнер, так как он занимается внешним видом сайта. Сложность такой работы заключается в её многогранности. Нужно знать в совершенстве один из языков программирования и в то же время иметь знания в области дизайна. Хотя в последнее время используется специализация веб-мастеров, а для создания сайта привлекаются несколько мастеров.