Привет! Меня зовут Ольга, я работаю в небольшой московской студии около 15 лет. Сначала была контент-менеджером (около 2 месяцев), затем менеджером проектов (около 11 лет) и теперь верстальщик (4 года). В своей работе иногда сталкиваюсь с поиском сотрудников для проектной работы и поэтому хочу рассказать пару нюансов, которые возможно кому-то покажутся полезными.
- Не бойтесь вопросов
- Достойное портфолио
- Дизайн и верстка
- Прежде всего «оживить» макет
- Адекватный ценник
- Будьте честны
- Будьте «в тренде»
Допустим, вы видите какой-то перспективный заказ, который вам интересен в финансовом плане или в плане возможных перспектив - не важно.
Не бойтесь вопросов
Если у вас есть вопросы по формулировке задания, то постарайтесь их сразу сформулировать и задать. Этим вы покажете свою заинтересованность в результате, что является самым важным для заказчика. Кроме того, если заказчик сам заинтересован в результате (а это почти всегда так), он оценит ваш профессиональный подход, а вы найдете хорошего партнера на долгосрочный период.
Для меня варианты «все сделаю супер качественно», «я подобное уже делал», или «сделаю за сильно меньший ценник» — вообще не работают. Работают четкие уточнения, заинтересованность в результате, опыт и профессиональный подход. И замечу, что при отсутствии опыта работают аккуратность, исполнительность, коммуникабельность и заинтересованность в результате. Очень часто (хоть и не всегда) новичок, который горит от желания сделать что-то действительно качественное, в 100 раз лучше уставшего от однотипных задач супер-профессионала.
Пожалуйста, если хотите получить заказ, показывайте свою вовлеченность — это очень важно! Покажите, что вы играете в команде заказчика и хотите получить лучший результат. Поверьте, он это оценит!
Достойное портфолио
Уделите время и оформите свое портфолио. Важно, чтобы ваши проекты имели визуальное представление, понятное всем. Очень круто, если в портфолио вы расскажете о своем опыте и на английском языке, но если только на русском — тоже неплохо. Главное рассказать о сути — основных самых интересных проектах, ваших плюсах, ваших интересах.
Что часто смущает — типовые портфолио. Попробуйте создать что-то своё и покажите свою уникальность.
Дизайн и верстка
Возможно, это странно, но мне больше импонируют верстальщики которые находятся на стыке дизайна и кода. Те, которые считают важным реализацию макета близко к дизайну, удобство и эстетику взаимодействия с элементами, чем те, которые хотят написать меньше кода, чтобы все работало быстро и максимально эффективно, а как это выглядит — не так важно.
Второй подход также имеет место быть и такие разработчики-оптимизаторы супер важны и к ним нужно прислушиваться, но все-таки без вреда для проекта и его дизайна. Оптимизацию кода я рассматриваю как вторичный этап, а первичный - все-таки реализацию макета.
Прежде всего «оживить» макет
Что нужно для оживления нашего макета:
- Реализовать макет в жизнь (пиксель перфект или оптимизация однотипных параметров)
- Предусмотреть активные состояния элементов: наведение, фокусы с клавиатуры (чекбоксы/радио-кнопки), нажатия (например, на кнопки), неактивные состояния (например, для кнопок), состояния загрузки и т.д. — если в вашем макете есть это, я подумаю — «ого! да вы крутой!». Все, с чем взаимодействует пользователь, в идеале должно откликаться на его действия.
- Замечу, верстальщик может сам заниматься дизайном только с утверждения заказчика или дизайнера («я сделаю так-то — ок?»). Если чего-то не хватает в дизайне — нужно запросить или уточнить. Не бегите впереди паровоза и не занимайтесь сами дизайном, если это не утверждено заказчиком.
Адекватный ценник
Старайтесь давать правильную оценку своим трудозатратам. Если сложно, сначала оцените в днях, затем в часах. Если чего-то не хватает для оценки — уточните и запросите все нужные для работы материалы.
Будьте честны
Если столкнулись с проблемами — сообщите об этом заказчику, не прячьтесь и не скрывайтесь, даже если стыдно показать свое незнание или непрофессионализм. Во-первых — некоторые моменты совместно решаются гораздо быстрее, во-вторых если даже решение так и не найдется, вы будете чисты прежде всего перед самим собой и ваша карма не пострадает.
Будьте «в тренде»
Дурацкий совет, но тем не менее — старайтесь следить за разработками и в плане дизайна, и в плане кода (хотя бы за крупными известными разработчиками). Со вторым, думаю, у студентов Хекслет почти не бывает проблем. С первым — есть множество ресурсов крупных разработчиков или дизайн-премий (как наших cmsmagazine.ru и ratingruneta.ru, так и зарубежных - вроде нестареющего awwwards.com) в области дизайна, где можно посмотреть идеи и реализации.
Вот для начала и все. :)
Никогда не останавливайтесь: В программировании говорят, что нужно постоянно учиться даже для того, чтобы просто находиться на месте. Развивайтесь с нами — на Хекслете есть сотни курсов по разработке на разных языках и технологиях