Все статьи | Блог студента

Пост об ошибках прошлого и ожиданиях от будущего. Или как я нашел Хекслет

Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Пост об ошибках прошлого и ожиданиях от будущего. Или как я нашел Хекслет главное изображение

Начнем-с

Привет!

Меня зовут Михаил, мне 24. За последние несколько лет я успел разочароваться в себе, в своих достижениях и своей жизни. Я надеюсь, что эта часть дневника мотивирует таких же как я, тех, кто думает что у него ничего не выйдет и не получится. Тех, кто знает все, но и одновременно ничего. Да. Такое бывает.

Не так давно я наткнулся на этот сайт. Проше пару курсов. Узнал, что такое Git, обновил знания работы в консоли. Поработал с Ubuntu на Windows 10 с использованием WLS. Это заняло в общем около месяца.

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

А были ошибки. Много ошибок

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

- Я этого никогда не пойму.
- Мне не светит такая зарплата.
- Я слишком глуп для этого.

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

- Уже устроился на работу?
- Сколько платят?
- Ещё учишься? А работать когда?

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

К этому всему могут добавиться необходимость в смене места жительства (уехать от родителей, например) или оплаты врачей, лечения... в общем необходимость в средствах существования.

Думаю большей части знакомы эти проблемы. Особенно молодым и начинающим специалистам с окраин нашей любимой Родины.

Однако, хочется отметить ещё одну. Назовем её проблемой переобучения — молодой специалист, который только вышел с университета в 90% случаев имеет устаревшую базу знаний. Технологии за 4 года учебы шагнули вперед. А программы нет. Поднимите руки, кто с этим сталкивался :)

Здесь главная проблема в том, чтобы не учить одно и тоже. Раз за разом. А также не скакать по технологиям туда-сюда решая что лучше, что хуже. Это вызывает проблему того, что мозг устает, и ему скучно вспоминать то, что вы когда-то знали, а сейчас читаете и изучаете по новой. У меня были большие проблемы с прочтением одной книги — я много раз читал начало и забивал. И это не давало продвинуться дальше. Но в итоге, я взял себя в руки и довел все до конца.

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

Как все таки собраться с силами?

Для каждого выход свой. И я не скажу здесь что-то нового. Опишу лучше свой путь.

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

Эта же работа позволила мне бросить основную — в типографии. Где я уставал физически? таская бумагу на второй этаж и обратно (а это пара тысяч листов А3 в день), так и морально — вечная война с менеджерами за то, что они криво забили заказ в систему. Это освободило меня от ненавистной мне работы и дало сил.

В это же время я сумел по гайдам в интернете собрать свою первую программу на Python — она умела немного, работала криво. Однако, это дало мне опыт в Qt и Python. И с тех пор, я влюблен в этот язык, кто бы что не говорил.

После этого я сел его изучать более глобально. Но этому не было суждено случиться. Переезд и другие дела отвлекли меня от этого... И хотя я постоянно возвращался к обучению, это было больно и не круто. Так как я постоянно учил одно и тоже. Основы.

Весна. Ковид. Лето в поддержке. Изменение условий оплаты.

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

Это был первый звоночек. Второй прозвенел, когда я начал искать замену своей работе в поддержке. Не нашел ничего. Так как даже стажеры должны были быть умнее джунов. Почти ничего... Единственный выход был в странной вакансии на стажера-программиста, где я и нашел Хекслет. Познакомился с ним и в рамках этой стажировки прошел два курса, которые влюбили в сайт. Не только в основной, но и в Code Basics.

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

Сейчас я нахожусь на стадии поиска новой работы. В другой компании. За большие деньги, чтобы решить последнюю проблему - отсутствие личного пространства и квартиры. А попутно прохожу курсы и читаю, отложенную ранее в далекий угол, книгу Марка Лутца «Изучаем Python».

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

А главное помните. Ты можешь многое. И программирование — одна из этих вещей. Особенно если это одна из любимых вещей.

Ожидания

Сайт дает надежду, что я с ним надолго. И что это не последний пост. Но точно уж первый.

Всем советую курс Жизнь программиста, который поможет ответить на некоторые вопросы. А их много, когда начинаешь.

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

Резюме

Занимайся тем, что любишь. Совершай ошибки. Думай над тем, как их исправить. Учись и двигайся вперед.

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
8 декабря 8 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
8 декабря 8 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
8 декабря 8 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
8 декабря 8 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
8 декабря 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Новый
Создает веб-приложения со скоростью света
8 декабря 5 месяцев