Как найти работу верстальщику без опыта
Перейти к содержимому

Как найти работу верстальщику без опыта

  • автор:

Как найти работу верстальщику без опыта

Где и как искать работу веб-верстальщиком без опыта

Рассказываем, как начать карьеру веб-верстальщика без опыта работы. Узнайте, где взять портфолио и на каких ресурсах искать вакансии начинающим специалистам.

Веб-разработка
24 дек. 2021

Почти во всех вакансиях на должность верстальщика в списке обязательных требований к кандидатам указаны опыт в веб-верстке и наличие портфолио. Так неужели устроиться на эту позицию без практического опыта не получится?

Конечно, это не так. Каждый, кто сейчас профессионально занимается версткой, когда-то был новичком, но смог найти свою первую работу! У вас тоже все получится, если знать, как и где искать.

Где новичку взять портфолио и как привлечь внимание нанимателей?

Самый чувствительный вопрос — где взять портфолио? Тут нет большой проблемы. Вы уже освоили базовые навыки и технологии для верстки макетов, верно? Настало время их использовать! Сделать это нетрудно:

  • В интернете выложено множество дизайн-макетов.
    Скачивайте их и верстайте, формируя портфолио.
  • Придумывайте макеты самостоятельно, а потом верстайте их.
    Подойдет тем, кто владеет навыками верстки и инструментами веб-дизайна.

Теперь расскажите о себе потенциальным нанимателям и заказчикам. Для этого:

  1. Оформите подробное резюме на крупнейших онлайн-площадках по поиску работы ( Работа.ру, HeadHunter, SuperJob, Zarplata.ru, Город работ, Дистанция и т. д.), там же просматривайте вакансии и откликайтесь на понравившиеся предложения.
  2. Заполните профиль на LinkedIn и подпишитесь на рассылку свежих вакансий по специальности, чтобы каждый день узнавать о новых предложениях работодателей.
  3. Зарегистрируйтесь на биржах фриланса (список лучших будет ниже), изучайте предложения заказчиков, предлагайте свою кандидатуру.

Укажите в своем профиле и резюме весь список технологий, языков программирования, программ, которые вы освоили. В нем обязательно должны быть как минимум: HTML и CSS, Java Script, jQuery, Figma (или другой графический редактор). Загрузите примеры своих работ.

Расскажите о своих софт-скиллах, которые ценят работодатели:

  • способность продуктивно работать в команде,
  • коммуникабельность,
  • быструю обучаемость,
  • готовность осваивать новые программы и технологии,
  • инициативность.

Лучшие онлайн-ресурсы для поиска работы

Список лучших сайтов вакансий и бирж для фрилансеров , где всегда можно найти предложения для веб-верстальщиков:

  • Дистанция
  • Work at Home
  • Remote JOB
  • Kadrof.ru
  • Kwork
  • You Do
  • Work-Zilla
  • Пчёл.нет
  • FL.ru

Также советуем обратить внимание на крупные телеграм-каналы с вакансиями для IT-специалистов:

  • Finder.vc: удалённая работа — вакансии
  • Вакансии одной строкой
  • На удалёнке 2.0
  • Удалёнщики | удаленная работа
  • Distantsiya
  • Фриланс таверна
  • xCareers: Digital Jobs

В таких группах встречается информация, что какой-то компании нужен специалист по верстке в штат либо на проект, для доработок сайта и т. д. Опытные верстальщики здесь часто ищут помощников. Смело присоединяйтесь к подобным сообществам и при случае предлагайте свою кандидатуру.

Как новичкам увеличить заработок на верстке

