Вы здесь

На своем месте. 60 невыдуманных историй настоящих профессионалов, которые нашли любимое дело. Евгений Тарасов (М. Шевченко)

Евгений Тарасов

[битая ссылка] Интервью с программистом, который работал в Acronis, Ренессанс и др. компаниях – Тарасовым Евгением – о том, чему и где учат программистов, чем они занимаются на работе и почему они выглядят немного странно.)


Фотография из личного архива героя


Образование

Московский Государственный университет имени М. В. Ломоносова, факультет вычислительной математики и кибернетики


Профессия и должность

Программист


Семья

Папа – научный сотрудник Института органической химии Российской академии наук. Мама – больше 30 лет проработала в санитарно-эпидемиологической службе г. Москвы. Женат, дочь Александра, 2 года


Фотография из личного архива героя


История

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

В нашей гимназии №1514 были очень хорошие преподаватели, в первую очередь по физике и математике, поэтому я легко поступил, в МГУ на мехмат, физфак, ВМК и в МИФИ. Пошел в итоге на ВМК. В университете дают хорошие фундаментальные знания, там в первую очередь учат учиться, что мне до сих пор помогает по жизни. Остальные прикладные фишки, конкретные технологии всегда можно найти, изучить самому и стать в этом профессионалом.


Моя профессия

Чтобы работать программистом, во-первых, нужно быть умным. Не знаю людей, которые бы хорошо знали математику и были бы при этом глупы. Программисту необходим прикладной логический склад ума. Второе безусловное качество, которым должен обладать программист – это упорство, терпение. И, конечно, определенный азарт, позволяющий погружаться в решение какой-то задачи, что называется, «до победного». Я начал работать еще студентом. Сначала я решал не самые сложные задачи. А уже потом участвовал в массе всевозможных интеграционных проектов, решений, в том числе в «Акронисе», на фондовых биржах, в крупных банках.

Попробую рассказать, что такое программирование вкратце. Во-первых, надо понимать, что программирование бывает очень разным. Бывает программирование, когда пишут код, который отвечает за взаимодействие с пользователем. Его еще называют «юзер интерфейсом». Бывают разные операционные системы, бывают разные языки программирования, среды разработки, библиотеки, задачи. Программирование бывает очень разным.

Мне очень понравилось сравнение профессий программиста и врача. К доктору приходит пациент, на что-то жалуется, просит помочь. Врач лечит, используя свои знания и опыт лечения конкретного заболевания. Главное – правильно диагностировать. Разнообразные осложнения и отклонения от нормы являются скорее исключением, чем правилом. Программирование очень похоже на это. Основное отличие в том, что каждая задача – новая. Т.е. у тебя каждый раз «новый пациент». Тебе нужно либо создать что-то новое, чего до этого не существовало, либо нужно починить что-то, что сломалось, но сама починка каждый раз новая. Вообще говоря, само по себе программирование – это непрерывная учеба.


Фотография из личного архива героя


Обычный день

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

80% времени я думаю, а потом начинаю писать код. Пишу, пишу, в результате что-то получается. Если говорить про разработку, особенно про командную, то как правило, бывают митинги (от англ. meeting – переводится как «встреча, совещание»). Так что мой день программиста представляет собой прогружение в себя, периодически перемешанное общением с людьми либо командой.


Я люблю

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


Бывает трудно

Основная проблема – непонимание. Люди просят о чем-то, но очень часто не представляют, как это сделать, чего это стоит. Приходится объяснять. Заказчиков же, как правило, интересуют сроки и бюджеты. При этом они запросто могут 100 раз поменять свои требования. Поэтому я очень скептически отношусь к всевозможным эстимациям (от англ. слова estamate – оценивать, оценка). Программирование – это в первую очередь капиталовложения, хотя с точки зрения финансовой оценки оно больше похоже на операционные расходы. Суть программирования в том, чтобы сделать что-то, что потом будет воспроизводить себя 150 раз. Ты один раз написал код, а он потом 150 раз решает одну и ту же задачу. Очень многие люди не понимают, что на этом глупо экономить.


Отдых? Отдых!

Люблю свою семью, друзей, добрые теплые компании. Люблю активный отдых, хотя бы съездить в лес или искупаться. Часто играю в футбол.

Раньше ходил в горы. Сейчас, к сожалению, времени не хватает. Уже несколько лет мечтаю попасть на «Лыжню России», пока не получается. Но если я это сделаю, то, наверное, запрыгаю от счастья.


Фотография из личного архива героя


Свое место в жизни

У всех людей есть склонность или предрасположенность к чему-то. Не надо питать иллюзию, что выберешь профессию, которая тебе нравится, и все будет идеально и гладко. В любой профессии, в любой работе есть рутина, неважно, актер ты, программист, хирург, нефтяник или дворник. Поэтому фраза «найди себя и все будет как по маслу, жизнь наладится» – сказка.

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