Результаты (
русский) 2:
[копия]Скопировано!
Веб-разработчик - это программист, который занимается созданием веб-сайтов или веб-приложений.
Программное обеспечение современного сайта состоит из двух частей - клиентской (команды, которые выполняются на компьютере пользователя, в браузере), и серверной (команды которые запускаются на веб-сервере). Разработка каждой из этих частей требует от программиста владения определенными технологиями .
Клиентская часть определяет, как отображаются страницы сайта в браузере.
Серверная часть определяет данные, которые приходят в ответ на ваш запрос. Серверный программист отвечает за всю логику сайта.
Существуют различные типы таких разработчиков.
Веб-дизайнер (веб - дизайнер). Это люди, отвечающие за дизайн сайта, т. е. занимаются разработкой клиентского ПО. Они делают дизайн-концепты, PSD-макеты (шаблоны являются исходным материалом для верстки сайта) и HTML-шаблоны. Они сосредоточены на внешнем виде сайта и меньше думают о том , как он функционирует - это уже задача программистов. Веб-дизайнеры могут знать HTML, чаще будут использовать функцию WYSIWYG (что вы видите, что вы получаете) в редакторах. В большинстве случаев такие специалисты знают CSS и свободно владеют Photoshop.
Веб-разработчик (разработчик веб - страниц или веб - программист). Это люди отвечают за логику сайта и занимаются серверной частью . Они разрабатывают сценарии и программы для сайтов, знают несколько языков программирования для написания структуры самого сайта , для придания интерактивности сайту. Помимо этого они работают с базами данных, если это не мелкий сайт. Должны знать основы HTML и CSS для создания благоприятной среды веб-дизайнеру на сайте.
Полный стек разработчик - разработчик, который одинаково хорошо справляется с написанием фронт-энда и бэк-энда. Чтобы быть более конкретным, это означает, что разработчик может работать с базами данных, PHP, HTML, CSS, JavaScript, а так же может превратить Photoshop макет в готовый к использованию шаблон. Полный стек разработчику не нужно быть супер профессионалом во всех областях и технологиях , в которых он должен работать, потому что это практически невозможно. Он просто должен уметь работать с этими технологиями.
Помимо этого существуют SEO-программисты. Они занимаются продвижением сайта в интернете для того, чтобы сайт был более популярен, чтобы рекламируемый продукт на данном сайте лучше продавался. Кроме того оптимизируют сайт, чтобы пользователям он был более понятен, лёгок в использовании и доступен каждому.
Фрилансер (внештатный веб - дизайнер или внештатный). Большинство фрилансеров, работающих в сфере разработки и монетизации веб-проектов, имеют все вышеперечисленные навыки. О фрилансере можно сказать, что это «человек-оркестр», играющий на всех инструментах, при чем делая это удаленно, находясь вне офиса и часто не имея конкретного работодателя . Среди них могут встречаться настоящие виртуозы, уровень профессиональных навыков которых позволяет им работать неполный день , но зарабатывать значительно больше, чем в случае работы в офисе полный рабочий день . Если заказчику повезёт найти такого человека, то это может быть наилучший выбор. Ведь такие люди намного лучше понимают, что такое бизнес, ценят не только свое, но и чужое время.
Каждый из них занимается интересным делом, они могут комбинироваться в различных компаниях, работать в командах для разработки полноценных сайтов. Без сомнения это трудоёмкий и кропотливый процесс. Программист - не профессия, а призвание.
переводится, пожалуйста, подождите..
![](//ruimg.ilovetranslation.com/pic/loading_3.gif?v=b9814dd30c1d7c59_8619)