Будучи ребенком, я никогда не думал, что стану программистом. Больше того, я даже не знал, что это за профессия. Мечтал стать военным летчиком, как нормальный мальчишка. В 1999 году был бум экономических специальностей. В школе экономика мне очень нравилась: в олимпиадах участвовал, места занимал. Чтобы поступить на эконом, нужно было сдать все предметы на «пятерки». К сожалению, отличником я не был. И тут ко мне приходит отец и говорит, что на его предприятие пришли целевые направления — экономистов среди них нет, но есть программисты. Я очень расстроился, но решил, что лучше иметь синицу в руке, чем диплом экономиста в небе. Так я поступил в ОмГТУ на факультет Автоматизации.

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

Моей первой программой была лабораторная работа, которую написал за меня одногруппник, надо сказать, хороший человек :) Но сдать я её не смог, после чего мне стало понятно, что во всём надо разбираться самому, иначе всё закончится очень быстро и печально. Купил книгу по Паскалю и начал изучать язык.

Именно тогда программирование меня вставило. Сначала я сделал все лабораторные себе, потом девочкам, потом ребятам из соседних групп, соседних факультетов, соседних институтов. В общем, полгорода тогда сдавало мои лабораторные. Курсу к третьему мне это порядком надоело, я решил, что пора идти работать. Это был 2002-й год, и софтверных компаний в нашем городе было ну очень мало, и всем нужны были специалисты с опытом.

Единственным местом, куда с радостью брали всех желающих, был завод «Автоматика». Туда я и устроился на полставки. Здесь были ребята, у которых было чуть больше опыта, чем у меня, они помогали, подсказывали. Но в основном учился на своих ошибках.

Духовного учителя у меня никогда не было. Тренировался на кошках, то есть на заказчиках.

Потом были другие организации, занимался продуктовой разработкой: делал с ребятами систему документооборота. Версию за версией. Надо сказать, кругозор у меня тогда был довольно узкий.

В «Тамтэк» я пришел 1 марта 2012 года. Это была во всех отношениях совершенно новая для меня предметная область. Разработка на заказ, иностранные заказчики, серверные технологии, Linux, Java, Ruby и куча всяких непонятных протоколов и систем. Пришлось забыть всё, чем я занимался до этого, и начать всё с начала.

Было очень интересно открывать для себя мир заново. Но пришлось на какое-то время пожертвовать всеми своими увлечениями.

С 2012 года «Тамтэк» очень вырос во всех отношениях. Стало больше людей, поменялись процессы и структура компании. За эти четыре года изрядно натерпелась и моя трудовая книжка. Был проделан путь от инженера-программиста 3-й категории до архитектора, с занесением соответствующих записей.

Наверное, самым значимым для меня был проект для компании «Тинькофф». Там я впервые заглянул в мир больших данных. Это был качественно новый переход для меня. Второй ключевой проект — MariMedia, где мы познакомились с аналитикой. А любимых проектов у меня нет. Все любимые, если крутая команда и хорошее настроение.

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

Совершенно точно могу сказать, что я на своем месте.

Откровенно говоря, быть PM-ом мне не интересно. Что касается чистокровного Solution-архитектора, то стоит упомянуть, что эта работа больше сопряжена со взаимодействием с заказчиком: надо быть искусным переговорщиком, иметь скилы в управлении требованиями, в выяснении обязательств, ну и с некоторым количеством командировок — для этой деятельности нужно созреть. А вот роль архитектора, который занимается проектированием системы, с глубоким погружением в технологический стек, на данным момент для меня более предпочтительна.

Сейчас, наконец-то, достигнут баланс между семьей, хобби и работой.

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

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

Если бы я не стал айтишником, то, наверное, мечтал бы стать краснодеревщиком. Очень нравится работать с деревом, творить. Изделия из дерева переживают своих создателей почти всегда. В них труд и душа людей. Поэтому начинаешь задумываться о пользе этого изделия. Я делаю часы, ножи и буддийстские молитвенные барабаны — это эзотерическая штука, в пользу которой мне хочется верить.

Если меня спросят, чем «Тамтэк» отличается от других компаний, то, в первую очередь, это будут люди. Много и хороших.

Правда, в последнее время запоминать новые имена становится все труднее.

Если ты молод и амбициозен, хочешь стать профессионалом, но не знаешь, с чего начать? Ответ прост. Надо любить программировать, читать побольше технических книжек и не зацикливаться на одной технологии (языке).

Пробовать себя, не бояться делать ошибки, слушать критику, но не принимать её близко к сердцу. Почти все из нас в начале своей карьеры были плохими программистами. Но со временем стали хорошими, терпение и труд даже из обезьяны могут сделать человека, а из джуниора путевого сеньора :)