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

Как это началось?

Летним вечером я случайно наткнулся на codecademy.com - сайт, где можно научиться программировать. Я начал с курса HTML / CSS и занимался им всю ночь. В течение 1-2 месяцев я изучал веб-разработку для развлечения, никогда не думал, что смогу стать программистом, потому что в то время у меня было несколько стереотипов о программистах.

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

Фильмы внушили мне это неправильное мнение.

Что изменило мой стереотип о программистах?

Когда позади летние каникулы, у меня не было так много свободного времени для программирования. Полтора года не занимался программированием.

14 февраля было для меня решающим днем. Это был теневой день, когда студенты выбирают компанию, которая им нравится, и «прикрывают» одного сотрудника на целый день.

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

Не знаю, что мне больше всего нравится в компании, но люди и атмосфера вдохновляли меня, и я думал, что смогу стать одним из них. :)

Я помню, как парень, который был моей тенью, сказал:

«Если вы начнете сейчас, представьте, кем вы можете стать в будущем».

Он не заметил, но после этого предложения я всерьез задумался о карьере в IT.

Как я поставил цель?

Надо сказать, что до этого я не занимался программированием 1,5 года и тогда я не мог сделать простой веб-сайт. Я закончил только базовый курс HTML / CSS 1,5 года назад ...

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

Поскольку я учился в школе в 10 классе, я мог добиться этого только работая на летних каникулах. Я спросил их, могу ли я работать летом только 3 месяца, и они ответили утвердительно.

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

Вот что я сделал после мероприятия:

  1. Я распечатал трехмесячный календарь, чтобы отметить, сколько времени я посвящаю достижению своей цели.
  2. Я настроил Pomodoro для продуктивного обучения. 25 минут работы и 5 минут отдыха намного лучше для здоровья и мозга, чем 8 часов без перерывов. :)
  3. Я попросил эту классную ИТ-компанию пройти тест для младшего веб-разработчика.
  4. Я следовал своему плану: изучать ИТ минимум 2 часа в день (были дни, когда я учился по 8–10 часов в день).

Я разделил младшее задание на 3 раздела на 1 месяц:

1. Полфевраля и весь март я делал часть задач HTML и CSS. И изучение этих технологий на YouTube, stackoverflow и т. Д.

2. Апрель был месяцем JS и jQuery - тогда я вообще не знал, что такое jQuery.

3. В мае я попытался изучить PHP, но задача была трудной для меня, мне нужно было подключиться к базе данных с помощью PDO, и весь код должен был быть написан в ООП. До этого я подключался только с помощью mysqli_connect () и никогда не использовал ООП.

Результат

Я знал, что моя задача слишком сложна для этой крутой компании. И с моими навыками в то время я мог надеяться только на то, что буду там стажером. Итак, я нашла веб-агентство, написала им длинное мотивационное письмо, не добавляя свое резюме (у меня его не было, потому что что бы я там написал?)

Генеральный директор компании прислал мне дизайн сайта в качестве небольшого теста. Я посмотрел на это и подумал: «Думаю, у меня получится!»

Затем он назвал крайний срок для этого веб-сайта ... это было 3-4 дня ... Я был действительно шокирован, потому что предыдущий веб-сайт я делал в течение нескольких месяцев.

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

У меня была школа с 9 утра до 3 вечера, это было всего в 3 минутах ходьбы от дома, поэтому во время длительных перерывов я шел домой и делал тест в течение часа. Я занимался этим все свое свободное время.

Задание было выполнено с опозданием на 1 день, я его отправил и сказал, что если бы не пошел в школу, то закончу задание вовремя. Генеральному директору моя работа очень понравилась, и я начал работать там с 1 июня - эта дата также была крайним сроком моей жизненной цели.

Стремитесь к звездам, и в случае неудачи вы приземлитесь на Луне. / анонимный /

Да, теоретически я не достиг своей цели, потому что устроился на работу в другую компанию, но как вы думаете, разочаровался ли я в этом? Не совсем потому, что я все-таки стал самым молодым разработчиком в IT-компании.

Сразу напомню, что после успешного прохождения стажировки в этой компании я был принят на работу в крупную ИТ-компанию, где из ~ 100 разработчиков программного обеспечения самым молодым был парень 23 лет.

Все дело в вашей настойчивости и ежедневном улучшении навыков. Это не так уж сложно, если вам нравится то, что вы делаете, и у вас есть цель.

Так какую цель вы ставите сегодня?