Ярослав, расскажи, чем ты занимался до того, как прийти в КАТА?
До КАТА у меня не было постоянного места работы, подрабатывал в приёмной комиссии вуза, иногда преподавал робототехнику. С детства тянуло к программированию, ездил на WRO. В универе на первом курсе познакомился с С и С++ и понял, что ковыряться в коде мне нравится больше, чем учить физические формулы и готовиться к сессии. И в этот момент как раз попалась реклама Ката Academy.
Как выбрал направление? Почему именно оно?
Вопрос с выбором направления не стоял. На тот момент были только Java и frontend, а backend специфика мне всегда была ближе, так что я пошёл на джаву. Кроме того, она построена на С++, так что перестроиться мне было гораздо проще.
С какими сложностями столкнулся во время обучения? Как преодолел их?
Для меня все сложности заключались в заучивании теории. Практические задачки я щёлкал как орешки, а вот готовиться к сдаче ревью мне не нравилось. Наверное, это основная причина, по которой обучение затянулось. На этапе подготовки к собеседованиям, которые большинство пролетают за месяц-полтора, я сидел полгода, просто потому что сложно было заставить себя зубрить.