С курсами — пришлось немного подождать.
На тот момент зарплата инженера была совсем небольшой, поэтому несколько месяцев я просто откладывал деньги. Мне было важно найти обучение, которое будут вести практикующие разработчики, а не преподаватели, давно ушедшие из индустрии.
В итоге выбор пал на TeachMeSkills.
По тем временам курсы стоили для меня дорого, но я воспринимал их не как расход, а как инвестицию в будущее. Я был уверен, что рано или поздно они окупятся.
Учиться оказалось непросто.
Два вечера в неделю после работы я ехал на занятия, которые длились около трёх часов. Остальное время занимали домашние задания. Четыре месяца прошли настолько быстро, что иногда казалось, будто неделя состоит исключительно из работы, обучения и сна.
Но именно тогда я впервые почувствовал, насколько мне нравится программирование.
В качестве дипломного проекта я решил объединить сразу несколько своих интересов: карты, логистику и разработку.
Получился сервис, который строил маршруты между двумя точками с использованием разных видов транспорта. Он получал информацию о перелётах и пересадках через внешние API, отображал маршрут на карте и искал возможные комбинации поездок. Итоговый проект Singulairs




