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

Как я стал разработчиком

5 Февраля 2019
Андрей Котенко
Front End Developer
Андрей Котенко
следующая статья

Предистория

Мой первый комп я выклянчил у родителей, когда мне было 9 лет. Я, как и многие мальчишки, очень увлекался всякими компьютерами и играми. А на вопрос “Кем ты станешь, когда вырастешь?”, я без сомнений отвечал —  “Компьютерщиком!». Хотя и понятия не имел, что это.

После школы я поступил в Политехнический колледж на специальность «Компьютерные системы». Так как в школе я не был отличником, по началу учится было тяжело. Но уже на курсе третьем, когда в основном были профильные предметы, я учился хорошо. Из программирования связанным с Front End было мало, основы основ. Да и в то время меня это не очень интересовало: то ли преподаватель не заинтересовал, то ли я энтузиазма не проявил.

После колледжа, еще зеленый и не знающий, где найти себя, я безрезультатно искал работу по специальности. Под натиском родителей с общим call to action: «Найди себе работу, ты же учился!», меня устроили работать в лучшее место для начинающего программиста — на завод. Возможно в вашей квартире/доме стоит газовый счетчик, собранный частично моими руками, поэтому небольшой совет: лучше купите себе импортный! :)

Когда мне надоела рутинная работа, я решил поработать головой + харизмой и устроился риелтором. Дела пошли хорошо: через девять месяцев я с коллегами открыл собственное агентство, начал обучать новых людей. Тут дела пошли еще лучше, но было одно НО…


Решение все изменить

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

Как и многие другие в начале пути, при наличие свободного времени я начал разбираться с чего начать, читать разные статьи и расспрашивать друзей. Как-то выбор пал на front end. Теперь я начал целенаправленно читать только тематические статьи, пособия по HTML и CSS от Mozilla Developer Network (MDN), смотреть видеоуроки по верстке с макетов.

Забегая вперед хочу сказать, что в этот момент я каким-то образом принял очень правильное решение —  записался на курсы «Front end developer».

Большой ошибкой самоучек является мышление по типу: «если код работает, так как тебе нужно, значит все правильно написал». Это совсем не верно и есть множество правил написания кода. Опасность для новичка кроется в деталях: он может делать одну и ту же элементарную ошибку постоянно, даже не подозревая об этом. Если такой человек после самообучения придет в компанию с толковым тимлидом, после двух-трех таких ошибок, эта проблема может решиться сама собой. Но есть много молодых специалистов, которые пробую себя на фрилансе и после нескольких лет написания такого кода, переучиться очень сложно.

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

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

Скитания

“Готов искать работу!”, — подумал я и начал повышать трафик сайтам с вакансиями. Еще на курсах мне говорили, что работа фронтендщика востребована больше для опытных разработчиков, и чем больше я читал подходящие вакансии, тем больше я понимал, что еще многого не знаю. Перед подачей “боевого” резюме решил подтянуть свой скилл: много верстал с макета, чтобы набить руку, интенсивно учил JS, читал популярные порталы Habrahabr, Stack Overflow, начал пользоваться сборщиком Gulp, перешел c нативного CSS на препроцессор SASS, ходил на тематические ивенты, посетил лекцию на тему «Как правильно написать резюме IT-шнику»...

И вот, только спустя полгода интенсивной подготовки, я решил действовать и сбросил первое свое резюме в компанию Avivi. В тот же день мне позвонила HR и предложила сделать тестовое задание, макет интернет магазина. Не ожидавший такого быстрого поворота событий, я немедленно начал делать задание... И спустя неделю отправил готовую работу.

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

Пока вы это читали

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

  1. Определитесь, что именно Вам по душе, а чего кодить вы точно не хотите — нужно, чтобы работа приносила удовольствие;

  2. Учитесь сами, но лучше учитесь вместе и черпайте знания профессионалов;

  3. Не надейтесь на быстрый результат: в IT нет места спешке и необдуманным решениям, поскольку здесь ценно время, которое имеет денежное выражение;

  4. Ваше окружение и коллектив компании не менее важен, чем ваши знания. Только команда способна достигать значительных высот;

  5. Будьте собой. Это всегда важно в любой сфере деятельности.  

Need help?

Ask a question.

Chat Now
Записаться На Консультацию
Записаться На Консультацию
Мы свяжемся
с вами
в течении
10 минут
laptop
Мы свяжемся с вами в течении 10 минут