Портрет специалиста: web-программистWeb-программирование – это разработка, модернизация и поддержка сайтов, информационных и развлекательных порталов, поисковых систем |
Эта область требует многих специфических знаний в различных языках программирования – PHP, MYSQL, XHTML, CSS, JavaScript, XML. Причем очень часто работодатели желают получить профессионала «два в одном» – web-дизайнера и web-программиста, чтобы он дополнительно решал задачи графического оформления ресурса. Тогда от программиста требуют знаний популярных графических редакторов (например, Adobe Photoshop, Corel Draw).
Часто при создании сайта требуются знания и навыки программирования баз данных. Если это, например, интернет-магазин или сайт знакомств, то есть ресурс, на котором необходимо вносить, сохранять информацию и обеспечивать к ней доступ, то в таком случае от специалиста требуют знание хотя бы одного из серверов баз данных (Interbase/Firebird, Oracle).
Специальность web-программиста в России востребована. Сфера web-технологий стремительно развивается. Спрос на специалистов постоянно превышает предложение, так что даже начинающему программисту не составляет особого труда найти работу. Еще одно преимущество профессии web-программиста – возможность работать не только в нашей стране, но и за рубежом, в том числе и удаленно.
Возраст, опыт и оплата труда.
Понятно, что в зависимости от опыта работы и навыков специалист может претендовать на различное вознаграждение за свою работу.
До 23 лет
Под эту возрастную категорию попадают начинающие специалисты. Это, как правило, молодые люди, увлеченные созданием сайтов и программированием, которые осваивали языки программирования и графические редакторы самостоятельно – по книгам или с помощью старших товарищей.
Перспективы. В этот период лучше всего получить качественное образование. А в свободное время, если таковое остается, работать над проектами. Причем проекты следует выбирать интересные, а при решении задач не стоит пользоваться знакомыми шаблонами. Экспериментируйте, если это уместно, а работодатель по достоинству оценит ваш творческий подход и профессионализм.
23-30 лет
В этом возрасте web-программист, если он уделил должное внимание образованию на предыдущем этапе, уже по праву может считаться профессионалом. У него есть необходимый опыт и навыки для выполнения серьезных работ, есть время трудиться в полную силу и, возможно, работать полный рабочий день.
Работа и зарплата. Работодатели к таким специалистам предъявляют серьезные требования: высшее (либо неполное высшее) техническое образование; знание PHP, MYSQL, XHTML, CSS, JavaScript, XML; знание хотя бы одного из серверов баз данных (Interbase/Firebird, Oracle); владение английским языком на уровне чтения и перевода технической литературы. Обладая этими знаниями и навыками, специалист вполне может рассчитывать на вознаграждение в среднем 40000 рублей в Москве и 25000 рублей в регионах.
Перспективы. Талантливый специалист через 2–3 года успешной работы вполне может занять позицию ведущего программиста, стать руководителем проекта по разработке сайта или портала крупной компании.
30 лет и более
Существует мнение, что из программистов получаются не очень хорошие менеджеры. Как правило, специалисты с большим опытом и хорошим багажом завершенных проектов зарабатывают очень хорошие деньги, поэтому к руководящим должностям стремятся далеко не многие.
Работа и зарплата. В большинстве случаев целью личного развития программиста становится повышение профессионального уровня и реализация творческих задумок. Талантливые web-программисты и разработчики успешно трудятся над международными web-проектами в крупных компаниях. Например, в таких как Яндекс или Google. Зарплаты в таких компаниях в среднем находятся на уровне 60000 рублей.
Перспективы. Совершенствовать профессиональные навыки, находить новые креативные подходы в решении задач и делиться ими с молодыми специалистами.
Подготовка специалистов
Программистов готовят во множестве высших учебных заведений. Одни из самых авторитетных в столице – это МГУ им. М. В. Ломоносова (механико-математический факультет и факультет вычислительной математики и кибернетики), МФТИ, МИФИ, МГТУ им. Н. Э. Баумана, МИРЭА, МИЭМ, МЭСИ, МАИ. Также услуги дополнительного образования в виде долгосрочных или кратких курсов предоставляет Компьютерный центр «Специалист» при МГТУ им. Н. Э. Баумана.
<< Предыдущая В начало рубрики Следующая >>