Один день из жизни разработчика

В сегодняшней статье Татьяна Холкина, наш разработчик, рассказывает про начало карьеры, рабочие будни и необычные хобби. Днем Таня пишет код для FaaS-платформы Selectel, а вечером танцует балет и спасает животных. Обо всем по порядку.

Часть 1, офисная

Всем привет. Меня зовут Таня, мне 28 лет. Последние пять лет я разрабатываю программное обеспечение. Программирование интересует меня со школы. Интерес перерос в профессию. Я поступила на кафедру системного анализа в Харьковский политехнический институт и после обучения стала специалистом в области информатики. В качестве языка преподавали C++ и Java, однако работаю на Python.

Я начала карьеру с позиции Intern-разработчика в компании Mirantis – одной из основных участников проекта OpenStack. Потом заняла позицию Junior-разработчика. Опыт ценен: работали над проектом силами не одной компании, а огромным сообществом программистов по всему миру.

Один день из жизни разработчика

День начинается в 8 утра. Дома у меня живут кошки, они требуют внимания. Утром меняю еду и воду, убираю лотки.

Один день из жизни разработчика

Потом завтракаю и иду в офис. Часто еду на автобусе, дорога занимает 15-20 минут. Всегда стремлюсь жить рядом с работой.

Один день из жизни разработчика

Наш офис – на Цветочной улице в здании бывшего завода светочувствительных материалов «Позитив». Завод с богатой историей. В 1906 году на пересечении Заставской и Волковской улиц построили фабрику «Левенсон и Шауб», производившую меловую и хромолитографскую бумагу. После 1919 года фабрика отошла государству и сменила множество наименований. Её название с 1978 года – Ленинградский завод «Позитив». Основная продукция завода – фотобумага, продаваемая на всей территории СССР. В 2014 году здание реконструировали и переделали в современный дата-центр Цветочная 2.

Вид здания до реконструкции (Источник: <a href="https://api.vc.ru/v2.8/redirect?to=http%3A%2F%2Fkanoner.com%2F2014%2F03%2F11%2F137217%2F&postId=87406" rel="nofollow noreferrer noopener" target="_blank">Канонер</a>, фото Дмитрия Ратникова)
Вид здания до реконструкции (Источник: Канонер, фото Дмитрия Ратникова)
Современный вид здания
Современный вид здания

У нас строгие меры безопасности: офисные и серверные помещения расположены в одном здании.

Один день из жизни разработчика

У всех сотрудников электронные пропуска на открытие определенных дверей. Без соответствующего пропуска попасть внутрь невозможно.

Один день из жизни разработчика

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

Один день из жизни разработчика

Так выглядит мое рабочее место.

Один день из жизни разработчика

Мне удобно использовать пару мониторов. Внизу – мессенджеры и браузер, наверху – среда разработки, терминал для выполнения команд и отладки.

Один день из жизни разработчика

Я использую операционную систему Ubuntu Linux версии 16.04 LTS. В качестве среды разработки — PyCharm, которую начала использовать еще со времен работы над OpenStack. Ее легко запустить и можно полностью кастомизировать под свои нужды.

Впереди – совещание. Они проходят минимум раз в неделю в предварительно забронированных переговорных. Мы сообщаем о результатах, обозначаем цели на текущую неделю.

Один день из жизни разработчика

Наша команда разрабатывает FaaS-платформу на основе технологии Serverless, недавно мы рассказали в блоге об этом.

Основная идея – в возможности пользователям исполнять простые функции без настройки серверных приложений. Загружаешь код функции, он исполняется в облаке — удобно и быстро. Не следишь за серверами и не обслуживаешь их. Это экономит время, сберегает ресурсы.

Сейчас моя глобальная задача – рефакторинг кода: убрать прикрученные на этапе начальной разработки «костыли» и сохранить полную функциональность. Сегодня буду писать импорт архивов с кодом и зависимостями в платформу для исполнения.

Один день из жизни разработчика

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

Часть 2, post офисная

Балет увлекает меня уже 7 лет. Меня поразила красота и гармоничность происходящего на сцене в балете «Лебединое озеро» П.И.Чайковского. Через месяц пошла на занятия. Мне повезло с преподавателями – артистами Харьковского театра. Благодаря им, полюбила балет всей душой. В Санкт-Петербурге тренируюсь с солисткой Мариинского театра.

Один день из жизни разработчика

Движения танцовщиц легкие и воздушные словно над ними не властна гравитация. Однако за каждым па стоит боль и долгие часы тренировок.

Через первые полгода занятий я порвала мениск и долго восстанавливала колено. Растяжения и боли в мышцах стали постоянными спутниками. Иногда утром хожу к реабилитологам и физиотерапевтам, а вечером после работы – снова на занятия.

Я часто посещаю театр. Люблю балетную классику: «Баядерку», «Спящую Красавицу», «Жизель». Гармоничные движения танцоров завораживают с первого взгляда. Современная хореография не слишком привлекательна. Исключение – «Инфра» Уэйна МакГрегора, где поражают пластика, минимум декораций и виртуозность постановки.

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

Один день из жизни разработчика

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

Мой день подходит к концу. Я немного поучу немецкий и лягу спать.

Gute Nacht! Danke fürs lesen!

Если вам интересно, почитайте про один день из жизни системного инженера.

Один день из жизни разработчика

Дружный коллектив и интересная работа. Хотите присоединиться к нашей команде? У нас много открытых вакансий.

Понравилась ли вам статья? Хотели бы узнать, как выглядит один день из жизни нашего системного администратора?
Да, отлично
Нет, скучно
6
8 комментариев