Frontend, самообучение и фриланс с Pomodoro
Максим Васянович увлекался версткой со школы. Рассказываем, как фрилансер из Нижневартовска нашел новую работу и планирует переезд в Питер.
vlada_maestro / shutterstock
Максим Васянович
Россия, Нижневартовск → Санкт-Петербург
Дипломная работа:
Пользовательский интерфейс приложения-аналога Instagram*.
Пройденый курс:
Достижения:
Повышение уровня знаний, новая работа.
Рост дохода за последний год:
+86%
В интервью Skillbox Максим рассказал:
- о своем увлечении версткой и первом проекте;
- о том, как все успевать;
- о своей любви к сложным анимациям;
- о металкоре и киновселенной Marvel.
Увлечение, которое стало профессией
— Почему именно верстка?
— Версткой я начал интересоваться в старших классах школы: было очень интересно писать код и смотреть, как он работает в браузере. Правда, тогда еще использовали фреймы — способ верстки, при котором окно браузера делится на прямоугольные блоки: например, меню навигации и контентную область. Изучать HTML и CSS активнее я стал уже в университете.
— Подсмотрели у тебя в соцсетях кафедру методик преподавания информатики. Ты действительно хотел этим заниматься?
— Нет, это просто название кафедры. Пошел учиться туда, потому что похожих факультетов больше не было; но в итоге университет не дал мне ничего, кроме самостоятельности. Все, что связано с версткой, я учил по роликам, статьям и курсам.
— Почему решил стать фрилансером?
— В моем небольшом городе просто нет вакансий, поэтому и выбора особого не было.
— Помнишь свой первый проект?
— Да, это была верстка мобильного приложения, которое помогало HR-специалисту нанимать работников в ресторан: внутри была куча инструкций и прочей информации. Тогда я почти не знал JavaScript, а на нем приходилось писать много мелочей, поэтому сложностей хватало.
О том, как не срывать сроки
— Как организуешь свою работу на фрилансе, сроки не срываешь?
— За два года фриланса ни одного срыва. Вообще думаю, что это самое ужасное — когда исполнитель не соблюдает сроки.
Обычно я нахожу проект (хотя в последнее время проекты находят меня), после всё как у всех: мы с заказчиком обговариваем условия, формализуем требования и начинается работа. Чтобы не терять темп, я стараюсь максимально много сделать с утра; после у меня обычно небольшой перерыв на самообразование и дальше отдых. Конечно, иногда бывает так, что работа занимает 12 часов, но это редкость.
— Но у всех бывают дни, когда заказов нет, и наоборот, когда работы слишком много. Что делаешь в таких случаях?
— Когда нет работы, я просто занимаюсь своими делами или учусь, тем более что, когда работа есть, времени на учебу вечно не хватает. Бывают и завалы.
Чтобы сдавать проекты вовремя, я называю сроки на пару-тройку дней больше, а если не помогло — сижу до победного. Сил уходит много, но зато так не подведешь заказчика.
Максим — студент Skillbox
— Почему решил пройти курс Skillbox?
— Моя девушка хотела пойти учиться на дизайнера, а я к тому моменту уже некоторое время наблюдал за YouTube-каналом Skillbox. Видел, что работают действительно крутые специалисты, и посоветовал ей учиться там. Потом узнал о курсе
по frontend-разработке, понял, что он будет для меня полезным, и записался.
— Что можешь сказать об обучении?
— Больше всего мне понравилась возможность учиться в любое время. Конечно, дедлайны подстегивают человека и делают его более организованным, но иногда просто не успеваешь сдать домашнее задание вовремя. В Skillbox нет таких жестких ограничений, можно вернуться к обучению, когда тебе удобно. Только стоит помнить, что слишком длинные перерывы тоже делать не стоит — усвоенная информация элементарно забывается.
— Что оказалось самым полезным для тебя?
— На курсы я шел в основном из-за JavaScript, так как верстку уже знал на хорошем уровне, поэтому первая часть учебы прошла быстро и без напряга. Еще было интересно окунуться в опыт JavaScript-разработки, особенно на React — на нем я писал дипломную работу, сейчас планирую углубить свои навыки работы с этой библиотекой.
— Как изменились твои работы после обучения?
— Код стал чище и правильнее. Еще я подтянул некоторые моменты в верстке — семантику, например.
— Не думал стать fullstack-разработчиком и освоить Backend?
— Нет, мне это неинтересно. Максимум, что я могу сделать, — посадить сайт на WordPress.
— Какие технологии хочешь изучить дальше?
— Хочу углубиться в React, может, узнать больше о Vue.js, прокачать создание анимации на JavaScript. Я смотрю на проекты с Awwwards, и они меня вдохновляют — всегда интересуюсь, как сделаны такие сайты.
Нравятся проекты Red Collar, например Oollee — там здорово продуманы анимации, еще Digital Thinkers Conf. — здесь все более минималистично, но тоже красиво и на своих местах.
— Девушка закончила курс?
— Она еще учится на курсе «Веб-дизайн с нуля до PRO», а недавно начала там же изучать верстку.
— Ты рассматриваешь варианты работы в команде в будущем или точно останешься на фрилансе?
— Очень вероятно, что я стану работать в команде уже в ближайшие дни. Я хочу заниматься проектами с интересными и сложными эффектами. Поэтому устроился на удаленную работу в дизайн-агентство, которое специализируется на разработке нетипичных сайтов с упором на JS-анимацию. Сама компания из Москвы, но у нее есть несколько филиалов по стране — мой в Ульяновске.
Блиц
— Чем занимаешься в свободное от работы время?
— Доделываю свой сайт, учу английский язык.
— Самое важное качество для преподавателя?
— Не могу выделить одно. Чуткость, терпение и профессионализм.
— Ты играешь на гитаре. Что сложнее — делать музыку или frontend?
— Frontend.
— Все-таки Marvel или DC?
— В плане историй и персонажей выбрать невозможно. Если речь о киновселенных — конечно, Marvel.
— Под какую музыку лучше всего работается?
— Под ту, что нравится. В последнее время это только металкор.
— Самый странный проект, над которым ты работал.
— Нужно было по уже существующему сайту без макета сделать другой.
— Какие планы на будущее?
— Переезд в Санкт-Петербург и, скорее всего, работа в студии.
— Что посоветуешь начинающим фрилансерам?
— Развивать soft skills, в первую очередь — умение общаться с заказчиком.