Меню
При чем здесь физика
Как стать программистом. И что тут делает физика.

Мы поговорили с выпускником курсов
JBORN Глебом Рябцевым
Школьные годы
В школе была информатика, но она меня не особо привлекала. Компьютерами я увлекался, однако, интереса к программированию не было. Может, дело тогда было в преподавании, в самой подачи предмета.

Математика мне давалась относительно легко. Все время был интерес к естественным наукам, к тому, как устроен мир.
Когда я вырос, выбрал физику атомного ядра в качестве свей специальности. Пошел на физико-математический факультет, закончил бакалавриат и магистратуру.

Было очень интересно учиться. Когда на третьем курсе раскусил все тонкости выбранного предмета, глубоко заинтересовался. Даже хотел в аспирантуру пойти, но не нашел человека, с которым хотелось бы работать.
Все время был интерес к естественным наукам,
к тому, как устроен мир.
Причем тут физика
У меня исследовательский склад ума. Мне хочется изучать мир.

В программировании инструментарий тот же самый, что и в любой точной науке, только работаешь ты со сложными системами. Занимаешься по сути тем же самым: разбиваешь на кусочки, анализируешь, систематизируешь.
В физике надо проводить сложные эксперименты, чтобы подтвердить или опровергнуть гипотезу. В программировании все детерминировано. Запускаешь программу и либо да, либо нет. Всегда до определенной степени знаешь ответ.

Что было после физики атомного ядра
После учебы в Питере, вернулся в Петропавловск. Хотел работать по специальности, но не получилось. И в итоге задержался в городе.

На последних курсах учебы начал понемногу знакомиться с программированием. Помогали друзья — когда совместный интерес, легче осваиваться. Тут началось: C++, Fortran. Немного учился на курсах при университете, но это не дало каких-то ощутимых результатов. Тогда я задал себе вопрос, что делать дальше.
Почему Java
Java хорошо описывает окружающий мир. Язык так разработан, что реальный мир хорошо дробится. У Java идеальная объектная модель.

Java — огромная технология и ней легко заблудиться.

Мне было очень сложно начать самому разбираться в языке. Мне свойственно распыляться. А курсы и общение с ментором вернее показали направление, помогли освоиться и стать увереннее.
А что за работа такая программист-фрилансер
Много сидячей работы и текстовой переписки.
Нет живого общения с людьми. Этого мне не хватает.
Про мотивацию
Я был очень заинтересован в освоении языка. Была нужна работа, и я не мог просто прозябать. Поэтому пришлось приложить все усилия.

Ментор дал именно то, что я вряд ли нашел бы в интернете. Он передал, как выглядит сама система, мир изнутри. Это очень помогло.
Что сейчас и какие планы
Работаю программистом больше 1,5 лет. В общем доволен, но не хватает живого общения.
Когда есть у кого спросить, проблем нет. Только вот спрашивать текстом не очень нравится. Поэтому со всеми сложными моментами чаще сам разбираюсь.

Специализировано от такой работы не отдыхаю. У меня просто нет особо четкого разделения, ведь это область моих интересов. Мне нравится решать задачи.

Хочу попробовать поработать в офисе в Москве или Питере.
В качестве совета
Все зависит, что за человек перед тобой. Как он вообще относится к миру.
Есть люди, которые просто хотят войти в сферу и больше денег заработать, но не имеют предрасположенности к программированию. Вот таким лучше не надо — не получится.
Много не надо?
Наличие логики и логического мышления.
Любовь к технических наукам.
Что делать
Сначала можно почитать. Есть очень хорошие книжки по базовым вещам. Прочитав, можно попробовать что-то поделать. Понять, твое это или нет.
Затем желательно найти человека, который будет рассказывать и помогать. Нужен ментор и специализированные курсы.

А идти на курсы надо, если ты понимаешь, что хочешь потом работать в этой сфере. Целенаправленное обучение даст больший результат.
Про дисциплину и счастье.

Встаю строго в определенное время.
Примерно понимаю, сколько времени будет занимать еда/отдых/рабочее время.

Счастливым человеком пока себя назвать не могу.
Удовольствие получаю от открытия нового, такого, от чего очень сильные впечатления.
Но это сложно.
Все меньше и меньше такого вокруг.
Глеб Рябцев
Java программист
Работает удаленно в Beorg