Меня зовут Данил. Мне 22 года. Я родился в Северодвинске. Сейчас живу и работаю в Санкт-Петербурге. По образованию я системный аналитик. Учился в Санкт-Петербургском государственном университете аэрокосмического приборостроения.
Сейчас я получаю второе образование по специальности, которая занимается разработкой программного обеспечения для транспортных систем.
Параллельно с учебой я работаю джава программистом.
Чем занимался год назад
Год назад я занимался тем, что преподавал детям робототехнику и программирование.
Почему Java программирование?
Программирование я любил с детства. Еще в школе у нас был один учитель, который учил нас писать программы на Паскале. Мне это очень понравилось и еще тогда я решил, что хочу стать программистом. Но со временем мои мечты стали затираться. И вот я поступил в университет на аналитика. На втором курсе у нас был семестр, где мы учили С++ вот тогда я снова вспомнил, что такое программирование, что оно мне очень нравится, поизучал языки, посмотрел что поинтересней, выбрал себе джаву и начал ее изучать.
Уровень знаний до курсов
Уровень знаний был нормальный. Я знал базовые вещи. Мог создать цикл, знал что такое объект, ну то есть имел самые начальные базовые навыки в программировании.
Как я нашел курс
Я сидел на javaursh, занимался и меня прокомментировала одна девушка. Я ей написал и спросил, как она стала программистом, тогда она мне скинула ссылку на JBorn. Я перешел по ссылке и сразу прошел три первых урока. Вот так и начал заниматься.
Еще я пробовал искать бесплатные курсы, курсы на YouTube, читал книги, но все это оказывалось не очень эффективно. Я считаю, что человек должен платить за обучение, ведь когда он заплатил за обучение, то его это больше мотивирует.
Чем меня привлек курс
Курс меня привлек тем, что он относительно недорогой и тем, что у него была рассрочка. Также, когда я зашел на сайт, то я сразу мог познакомиться с создателем курса. Я пообщался с Михаилом в телеграмме, почитал про него и понял, что у него большой опыт, что он провел очень много собеседований и решил, что он точно сможет мне помочь утроиться на работу. Также три бесплатных урока и программа курса.
Курс JBorn
Курс разделен на два блока. Первый блок был проще, чем второй. Я бы оценил сложность первого блока курса от 1 до 5 где-то на три. Первая часть для понимания была не сложная, а вот вторая часть была уже сложнее, сложность ее понимания я бы оценил на 4. Но все помогали. Задачи были объективно непростые, но интересные для размышления, но повторюсь, поскольку преподаватели на курсе помогали, то делать их было не сложно.
Были уроки по Spring Boot и многопоточке, которые у меня вызвали наибольшие сложности.
В день я старался уделять где-то по 2-3 часа программированию 5 дней в неделю. Курс я закончил за 7 месяцев, хотя рассчитывал справиться быстрее. Просто бывало время, когда были какие-то личные дела и я не мог уделять время курсу, например, неделю или больше и также написание диплома в конце курса.
Если сконцентрироваться на курсе, на обучении, то в среднем, я думаю, за пол года можно выучиться и найти работу программистом.
Индивидуальные опросы
Индивидуальный опрос – это очень крутая часть курса. Сейчас объясню почему. Например, когда я занимался на javarush, я решал там кучу фактических задач, но теорию там никто не проверяет. А вот когда ты идешь устраиваться на работу, то первая часть собеседования это как раз теория. Вот на опросах мы этим и занимались, мы разбирали на них вообще все: что понятно, что непонятно, разбирали какие-то сложные моменты. После второго блока, когда я ходил на собеседования, то я понимал, что эти вопросы мы разбирали на опросах. Это было эффективно.
Сообщество JBorn
У нас есть сообщество – чаты. Там состоят все кто обучались и обучаются на курсе, также наставники и преподаватели. Это очень ценно, когда ты можешь обратиться за помощью. Все вместе это работает очень эффективно. Ты можешь обратиться в чат с любым вопросом и тебе помогут. Чаты есть по первому блоку и по второму блоку. Я до сих пор могу обратиться за помощью в чат или обменяться какими-то интересными идеями. То есть даже в рабочих вопросах чат мне может помочь.
С некоторыми людьми с курса я до сих пор общаюсь.
Совет новичкам
Пробовать стоит в том случае, если у человека есть тяга именно к программированию. Я убежден в том, что в программирование не стоит идти только ради того, чтобы заработать много денег. Если мотивацией будет только будущая зп, то возможно такой человек не сможет закончить курс. Ну а если человеку правда нравится программирование, то всегда можно попробовать пройти три пробных урока и понять. Бояться точно не стоит, потому что на курсе вам всегда помогут. Главное – это желание.
Собеседования
Все собеседования проходили по-разному. Было тяжело на первом собеседовании. Оно мне не очень понравилось, потому что там были какие-то странные вопросы. Остальные собеседования проходили нормально, на каких-то были даже интересные вопросы. В общем я прошел где-то шесть или семь собеседований за две недели и у меня было три оффера.
Работа сейчас
Я устроился на работу два месяца назад. Контактом работодателя со мной поделился как раз знакомый с курса. Он тогда уже принял другое предложение. Я прошел собеседование, кстати, оно было очень интересное. Мне все понравилось и я приступил к работе.
Я работаю в стартапе. По условиям контракта я не могу разглашать, то чем мы занимаемся. Я работаю на удаленке. У меня свободный рабочий график, главное отработать норму. Сначала мне было немного стрессово, но это длилось буквально неделю. Сейчас у меня даже нет ощущения, что я работаю. Я просыпаюсь, с удовольствием иду к компьютеру, мне дают интересные новые задачки. В общем я очень доволен.
У меня большие планы на будущее. Я планирую поработать за границей и стать тимлидом на каком-нибудь стартапе.