Главная | Все статьи | Истории успеха

Если знаешь «зачем», можно вынести любое «как»

Время чтения статьи ~4 минуты

С чего всё начиналось

Будучи школьником мне хотелось заработать денег. "Купил" на торрентах курс по вёрстке и изучил его за лето. Затем я нашёл первый заказ в объявлениях ВКонтакте (это было примерно в 2010 году). После сдачи проекта я был безмерно рад. Осознав, что удовольствие мне доставляет сам процесс, я принялся глубже изучать тему разработки. Психологи именуют данное явление сдвигом мотива на цель.

Если коротко ответить на вопрос: "Почему выбрал веб и почему frontend?" – низкий порог вхождения. Но это не означает легко и неинтересно. Так сложилось исторически.

Первый боевой опыт

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

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

Я добровольно убежал ушёл из первой компании и начал своё обучение заново. Ещё раз прошёл старый курс, прошёл новый, находил на просторах интернета макеты, верстал их и выкладывал на тематических форумах для получения хоть какой-то обратной связи (в основном это не критика, а хэйт, но это бесплатно и без смс), изучил синтаксис JS, познакомился с jQuery.

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


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

Была попытка попасть на позицию junior backend developer'a, но компания, в которую я хотел попасть, связалась со мной только через четыре месяца после отклика, а за это время все мои и без того небольшие знания и незакреплённые навыки выветрились, так как в течение этих четырёх месяцев я работал в другой сфере. На интервью сходил, но с треском его провалил.

Hexlet

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

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

Осознав важность фундаментальных знаний, я сфокусировался на их изучении.

Сегодня

Сейчас я работаю frontend-разработчиком в компании, основным продуктом которой является платформа, предсказывающая поломки оборудования на предприятиях. Мы активно ищем людей в нашу команду (пишите в ЛС, если вы из Казани).

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

KazanJS 2019. Слева направо: автор статьи, тот самый Кирилл Мокевнин, Дмитрий Круглов (выпускник Hexlet'a, работаем вместе)

KazanJS 2019. Слева направо: автор статьи, тот самый Кирилл Мокевнин, Дмитрий Круглов (выпускник Hexlet'a, работаем вместе)

Рекомендации

Кто я такой, чтобы давать вам советы? Мы учимся только у тех людей, которых считаем умнее, "успешнее" себя, и это закономерно.

Мой опыт: прошёл путь от верстальщика до более менее сносного frontend-разработчика. Проработал на аутсорсе, в стартапе и сейчас работаю в продуктовой компании.

Что я понял за эти годы:

  • Упорство и трудолюбие – ключ к достижению целей
  • Знание нескольких принципов освобождает от знания многих фактов
  • Человек меняет себя ради достойной цели. Вы никогда не будете готовы ко всему. Навыки вырабатываются в процессе достижения цели. Если знаете зачем, можно вынести любое как
  • Сравнивайте себя только с самим собой: того, кто не умел что-то делать, с тем, кто научился
  • Окружение играет огромную роль в вашей жизни. Если вам не нравится команда – уходите. С командой вы будете проводить больше времени, чем с самими близки людьми в вашей жизни, они будут оказывать на вас позитивное либо негативное влияние
  • Держите вашу психику в чистоте. Рекомендую КПТ
  • Радикальное сомнение – это путь к познанию
  • Изучить можно всё, что угодно, главное заниматься этим системно
  • Уровень мышления определяет уровень решений. Мышление – это волевой процесс. Будучи волевым процессом им можно управлять правильно или неправильно
  • Доводите дело до конца. Моя статья не идеальна, но всё же я опубликовал её
  • Не слушайте и не воспринимайте серьёзно то, что вам советуют Васи из интернета

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

Аватар пользователя Адель
Адель 14 марта 2019
12
Рекомендуемые программы
профессия
от 6 300 ₽ в месяц
Разработка фронтенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 18 апреля
профессия
от 6 300 ₽ в месяц
Разработка веб-приложений на Django
10 месяцев
с нуля
Старт 18 апреля
профессия
от 6 183 ₽ в месяц
Ручное тестирование веб-приложений
4 месяца
с нуля
Старт 18 апреля
профессия
от 6 300 ₽ в месяц
Разработка приложений на языке Java
10 месяцев
с нуля
Старт 18 апреля
профессия
от 5 025 ₽ в месяц
новый
Сбор, анализ и интерпретация данных
9 месяцев
с нуля
Старт 18 апреля
профессия
от 6 300 ₽ в месяц
Разработка веб-приложений на Laravel
10 месяцев
с нуля
Старт 18 апреля
профессия
от 5 840 ₽ в месяц
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 18 апреля
профессия
от 9 900 ₽ в месяц
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
16 месяцев
с нуля
Старт 18 апреля
профессия
от 6 300 ₽ в месяц
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 18 апреля
профессия
новый
Автоматизированное тестирование веб-приложений на JavaScript
8 месяцев
c опытом
в разработке
Старт 18 апреля
профессия
Верстка с использованием последних стандартов CSS
5 месяцев
с нуля
Старт в любое время