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

Из медицины в IT

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

Всем привет! Меня зовут Никита, мне 33 года. Живу в Санкт-Петербурге. Получил высшее образование, специальность - сосудистый хирург. После окончания ВУЗа несколько лет был аспирантом кафедры хирургии. Спрашивается: что я здесь забыл?)

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

До программирования

Мой путь в IT начался с работы над двумя сайтами – сайт ландшафтной компании и сайт художника. Поскольку компания – семейное дело, а художник – моя мать, создание новых сайтов взамен устаревших было полностью моей личной инициативой. Занимался ими в свободное от работы время. Работая над несколькими версиями сайтов, изучил основы Web-дизайна и адаптивной вёрстки на HTML5 и CSS3. Сейчас эти сайты работают, хотя и нуждаются в значительной переработке (а, возможно, и замене), поскольку на тот момент непосредственно программирования я не касался, а скачивал готовые программные модули и подключал по инструкциям, адаптируя посредством CSS (в одной из первых версий даже как-то прикручивал на зиму эффект падающих снежинок (°▽°)). Несколько лет сайты практически не менялись, пока руки не доходят. Вот ссылки, кому интересно:

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

До Хекслета

Обучение начал с вводного курса от Яндекс по основам программирования на C++. Затем я всерьез вознамерился стать backend-разработчиком, выбрал язык Java, проходил курсы, читал книги (Герберт Шилдт: Java 8: Руководство для начинающих и Полное руководство), статьи в интернете, немного касался баз данных, алгоритмов, познакомился с синтаксисом JavaScript. Стоит упомянуть, что для старта я выбрал платформу, где собрано много бесплатных курсов stepik.org. Но изучение вакансий и скромные попытки найти первую работу дали понять, что даже для входа в профессию нужен довольно большой объем знаний, на получение которого уйдет гораздо больше времени, чем я первоначально рассчитывал.

Тут я вспомнил, как ещё на старте мне говорили, что более простой пусть в IT – это тестирование. Я решил, что можно попробовать таким образом «войти», а потом уже, продолжая изучать программирование, сменить направление. В результате какое-то время я изучал тестирование ПО, читал книги (Тестирование Дот Ком (Роман Савин), Тестирование ПО. Базовый курс (Святослав Куликов)), пытался трудоустроиться, но скоро понял, что тестирование как таковое – не моё, и эта моя деятельность только замедляет путь в разработку. Наиболее интересным за тот период были собеседования и тестовое задание на вакансию по автоматизации тестирования на Python. В короткий срок пришлось разобраться в синтаксисе нового для меня языка, познакомиться c Selenium WebDriver, написать первые автоматизированные тесты – это было поистине захватывающе, но с трудоустройством не вышло.

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

От и до

Мой выбор пал на Хекслет, профессию Frontend-программист. Почему именно Хекслет? Как-то на Хабре был рейтинг школ с различными статистическими данными, где Хекслет показывал высокие результаты. При этом стоимость курсов невысокая, а подход, как-будто, менее коммерциализированный, что ли.

Сейчас за спиной примерно 2/3 курсов выбранной профессии, на проверке второй из четырех проектов. Параллельно стараюсь читать книги из списка рекомендованных на платформе:

  • Грокаем Алгоритмы (Адитья Бхагава),
  • Цель. Процесс непрерывного совершенствования(Элияху М. Голдратт, Джеф Кокс),
  • Идеальный Программист. Как стать профессионалом разработки ПО (Роберт К. Мартин),
  • начал изучать СИКП (Харольд Абельсон, Джеральд Джей Сассман),
  • про Гарри Поттера - просто улёт! Не мог оторваться, всем рекомендую)))))

Также читаю разные статьи в блоге, на Хабре, смотрю вебинары и лекции.

Сейчас на повестке дня основной вопрос - поиск первой работы. Есть понимание, что многих важных вещей ещё не знаю. Тем не менее, резюме готово, куча статей прочитано, вновь окунаюсь в мир сопроводительных писем, отказов, тестовых заданий и, надеюсь, собеседований. Пожелайте удачи ;)

Аватар пользователя Никита Теремовский
Никита Теремовский 15 октября 2020
Рекомендуемые программы

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

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