Чтобы получить больший доход от веб-верстки, воспользуйтесь нашими советами:

  1. Постарайтесь сделать первых клиентов постоянными заказчиками.
    Приложите максимум усилий, чтобы первые клиенты остались довольны качеством работы и обращались к вам снова. Это выгодно, поскольку проще работать с уже знакомым проектом. Плюс клиенты, которые вам доверяют, охотнее будут предлагать более дорогостоящие заказы.
  2. Знакомьтесь и поддерживайте отношения с программистами, дизайнерами и т. д.
    Работая в команде, вы сможете брать больше заказов и увеличить свой доход. Например, в паре с веб-дизайнером можно делать сайты «под ключ». Он рисует макеты, а вы делаете верстку.

  • Осваивайте инструменты, ускоряющие работу.
    Старайтесь автоматизировать рабочий процесс. Например, пользуйтесь CSS-препроцессорами, постепенно осваивайте популярные фреймворки и т.д. Опытные верстальщики делают работу быстро и без ошибок, потому что умеют пользоваться специальными программами, технологиями и инструментами.
  • Заключение

    Найти работу веб-верстальщиком без опыта вполне реально, если следовать нашим советам. Подготовьте портфолио, опубликуйте резюме на крупнейших сайтах вакансий, вступите в тематические сообщества в соцсетях, откликайтесь на подходящие предложения на биржах фриланса и в телеграм-каналах. Так вы сможете найти первое рабочее место по новой специальности или привлечь постоянных заказчиков на фрилансе.

    Помощник верстальщика без опыта — вакансии в Москве

    Сверстать: интернет-магазин. Платформа: Bitrix. Тип вёрстки: адаптивная. Есть макет. Необходимо оформить шаблон «Крайт:Продукты питания.Retail» в цветовой гамме компании. (цвет кнопок и иконок) Заменить тексты на странице о компании, контакты и доставка. Замена шрифтов. Замена логотипа (расположение его в хедере).

    Сверстать: портал. Платформа: HTML. Тип вёрстки: адаптивная. Есть макет. Делаю свой проект. Нужен кто-то кто поможет разобраться с бутстрап в частности нюансах Modal и других компонентов.

    Верстальщик. Гайд по профессии

    В нулевых никаких фронтов не было, и человек, который делает сайты, был просто человеком, который делает сайты. Мог и на HTML что-то собрать, и стили прописать, и на JavaScript алерты наставить, где нужно. Веб-разработка была маленькой, смешной, но самодостаточной. А потом понеслось.

    Верстальщики стали больше писать на JavaScript и начали поглядывать в сторону именования «фронтендер», но всё ещё очень любили делать файлы style.css на десять тысяч строк.

    Сейчас же грань размылась — теперь нет разработчиков на React, которые не понимают, как сверстать макет и обвязать всё стилями. При этом спрос на чистых верстальщиков ещё остался — им не обязательно в совершенстве владеть JavaScript, а вот глубоко понимать, как быстро, точно и качественно из макета сделать страницу — обязательно.

    В этом и заключается суть работы верстальщиков. Они берут у дизайнеров макет (это картинка, на которой нарисован сайт — К.О.) и собирают из него страницу. Пишут HTML, CSS, используют магию гридов, флексов, какой-нибудь БЭМ. Стараются, в общем, делают. Молодцы.

    С другой стороны, HTML сейчас даже в некоторых школах изучают — но отчего-то сразу после школы никто не спешит платить первокурсникам по 500$ за вёрстку. И тут мы приходим к тому, что в 2023 году требуют от верстальщика работодатели.

    Мы в HTML Academy работаем над тем, чтобы верстальщики после двух наших интенсивов по вёрстке находили работу, а после интенсива по JavaScript делали это вообще без проблем. И для того, чтобы чему-то обучать, мы должны понять, что требуется рынку сейчас и какие требования выставляет работодатель к верстальщику, чтобы мы могли покрывать такие требования на курсах.

    Идеальная вакансия

    Коля Шабалин, автор и преподаватель курсов в Академии, написал скрипт и проанализировал вакансии на hh и Хабр-карьере, выделил требования и посчитал, какие встречаются чаще. Оказалось, что усреднённая вакансия выглядела бы как-то так:

    Требуется верстальщик, который:

    • Умеет делать адаптивную кроссбраузерную оптимизированную вёрстку, совместимую с современными браузерами. В вёрстке использует SVG.
    • Идеально знает CSS. Использует препроцессор Sass. Знает флексы и гриды. Умеет делать CSS-анимации и использует БЭМ. Знает библиотеку Bootstrap.
    • Знает HTML. В своей работе использует Сanvas. Шаблонизирует HTML с помощью PUG.
    • Использует Git. Умеет работать в GitHub.
    • Может натянуть вёрстку на CMS: Bitrix и WordPress.
    • JavaScript пишет с помощью фреймворков — React, Angular, Vue.
    • Умеет автоматизировать свою работу с Node.js, npm-скрипты, Autoprefixer, Gulp или Webрасk.
    • Уверенно владеет Figma, Photoshop и Illustrator или знает Sketch.
    • Имеет своё портфолио, инициативный, готов пройти испытательный срок.

    Уроками информатики, как видите, даже не пахнет. Много непонятных слов, давайте разберёмся.

    Инструменты верстальщика

    Умение использовать каждую вещь из этого списка немножечко повышает шансы верстальщика найти работу в 2023 году.

    Кроссбраузерная вёрстка — это когда сайт во всех браузерах выглядит одинаково.

    • SVG — векторный формат изображений, при котором картинки не портятся, если их растянуть.
    • Sass — это такая надстройка над CSS. Sass помогает избежать дублирования и структурировать код, в таком виде его легче поддерживать. Но с препроцессорами есть проблемы.
    • БЭМ — изобретение Яндекса, чтобы упростить вёрстку и разбить всё на блоки.
    • Canvas — сущность в HTML, на которой можно рисовать (люблю объяснять!).
    • PUG — шаблонизатор HTML, написанный на JavaScript для Node.js. Нужен, чтобы шаблонизировать. Все же любят шаблоны.
    • Git — система контроля версий, чтобы не делать Макет_2_Финальный_СПравками_final_наревью.html . Мы в Академии любим Git и написали про него много статей.
    • Натянуть вёрстку на CMS — взять WordPress или какой-нибудь там ещё движок для блога и сверстать страницу его встроенными средствами. Но по макету, чтобы дорого-богато.
    • Bootstrap — ещё одна библиотека, чтобы быстро верстать. Её много где используют, но киллерфичей верстальщика может стать понимание, как сверстать «как на бутстрапе», но с нуля.
    • Node.js, npm-скрипты, Autoprefixer, Gulp, Webpack — инструменты, чтобы экономить кучу времени при вёрстке за счёт автоматизации.

    Что там с Фотошопом и Иллюстратором

    Практика показывает, что все переходят на Figma. Ну то есть Фотошоп и Иллюстратор ещё можно где-то встретить, но по сравнению с Фигмой это как заколачивать гвозди дорогущим перегруженным графическим редактором по подписке.

    Ну и потом, вспомните Adobe Flash — все постепенно пересядут на нормальную технологию, никуда не денешься.

    А портфолио откуда брать?

    • Найти бесплатных макетов и наверстать.
    • Придумать самому, если есть Дизайнерская Жилка.
    • Пройти полноценную подготовку к работе и получить пару проектов в портфолио.

    Что об этом всём думают в индустрии?

    Я спросил Катю, которая раньше верстала в Яндекс.Деньгах, о том, что должен уметь верстальщик, чтобы его все хотели. Катя отвечает:

    По опыту: нужно точно, быстро и адаптивно.

    Точно — значит по макету: надо уметь его открыть и померить отступы. Быстро — значит код легко изменять и его можно переиспользовать: надо знать препроцессоры и уметь правильно разделить макеты на компоненты (приходит с опытом). Адаптивно то и значит: надо знать про медиа-запросы и уметь нафлексить флексами резиновую вёрстку, или на гридах.

    Чтобы собрать своё добро, нужно знать, где скачать Node.js, как скачать пакет из npm и уметь пользоваться Webpack или Gulp (если он ещё не умер): пожать, минифицировать, запустить хот-релоад. И да, Git, нужно выучить десяток базовых команд. Это необходимый минимум.

    В идеале нужно освоить базовый JavaScript и React, чтобы верстать компоненты сразу на нём. И вот еще чуть-чуть, и ты уже фронтендер.

    Нынче если ищут именно верстальщика, а не полноценного фронта, значит последний уже есть, а вёрстки много и/или она сложная. Значит можно не знать JavaScript, но стоит освоить любой шаблонизатор, одну из популярных методологий, познакомиться с существующими библиотеками компонентов.

    Чтобы тебя все хотели, нужно много и быстро верстать. А для этого нужно активно пользоваться доступными инструментами и подходами и уметь выбирать подходящие. Что, конечно, выходит далеко за рамки знания HTML и CSS.

    Что ещё?

    Все работодатели хотят, чтобы к ним пришёл опытный верстальщик — для этого берите и верстайте. Можно смотреть на популярные сайты, верстать по бесплатным макетам или хорошим курсам. Как определить, хорошие ли перед вами курсы, я рассказывал в статье «Как получать 100 тысяч за код». Там есть полный список вещей, которые хорошо бы знать веб-разработчику, чтобы повысить шансы на высокую зарплату.

    Материалы по теме

    • Хочу работать в IT, но…
    • Как написать хорошее сопроводительное письмо
    • Какие вопросы задают на собеседованиях
    • Как легко выполнить тестовое задание

    «Доктайп» — журнал о фронтенде. Читайте, слушайте и учитесь с нами.

    Читать дальше

    Пришел «зелёным» junior и вырос до «жёлтого» middle. История выпускника

    Пришел «зелёным» junior и вырос до «жёлтого» middle. История выпускника

    _Поговорили с фронтенд-разработчиком Александром Масленниковым и узнали, насколько сложно ему было пройти путь от новичка после курсов HTML Academy до полноценного мидла в компании «5 углов».

    Александр рассказал, как выбирал будущие курсы, насколько сложно быть программистом-джуном, и как вкатиться в профессию, если тебе уже за 30._

    — Ты пришёл в «5 углов» сразу после курсов?

    — Да. Работаю тут уже три года. По сути, первое серьёзное собеседование я прошёл в компании «5 углов». Остальные работодатели не отвечали, как это часто бывает на hh.

    Кстати, «5 углов» я нашёл не через hh, а через HTML Academy. У них есть своя небольшая площадка, где компании, с которыми они сотрудничают, оставляют вакансии, а затем выбирают сотрудников среди выпускников.

    — Получается, можно просто закончить курсы HTML Academy и идти искать работу?

    — Можно, но если у тебя кроме учебных проектов будет ещё что-то, шансов намного больше. Курсы дают начальные знания для входа в мир IT, а дальше нужно расти самому. В разработке нужно всегда учиться новому.

    — На кого ты учился в университете?

    — По образованию я бухгалтер-аудитор, но по специальности я так ни разу в жизни не поработал. В основном работал в продажах, продажах и ещё раз в продажах 🙂

    У родителей был семейный бизнес — магазинчик, я им помогал, был администратором в магазине. Занимался всем подряд — если надо было, то подменял продавцов, выезжал за товаром и на выставки, проводил ревизию и аудиты. Магазин работал по франшизе, поэтому были обязательства с определёнными компаниями.

    Основные поставки шли из Турции, какая-то часть из Европы, то есть всё было привязано к курсу доллара. И когда он поднялся до 70, стало очевидно, что для нашего городка такой магазин становится нерентабельным, и мы закрылись. После этого я взял небольшой перерыв и подался в раздумья, чем бы хотел заниматься.

    — Рассматривал что-то, кроме программирования?

    — Некоторые моменты жизни я посвящал онлайн-играм, этим занимались мои знакомые и друзья. Один из хороших знакомых запустил свой проект — магазин по предоставлению игровых услуг, ему были нужны надёжные исполнители, и на некоторое время я решил остановиться там. Собрал себе небольшую команду, и мы занимались различными заказами.

    Но время шло, и всё чаще приходили мысли о том, что нужна стабильная и надёжная работа. Так как кроме продаж я ничего не умел, пошёл продавать квартиры. Через полгода работы риелтором я понял, что продажи просто ненавижу. Хотелось чего-то более спокойного, где будут какие-то рамки, ТЗ, и ты можешь спокойно работать, никто не будет напрягать.

    Знакомый с большим опытом в разработке посоветовал попробовать программирование, порекомендовал начать с вёрстки сайтов и даже посоветовал курсы. У них в команде был выпускник HTML Academy, и они остались довольны.

    — Хватило ли тебе навыков, которые ты получил на онлайн-курсах в HTML Academy, чтобы начать работать?

    — Вполне, у них очень большое покрытие навыков, начиная от обычных HTML, CSS и JavaScript, и заканчивая React, Vue, PHP. Они сейчас очень много всего дают. По сути, это выглядит так: тебя учат алфавиту и базовым словам, а потом ты должен научиться составлять из них предложения. Чем красивее ты составляешь предложения, чем они лучше и больше, тем ты профессиональнее становишься.

    Всё зависит от компании, в которую пытаешься попасть. Если там пишут в вакансии что нужен junior — не факт, что это так и есть. Некоторые обозначают требования, которые уже явно соответствуют разработчику с опытом в пару лет. Тут не стоит расстраиваться и опускать руки. Пока не пригласили на собеседование, стоит дальше учиться самостоятельно и пополнять портфолио.

    Интересно оформленное портфолио — огромный плюс, оно показывает отношение сотрудника к работе.

    — Есть популярное мнение, что junior-разработчиков никто не любит, и их не хотят брать на работу. Было ли три года назад так? Можешь ли ты назвать везением, что тебя взяли на работу так быстро?

    — Это ошибочное мнение. Полагаю, что оно появляется на фоне того, что многие онлайн-школы сулят высокие зарплаты, но когда после прохождения курсов не берут на подобные зарплаты, случается небольшой шок. Надо понимать, что после прохождения курсов у вас 0 опыта. Учебные проекты не в счёт — они сделаны под присмотром наставника, и компания, куда вы направляете своё резюме, скорее всего это понимает. Я думаю, что компания всегда хочет себе опытного сотрудника, и не важно, какая это сфера.

    Так было и три, и десять лет назад, это есть и сейчас, ничего удивительного. Если хотите повысить свои шансы на успех, после курсов стоит продолжать учиться и пополнять своё портфолио, например, различными интересными тестовыми заданиями.

    То, что я нашёл работу буквально через три месяца после курсов, я считаю большим везением. Предполагал, что поиск работы займет минимум год. Уже был составлен план, как буду двигаться в течение года:

    1. Раз в неделю проходить по вакансиям и брать в работу тестовые задачи;
    2. Пытаться повторить какой-нибудь простенький сайт,
    3. Если пригласили на собеседование, то обязательно иду, ведь даже из неудачного собеседования можно получить много полезного опыта.

    В общем, была цель набраться опыта и заполнить портфолио.

    — Сейчас на Youtube очень много видео, в которых критикуют онлайн-курсы. Можешь сказать, действительно ли они работают?

    — Онлайн-курсы — это такая же система обучения, как и вузы, только попроще и более точечная. Вообще, сама система онлайн-курсов — крутая вещь. Она позволяет, живя в какой-нибудь деревне, получить образование, которое сейчас востребовано, прокачать свои навыки, найти крутую работу, сделать головокружительную карьеру, быть востребованным на рынке труда. Но в это верят не все. Может быть, они не понимают, как это работает, или не тратят все силы.

    Онлайн-курсы — это такая же система обучения, как и вузы, только попроще и более точечная.

    Я рассматривал и очную систему обучения. Выбрал школу при МГТУ им. Н. Э. Баумана в Москве. Там огромный выбор курсов, в том числе по HTML и JS. Ездить мне было удобно — полтора часа, и я там. Но звёзды так сложились, что и цена в два раза дороже, и начался ковид. Было непонятно, что вообще происходит, поэтому решил отказаться от очного обучения.

    В итоге, я взял в HTML Academy начальный курс «HTML и CSS. Профессиональная вёрстка сайтов», который просто объясняет, что такое HTML и CSS — можно сказать, азы. Были онлайн-лекции, в чате я мог задавать вопросы, и после каждой главы лектор отвечал на них. Также можно было выбрать себе одного наставника, который помогал в течение курса. Всё выглядело цивилизованно. По итогу первого курса мне всё понравилось, и я взял следующий курс. Позже добрался до курса по JS, потому что без него никуда.

    Я смотрел курсы других онлайн-школ, некоторые из них очень хвалили в интернете. Если честно, эти расхваливания выглядели странно. По опыту работы с клиентами могу сказать, что люди охотнее пишут плохие отзывы, чем хорошие. У некоторых цена была аж в два раза дороже, а дороже не значит лучше. Сомнений было много.

    — В целом, ты можешь порекомендовать HTML Academy?

    — Да, я до сих пор у них периодически беру курсы. У нас на работе есть плюшки — оплата 50% стоимости курсов для роста квалификации. Как пример, я посчитал, что нашей команде нужен курс «Вёрстка email-рассылок». Люди, которые сейчас приходят, даже не знают про неё, ведь этим пользовались лет десять назад. Так как в компании кто-то должен уметь делать e-mail верстку быстро и качественно, я взял эту роль на себя. Обсудил это с руководителем отдела, и компания мне покрыла половину стоимости.

    — Какие навыки пришлось приобретать, когда ты уже пришёл на работу?

    В начале очень нужны были soft skills для постоянного общения с коллегами. Так как сфера была для меня полностью новая, я вообще не знал, что делать в некоторых моментах. У меня постоянно были вопросы: «Как подключаться? Где что брать? Что произошло?».

    Надо было всё это узнавать, и желательно каждый раз не доставать коллег вопросами. Приходилось самому искать решения, а если не находил, то шёл к старшему коллеге, предварительно собрав вопросы в охапку. Первое время нужны именно такие навыки.

    В хорошей компании понимают, что junior-разработчика не нужно грузить какой-то тяжелой работой, от которой он сломается. Так ведь и психологическая травма может случиться: потратил кучу денег, времени на обучение, а тут пришёл и на первой же задаче споткнулся.

    — Как ты себя чувствовал в первые дни работы? Может, были мысли все бросить?

    — Мысли бросить бывали, наши проекты уникальные, поэтому довольно часто встречаются такие задачи, над которыми надо изрядно поломать голову.

    Поначалу ещё не умеешь распределять грамотно время и, как большинство новичков, сидишь в нерабочее время и пытаешься что-то сделать. Есть груз ответственности, можно и подгореть. Большую роль играет коллектив и атмосфера. Очень круто, если есть возможность созвониться с коллегой или руководителем отдела и обсудить свою проблему. Взгляд со стороны мне не раз помогал.

    Периодически бывает тяжело — растут конкуренты, рынок, спрос. Надо уметь делать то, что не умеют другие.

    — Доволен ли ты свои выбором профессии?

    — Если смотреть из тех вариантов, которые у меня были, я считаю, что пошел по самому лучшему. Я доволен.

    Решающих вещей много: коллектив, начальство, зарплата, возможность работать удалённо. Нет проблем взять отпуск на пару дней, если случилось что-то срочное. Совокупность всех этих вещей сейчас меня устраивает.

    — Можешь охарактеризовать или описать парой слов, каким ты был в начале пути, и то, какой ты сейчас?

    — Вот это самое тяжелое, на самом деле, потому что мне кажется, что я не так далеко ушел от начала пути. Сфера очень большая, прошло всего три года, как-то хочется намного больше уметь.

    Я считаю, что хороший опыт для программирования лет 8: всё можно попробовать, поменять направление, на котором ты вырос, войти во что-то новое. Можно зайти в новое направление одним из первых и рассказать, какой ты классный.

    В начале пути я был «зеленым», а сейчас «желтый». «Красный» будет, когда я буду матёрым, и буду говорить, что справлюсь с любой задачей.

    — Профессионалом ты назвать себя пока не можешь?

    — Я считаю себя middle. Если ты самостоятельно можешь решить задачу, уверенно и полноценно использовать свои инструменты и библиотеки, при этом ты заранее заботишься о том, как с твоим кодом дальше будут работать коллеги, поздравляю, ты — middle-разработчик.

    Senior уже имеет весомый опыт за спиной, заранее понимает, какие проблемы могут быть на проекте и как их избежать, какие решения могут пригодиться. Также он имеет хорошо развитые soft skills. Написание кода и многие решения уже отточены и понятны, их удобно поддерживать.

    — Какие навыки у тебя были в начале и какие сейчас? Что ты приобрел нового?

    — У меня просто вырос багаж знаний. Когда я пришел в начале, часто все делал сам, не использовал библиотеки. Сам колхозил. Было жестко, больно, неприятно, но это необходимый опыт.

    Сейчас использую различные библиотеки. Я знаю, как что-то подключить, как настроить. Это же нельзя назвать навыком, просто понимание. Со временем прокачал soft skills и гибкость, которая позволяет применять полученные знания, начал думать о том, как будут пользоваться и поддерживать мой код другие разработчики.

    — Сколько тебе было лет, когда ты поменял профессию? Согласен ли с тем, что свою специальность можно менять в любом возрасте?

    — Мне было 34, когда я закончил курсы. Вопрос довольно популярный на самих курсах, часто спрашивали: «Мне 40 лет, нормально ли идти на курсы?». В интересах создателей курсов, конечно, соглашаться. Но на самом деле всё зависит от человека, насколько твой мозг готов впитывать полностью новую информацию. Новая информация в голове — это в принципе очень тяжело. Даже у детей, когда они что-то не понимают в школе, бывает стресс. Когда человек взрослый, мозги у него немного «подсыхают» и их надо постоянно тренировать. Если готов впитывать все новое, то ты сможешь.

    — Нет ли у тебя зависти к шестнадцатилетним специалистам, которые вкатились по возрасту раньше тебя во фронтенд?

    — Я слишком стар, чтобы кому-то там завидовать, вырос из этого уже. Тут важно понимать, что у каждого свой старт и свой путь. Если у вас есть время кому-то завидовать, то лучше потратить его на себя.

    Это как в школе — кому-то дается физика и математика, а кому-то русский с литературой. Всё зависит от человека. Можно, конечно, зазубрить предмет, но ты должен просто задать вопрос «Насколько тебе комфортно в этой сфере?». Если тебе не нравится, но ты готов оставаться ради того, чтобы зарабатывать деньги, окей, это твой выбор. Но скорее всего сгоришь потом.

    Поэтому я и брал курсы по чуть-чуть, чтобы попробовать кусочками и, если что, переключиться на что-то другое.

    • 1 февраля 2024

    10 правил онлайн-собеседований

    10 правил онлайн-собеседований

    В мире, полном удалённых работ и учёб, есть много нюансов, о которых легко забыть на онлайн-собеседовании. Делимся по своему опыту:

    • 9 октября 2023

    Портфолио разработчика. Все секреты

    Портфолио разработчика. Все секреты

    Портфолио — это важный инструмент для любого разработчика, особенно для начинающего. Оно показывает ваши навыки, опыт и квалификацию, привлекает внимание работодателей и повышает шансы на получение оффера мечты.

    • 3 июля 2023

    Как получать 200 тысяч за код в 2024 году

    Как получать 200 тысяч за код в 2024 году

    Сохраните в закладки сейчас, скажете спасибо через год. Сначала шаги, в конце каждого этапа — ссылки для внеклассного чтения.

    • 12 июня 2023

    Веб-разработка. С чего начать

    Веб-разработка. С чего начать

    На старте бывает непонятно, какой язык программирования выбрать первым. На самом деле, нет идеального языка, который раз и навсегда определит вашу карьеру. Освоить новый язык программирования — всё равно что выучить ещё один иностранный. Сначала надо определиться, что вам больше подходит: фронтенд или бэкенд.

    • 2 июня 2023

    Как устроиться туда, где закрыты все вакансии

    Как устроиться туда, где закрыты все вакансии

    Если вы мечтаете работать в определённой компании, но не нашли вакансий на сайтах по поиску работы — ещё не всё потеряно. Проверьте объявления на других площадках. Если и там ничего нет, воспользуйтесь «обходными путями»: начните со стажировки или познакомьтесь с рекрутёром.

    • 14 февраля 2023

    Хочу работать в IT, но…

    Хочу работать в IT, но…

    Изучать что-то новое всегда — волнительное и завораживающее событие. Но некоторые останавливаются, даже не начав. Почему так происходит? По разным причинам, но бывают случаи, что из-за мыслей «ещё рано», «уже поздно», «нет технического образования», «не знаю английский». Мы покажем на примерах, что возраст, наличие образования и знание английского — не проблема для смены профессии.

    • 19 января 2023

    Как стать фулстек-разработчиком

    Как стать фулстек-разработчиком

    В отличие от фронтендеров и бэкендеров, фулстек-разработчик способен полностью самостоятельно создать сайт или приложение. Такой специалист отлично разбирается в технологиях, базах данных, серверах, умеет разрабатывать веб-приложения и сайты, знает как фронтенд, так и бэкенд. Давайте узнаем, в чём преимущества профессии, насколько она востребована на рынке и как стать топовым специалистом.

    Фулстек-разработчик сочетает несколько направлений и может заменить собой пару более узких специалистов. Главная его особенность — это универсальность. Именно поэтому спрос на таких специалистов всегда есть и постоянно растёт. Многим компаниям выгоднее нанять одного универсального разработчика, чем содержать штат программистов.

    Топовых фулстек-разработчиков очень мало, они востребованы и имеют возможность выбирать из ряда предложений то, что им интересно. Джуны с небольшим опытом в сфере фулстек-разработки могут рассчитывать на зарплату от 30 до 100 000 ₽ в месяц. Опытный разработчик получает в среднем вдвое больше — 120—200 000 ₽.

    �� Что должен уметь топовый фулстек-разработчик:

    • Понимать полный цикл процесса разработки.
    • Уверенно знать современный JavaScript (ECMAScript), применять TypeScript.
    • Строить архитектуру клиентских и серверных приложений.
    • Применять ООП и паттерны проектирования на практике.
    • Проектировать и разрабатывать REST API.
    • Проводить автоматизированное тестирование фронтенда и бэкенда.
    • Работать с базами данных.

    Зарплаты фулстек-направления

    Исследования компании Хабр Карьеры за 2022 год говорят, что средняя зарплата разработчиков в России составляет 140 000 ₽. Сумма немного различается по регионам. В Москве зарплата подросла за год и составляет 180 000 ₽, в Санкт-Петербурге осталась на уровне начала года — 150 000.

    Зарплата фулстек-разработчика в среднем составляет 200 000 ₽ в Москве, 160 000 ₽ в Санкт-Петербурге и 130 000 ₽ в регионах.

    Этот анализ зарплат составлен по вакансиям сайта hh.ru.

    Также специальность фулстек ценится за границей, зарплаты в Европе и в Америке очень достойные. В Нью-Йорке опытный фулстек зарабатывает 3000—3500 $. В Германии работодатели указывают в вакансиях зарплату 2500—4000 $.

    Изучив вакансии и уровень дохода, скорее хочется прокачать навыки и стать фулстек-разработчиком. Что же для этого нужно?

    • 20 декабря 2022

    Как написать хорошее сопроводительное письмо

    Как написать хорошее сопроводительное письмо

    Вот вы нашли подходящую вакансию и уже готовы откликнуться — осталось только написать сопроводительное письмо. Оно дополнит резюме и поможет вам выделиться среди остальных кандидатов.

    • 14 декабря 2022

    К чему готовиться на IT-собеседовании

    К чему готовиться на IT-собеседовании

    Перед первым собеседованием фронтендеры часто сидят и переживают — а что будут спрашивать? А как себя вести? А нужно знать всё-всё или достаточно конкретных вещей?

    Короткий ответ — всегда и везде по-разному, угадать тяжело. Некоторые компании составляют собственные уникальные задания, другие берут списки популярных вопросов из интернета. Как повезёт.

    Чтобы хоть как-то помочь вам, мы поговорили с коллегами из компаний Affinage и Takeoff-staff, компании Pitch, студии Лепёхина и веб-студии Thmoon. Они рассказали, что спрашивают на собеседованиях, как у них проходит тестовое задание и нужно ли фронтендеру уметь вообще всё, чтобы найти работу.

    • 1 декабря 2022

    Можно ли найти работу верстальщиком и где?

    Здравствуйте. Подскажите пожалуйста, можно ли со знаниями HTML/CSS/Bootstrap, немного Javascript найти работу верстальщиком, хоть где то? пробую на фрилансе — KWORK, WEBLANCER, UPWORK- но там походу на новичков даже не смотрят без рейтинга и отзывов. Вообще полная тишина, хотя я знаю что по тем заданиям что там появляются я точно справлюсь. Есть небольшое портфолио https://github.com/nikitasalnikov/nikitasalnikov.g.
    Может кто-то подскажет, как быть, как правильно заявку отправлять. Может кто-то посодействует в получении отзывов и рейтинга или вообще может предложить работу, чтобы я мог развиваться и хоть какую то денежку заработать себе на обучение. Уже хочется работать.

    • Вопрос задан более двух лет назад
    • 1534 просмотра

    30 комментариев

    Простой 30 комментариев

    WblCHA

    Уже хочется работать.

    А если без шуток, то сегодня верстальщики итак мало кому нужны, а голые новички без какого-либо реального и нереального опыта так тем более.
    Возьмём твоё портфолио, первое же, что прям кидается в глаза, это неумение работать с гитом. Идём внутрь и там просто странички без выдающего цсса и с ужасным жсом. То есть даже препроцессоров нет, а знания жса околонулевые. Это уровень максимум пары месяцев изучения, а реально меньше, так что извини, но тут я даже не представляю кто готов будет взять очень слабого трейни на позицию верстальщика.

    Никита Сальников @nikitasalnikov Автор вопроса

    WbICHA, а что значит выдающийся css и не ужасный js. да js мы еще не проходили и толком его не знаю. все что я сделал на js это слайдер и бургер меню. и все по видео урокам с ютуба.

    WblCHA

    Никита Сальников, флексы, гриды, адаптивность, без этого сейчас даже дворником не берут.)
    А «неужасный жс», это как минимум es6.

    Похоже, лавочка закрылась. Вон как конкуренты набросились.
    У меня тоже была мысль «вайтивАйти». Но теперь не хочется.
    Сообщи, пожалуйста, если получится.

    Никита Сальников @nikitasalnikov Автор вопроса

    WbICHA, так у меня все сайты с флексами. для гридов пока макеты не попадались. и прошли их на прошлом уроке 5 минут. адаптивность на всех сайтах есть. только как сайты будут выглядеть под разными размерами уже придумывал сам, поскольку, опять таки макеты без дизайна под экраны. сейчас верстаю большой многостраничный сайт. там есть под разные экраны дизайн. только препроцессоры конечно выучить. До ES6 конечно еще далеко, но надеюсь освою или сам или на курсах, были бы финансы и не закрыли бы нас снова на карантин

    Никита Сальников @nikitasalnikov Автор вопроса

    mlyamasov, да нет. они дело говорят. сейчас столько плюшек всяких с разработкой. конкуренция везде высокая. в любой профессии. но я решил что раз взялся надо дойти до конца. главное работу найти, чтобы опыт был. а там и дальше буду программирование изучать.

    Никита Сальников, потратьте время на нормальное изучение JavaScript и шансов найти работу будет куда больше.

    profesor08

    profesor08 @profesor08

    со знаниями HTML/CSS/Bootstrap, немного Javascript

    Оптимистично. Знания очень слабенькие, а портфолио соответствующее. Тут нужно большое везение и полыхание в глазах, чтоб тебя взяли на обучение.

    Nordic_Alf

    Nord Dev @Nordic_Alf
    Нормально фронт изучить и самому сделать проект на фреймворке со сборщиком.

    like-a-boss

    А «неужасный жс», это как минимум es6.

    Религиозный бред.
    Никита Сальников @nikitasalnikov Автор вопроса

    profesor08, а не слабенькие знания это что ещё нужно знать, кроме препроцессоры, сборщика, js, gulp, php?

    Никита Сальников, да базовый JS вам нужно знать, чтобы не путать контекст с замыканием, потом разобраться с React или Angular, написать на нем проектик-другой, попутно столкнувшись с препроцессором. И вперед, резюме рассылать.

    WblCHA

    Пашенька, ты предпочтёшь взять на работу того, кто знает ес6, или того, кто не знает?)

    WblCHA

    Никита Сальников, пхп как раз можно и не знать, бекенд не только на нём пишут, но понимать как работает бекенд крайне желательно (для этого можно себе простенький сервак на ноде написать).
    По поводу остального, в цсс, помимо препроцессоров, нужна адаптация, в жс (если адекватно) реакт/вью, а лучше ещё и нода хотя бы на базовом уровне. Библиотеки перечислять не буду, всё сильно зависит от проекта.
    Так же плюсом будет использование преттиера и еслинта (в идеале с плагинами, конфигами и собственными донастройками, чтобы в нём разобраться).
    Научиться работать с гитом обязательно.
    Ну и вишенкой на торте уже тайпскрипт идёт.

    Никита Сальников @nikitasalnikov Автор вопроса

    WbICHA, это сейчас такие требования к новичку? У нас по программе курса только

    HTML5, CSS3, Figma

    Основы HTML, CSS, верстка макетов
    Препроцессоры

    Документация, разбор компонентов, фишки, вёрстка макета

    БЭМ методология, система контроля версии и загрузка на GITHUB.COM

    Циклы, функции, объекты, массивы, ООП, создание мини-программы

    Настройка Gulp, компиляция, вёрстка на Sass

    PHP, CMS WordPress

    Настройка сервера, циклы, массивы, функции, документация, встроенные функции, формы

    WblCHA

    Никита Сальников, это не то, чтобы требования, просто вайтишников сейчас настолько дохрена, что получить работу при знаниях чисто с курса можно только при большой удаче.
    Без опыта работы даже со всеми этими знаниями на тебя будут косо смотреть, а без них чаще всего даже смотреть не будут.

    Что же касается курса, то надо понимать, что курсы ─ это очень выгодный бизнес сейчас (поэтому их сейчас хоть жопой жуй) и 99% инфы из них лежит в открытом доступе в интернете, в том числе и в бесплатных курсах.
    Я не знаю на каком из этапов курса ты сейчас находишься, но в твоих проектах невидно препроцессоров, ни бутстрапа, ни документации, ни, тем более, программирования (те мизерные скрипты сойдут за программирование только если это хобби).
    Да и явный упор на jQuery в 2021 году это явный минус, а не плюс, намного полезнее было бы преподавать ванильный жс, а не библиотеку, которая сейчас используется либо в старых проектах, либо в качестве частного исключения.

    Короче говоря, я не говорю, что тебе не надо в программирование и т.д. и т.п., я просто без преукрас говорю, что тебе ещё очень многое надо учить, чтобы иметь шанс попасть на работу. И везение ещё надо.

    Для понимания, я, когда несколько лет назад умел удовольствие пройти небольшой конкурс на трейни, даже самый слабый кандидат знал куда больше, чем ты сейчас, и то половина кандидатов тогда отсеялась, так что сам понимаешь, если через полгода найдёшь работу это уже очень хорошо, но можно и за год не найти, а можно и через месяц, тут, как я уже не раз писал, всё очень сильно зависит от удачи.

    Никита Сальников @nikitasalnikov Автор вопроса

    WbICHA, по курсам мы на этапе HTML5, CSS3, Figma и Бэм нам объяснили 5 минут. О бутстрапе в интернете двоякие отзывы. Хоть я с ним знаком, но пока ещё не использую. Почему препроцессоры до сих пор не объяснили не знаю. Третий месяц обучения и как то не понятно. Единственное что мы делаем на уроке, так это в css пишем :root и задаём переменные. Им присваиваем цвет шрифт и что ещё часто встречается по макету. Но сравнивая сейчас с scss/less/sass это не похоже на препроцессоры

    WblCHA

    Никита Сальников, сколько. 3 месяца? Только не говори, что за эти курсы ты ещё и платил. Если курсы бесплатные, то курсы всё равно хрень, но если это ещё и платно. То поздравляю, тебя нагрели.)

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *