как стать верстальщиком



Автор Lilu задал вопрос в разделе Другие языки и технологии

Что нужно знать верстальщику и программисту, чтобы он пользовался спросом? и получил лучший ответ

Ответ от Bastila Shan[гуру]
в отрасли верстальщика и программиста очень много своеобразный разветвлений. Кому-то достаточно верстать простые шаблоны и кто-то делает это быстро, кто-то сосредоточен на вёрстку под мобильные телефоны, некоторые верстают сайты под html5 и адаптивную вёрстку. На все эти работы абсолютно разные цены и у них абсолютно разная сложность выполнения. Программист должен уметь работать в комманде, разбираться в чужом коде - если планирует работать над высоконагруженными проектами. Если это программист которые делает например интернет магазины или сайты-визитки - это совсем другой вопрос владения программированием - тут не нужны глубокие познания в мат. части, оптимизации запросов - тут пригодятся собственные наработки, самописная cms и готовая стратегия напяливания на cms очередного дизайна. Я думаю вам нужно сперва определиться что вы планируете делать - работать в комманде, работать одному, делать сложные веб-приложения или одностраничные визитки и от этого отталкиваться. Могу сказать что самые высокие цены обычно у редких зверушек - сейчас популярен backbone.js node.js, nosql. Допустим программист на Ruby on Rails катируется и оплачивается выше, чем программист на php. Сейчас так же очень популярны фреймворки yii, symphony и прочие. Думаю нужно сперва просто пробежаться по всему что есть, присмотреться что вам понрвится. Может быть вы ограничитесь написанием сайтов на wordpress и созданием к нему шаблонов, а может вас привлечёт разработка сложных высоконагруженных сервисов с многотысячной аудиторией. От себя могу так же посоветовать посмотреть в сторону разработки мобильных приложений и вёрстки под мобильники и планшеты - это довольно популярно и пользуется спросом.

Ответ от ~? Романтик ?~[гуру]
Верстальщику: базовый уровень фотошопа (уметь делать раскройки) , знать dreamweaver или аналог, а также отлично знать HTML,
web-Программисту: php, perl, cgi, js,...смотря на чем работать будешь, зависит от работодателя) и серверные технологии
а последовательность особо не имеет значения. найди курсы по php или др языку и учись

Ответ от Денис Левченко[новичек]
Верстальщику нужно знать HTML, CSS, JS (но не всегда).

Ответ от Єорева Молод[гуру]
О, веб-дизайн круто) Вам как веб дизайнеру, во-первых Отличное знание HTML5. Далее CSS3. Это базис, с него и начинайте (т. е. верста, разметка) . Для вас пока главная задача научиться делать валидный код по стандартам ссылка
и ,
Уметь создавать кроссбраузерный код, т. е. чтоб во всех браузерах ваша страничка отображалась одинаково. Понимать что такое резиновая верстка, фиксированная итд. . Понимать какие элементы (например картинки) на странице будут меняться динамически (например на PHP прямо на html страничках) или они не должны меняться (например фоновые картинки - на CSS). Нужно именно знать какие элементы и где и как должны / могут растягиваться. Но без валидного кода забудьте о работе верстальщика. Ну, а далее (как дизйнеру) лучше думаю основы JavaScript знать, чтобы перейти например на jQuery, хотя бы для того, чтобы создавать сайты под мобильные устройства.. .И все это чтобы быстро загружалось, т. е. следите особо сколько kb "весят" ваши графические элементы. Это касалось внешнего вида.. .Думаю, на первых парах, вам этого хватит с головой).

Ответ от Александр Ермилов[гуру]
Есть два пути: максимальная специализация (задача - стать действительно высококлассным профессионалом в одной области) и вторая - стать универсалом. Т. е. веб-мастером (на забугорном - web-developer).
В первом случае надо все силы приложить к чему-то одному - одному языку программирования, даже одной области в дизайне (UI, иконки, шрифты и т. д. )
Во втором случае - чем больше, тем лучше) )
Узких специалистов охотнее принимают на работу крупные компании. Соответственно, зарплаты у них значительно выше.
Универсалы - для небольших компаний и для фриланса.
По поводу верстки Васечкин довольно подробно написал. Впрочем, это самый минимум.
Проблема универсалов в том, что надо быть в курсе всего, что происходит в веб-разработке - универсал конкурирует со специалистами в каждой области, а таких областей - куча. Представьте себе, что вы должны знать и уметь делать ту работу, которую обычно выполняют 10-15 специалистов и постоянно отслеживать все, что вообще происходит в современном сайтостроении.
Минимум программ для веб-мастера - основные графические редакторы. Для начала достаточно знать хотя бы Photoshop. Наверняка понадобятся хотя бы базовые знания векторных - Illustrator, Corel Draw... Редактор кода - Dreamweaver, какие-то специализированные редакторы типа Sublime Text 2, Notepad++; Mac: Coda, TextMate, либо среды разработки типа Eclipse (в случае, если серьезно собираетесь заниматься программированием) .
Последовательность значения не имеет, но традиционный путь такой: ставьте локальный сервер для тестирования, устанавливайте браузеры, выбирайте один из редакторов кода и начинайте с HTML/CSS. Только не пользуйтесь устаревшими источниками и старыми книгами) )
Далее - JavaScript, потом серверное программирование и базы данных - начать лучше с PHP/MySQL
А вообще, веб-мастеру хорошо бы знать Flash, управление хостингом, настройки сервера, раскрутку и оптимизацию и еще кучу всего - начиная от банальных офисных программ и заканчивая профессиональными 3D, видео- и аудио-редакторами.
Стоит оно того, или лучше стать узким специалистом с большей зарплатой? - Вам решать) )
Я бы сказал, что если хотите искать работу, то лучше быть специалистом, а если работать во фрилансе, то оба пути годятся. Универсалу даже проще найти заказы.

Ответ от Book.v.dar[гуру]
из личного опыта общения с работодателями:
- претендент на должность должен знать раз в 10 больше необходимого по работе;
- должен уметь выполнять работу раз в 10 быстрее уже работающих;
- не может претендовать на средний уровень денежного вознаграждения по специальности;
отсюда вывод - если собираетесь работать по найму, просто возьмите своё портфолио и будьте готовы первый месяц (если возьмут) забыть про дом и в экстренном порядке изучать недостающее.. . 😉
второй вывод - можно попробовать себя на фрилансе или удалёнке (благо пока инет у нас не имеет границ) ;
третий вывод - можно собрать команду (если нет единомышленников, то самостоятельно) и зарегистрировать РА со всеми вытекающими расходами и проблемами (я выбрал именно этот вариант.. . "я ещё живой, бабушка" © М. Задорнов)

Ответ от Богдан Клочко[новичек]
ававввв

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Что нужно знать верстальщику и программисту, чтобы он пользовался спросом?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*