JavaRush /Курсы /Java Syntax Pro Beta /История успеха. Как студент-математик стал программистом

История успеха. Как студент-математик стал программистом

Java Syntax Pro Beta
13 уровень , 0 лекция
Открыта

Математический факультет — "бонус" к изучению программирования? Все зависит от того, сколько прилагать усилий к предметам, которые с ним связаны.

Это история Романа из Харькова. Сегодня — Senior Java Developer’а, в середине 2015-го — студента, поступившего на магистратуру по прикладной математике. Оригинал истории здесь, ниже приведено самое главное из нее.

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

А потом нашел JavaRush. Это было в конце августа — начале сентября 2015 года.

План изучения Java

Составляя план обучения, Роман исходил из того, что времени на раскачку у него не было.

Он поставил цель: быстро получить знания, чтобы не потерять интерес к обучению, но при этом не перегрузить мозг.

Для этого он решил:

  1. Учиться пять дней в неделю (с понедельника по пятницу).
  2. В выходные дни заниматься чем угодно, только не учебой.
  3. Отводить 4 часа на каждое занятие, после каждого часа — перерыв на 15 минут на то, чтобы пройтись, отдохнуть и сделать чай.

Всего — 20 часов в неделю. Неплохо, да? К тому же иногда приходилось заходить в университет, так как Роман все еще учился в магистратуре.

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

Переход на новый уровень

Через три месяца после начала обучения Роман задумался, что еще нужно знать, чтобы устроиться на работу. За советом обратился к знакомым программистам.

И тут понеслось: какие-то незнакомые слова, базы данных (о ужас!) и многое другое дали понять, что нужно ускоряться и развивать деятельность во всех направлениях. Эти советы наверняка помогут и вам.

  1. Чтение книг. В случае Романа была полезной "Head First Java", которую рекомендуют совсем зеленым новичкам. Она помогла основательнее понять некоторые нюансы.
  2. Нетворкинг. Все тематические программистские тусовки в своем городе (и не только) нужно посещать. Даже если многое будет непонятно — это погружение в среду.
  3. Айтишные онлайн-ресурсы. Медиа для программистов, видеокурсы на YouTube, форумы — во все это нужно обязательно вникнуть, почитать полезные статьи, чтобы собрать целостную картину развития Java-разработчика.
    Лично мы рекомендуем начать с разделов "Статьи", "Форум" и "Чат" на JavaRush :)
  4. Освоить смежные технологии: MySQL, HTML и CSS и многое другое.
  5. Создать себе крутой профиль на LinkedIn, прописать все навыки, активно расширять круг профессиональных связей.
    Роман делится своим опытом: "Сейчас у меня больше 10 000 друзей на LinkedIn. Для начала это нужно. И это помогло, [когда] команда андроид фрилансеров искала новичка себе, и мне написали".

Первые неудачи

Конечно, параллельно учебе, Роман искал интернатуру в компаниях, и однажды попал на собеседование. Он не был готов к тому, чтобы убедительно рассказать о себе на английском и ответить на все вопросы техлида. Тестовое задание, по его словам, "как-то сделал, причем не весь функционал". Через некоторое время получил отказ, и решил двигаться дальше.

Первую работу Роман получил благодаря LinkedIn, где ему предложили поучаствовать в проекте, связанном с Android-разработкой. Реальная работа, конечно же, была сложнее, чем задачи на JavaRush, и приходилось многое изучать по ходу. Тестовый проект не удалось вывести на новый уровень, так как постепенно начал разваливаться коллектив, и пришлось искать новую работу.

Поиск новой работы

Куда податься? Роман прошерстил DOU, где нашел подходящие компании и их контакты в своем городе, и взялся за массовую рассылку.

Чтоб всё выглядело хорошо, он написал свое резюме на английском языке. По его словам, в нем было много воды, так как писать, по его мнению, особо было нечего. Обязательный пункт — сопроводительное письмо (тоже на английском), чтобы рекрутеры понимали, на какую позицию он претендует и почему. Составил себе речь на собеседование на английском на тему: "Tell me about yourself". Очень полезная вещь.

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

Первый оффер

По итогу четырех собеседований, в двух компаниях Роман получил отказ, в двух — оффер: один на на позицию Android-разработчика, другой — на Java. Он "метался" и не знал, что делать, но в итоге стал Java-разработчиком.

Несколько лет спустя, Роман — Senior Java Developer, который в свободное время активно занимается open source проектами (вот его профиль на GitHub) и часто делится полезным опытом со студентами в "Статьях" на JavaRush.

Комментарии (175)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
22 августа 2026
22.08.2026 - 13 уровень
Larkin Уровень 1
24 мая 2026
24.05.2026 - 13 уровень
Vadim Уровень 13 Expert
22 апреля 2026
надо будет и свою исторю опубликовать, как с Python разберусь. Еще после Java хотел это сделать, но после Python будет очередной повод =)
Станислав Уровень 2
28 марта 2026
20.03.26 - 1 уровень 29.03.26 - 20 уровень
Vlad Tagunkov Уровень 25
14 марта 2026
то есть ни кого не смутило что

По итогу четырех собеседований, в двух компаниях Роман получил отказ, в двух — оффер
4 собеса и 2 оффера? какой был тогда смысл метаться. надо было пройти 20 собесов и получить 10 офферов. мне кажется попахивает сказками про успешный успех.
Anastazja Уровень 34
30 декабря 2025
16.12.2025- 1 уровень 21.12.2025 - 8 уровень 26.12.2025 01:00 - 13 уровень 26.12.2025 04:00- 14 уровень 27.12.2025 - 15 уровень 28.12.2025 00:28 - 16 уровень 28.12.2025 03:23 - 17 уровень 29.12.2025 - теперь 18 уровень 30.12.2025 - теперь 20 уровень
Zoldy12 Уровень 13
7 февраля 2026
Это жёстко 😨
Grigoryvvv Уровень 26 Expert
30 декабря 2025
30.12.2025 / 13 уровень Закончил уровень 19.01.2026. Дней 5 новогоднего бездельничанья можно смело вычесть. Итого 14 дней. Капец я черепаха 🐢 )) С усвоением материала этого уровня проблем не возникло. Были пару сложных задач, но спасибо "чату ГПТ".
Yarchy08 Уровень 16
22 декабря 2025
Ура, комментарии от @Grigoryvvv закончились 😂
Grigoryvvv Уровень 26 Expert
30 декабря 2025
Теперь ты будешь под каждой лекцией искать мои комментарии ...... я забрал твою душу ... МУ-А-ХА-ХА-ХА-ХА-ХО-ХО-....🔥🔥🔥 🤣
DastishFantastish Уровень 18
23 марта 2026
🤣
SUNSHINE Уровень 30
11 декабря 2025
11.12.2025
Phil Syrtsev Уровень 39
12 ноября 2025
/