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.

Комментарии (169)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
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 Уровень 15 Expert
30 декабря 2025
30.12.2025 / 13 уровень Закончил уровень 19.01.2026. Дней 5 новогоднего бездельничанья можно смело вычесть. Итого 14 дней. Капец я черепаха 🐢 )) С усвоением материала этого уровня проблем не возникло. Были пару сложных задач, но спасибо "чату ГПТ".
Yarchy08 Уровень 16
22 декабря 2025
Ура, комментарии от @Grigoryvvv закончились 😂
Grigoryvvv Уровень 15 Expert
30 декабря 2025
Теперь ты будешь под каждой лекцией искать мои комментарии ...... я забрал твою душу ... МУ-А-ХА-ХА-ХА-ХА-ХО-ХО-....🔥🔥🔥 🤣
SUNSHINE Уровень 19
11 декабря 2025
11.12.2025
Phil Syrtsev Уровень 39
12 ноября 2025
/
Victoria Уровень 2
7 сентября 2025
Ссылка на "Статьи" Романа не работает (POST_NOT_FOUND).
Anonymous #3585174 Уровень 33
28 июня 2025
like
murad Уровень 30
14 июня 2025
14.06.2025
RayCowperwood Уровень 48
24 мая 2025
Интересно, что у Романа на гитхабе написано 😁

creator of Javarush Community
No Name Уровень 22
23 мая 2025
+ лекция в копилке