Открыть список
Как стать автором
Обновить
0
Рейтинг
АСКОН
Крупнейший российский разработчик инженерного ПО

Есть ли жизнь в разработке после декрета

Блог компании АСКОНCAD/CAMКарьера в IT-индустрии
Обычно такие посты появляются на Хабре к 8 марта, а потом пропадают до следующего года. Мы решили не ждать 2021 года и поговорить сейчас, правда ли, что декрет — это место, откуда не возвращаются. Свою историю рассказывает Татьяна Кондрикова, математик-программист геометрического ядра C3D, жена тимлида и мама двух сыновей.

image

Моя жизнь и работа «до детей»


Я родилась, училась и живу в Коломне, в 100 км от Москвы. Окончила физмат Коломенского пединститута, хотя сразу знала, что работать в школе не хочу – пугала меня эта куча детей. Вуз выбрала исходя из того, чтобы обязательно изучать математику и не уезжать далеко до дома.
На третьем курсе пошла на курсы по С++ на факультете дополнительных специализаций. Мне ещё в школе нравилось составлять алгоритмы на уроках информатики, начиная с 10 класса мы изучали Basic, Visual Basic.

Первой работой после защиты диплома в 2008 году стала компания АСКОН, разработчик инженерного программного обеспечения. Моя одноклассница, жена одного из сотрудников, рассказала, что «там нужны программисты, а ты училась, работа хорошая, иди». Но в программисты меня сначала не взяли, а предложили тестирование. Я попала в отдел автоматизированного тестирования и полтора года занималась автотестами.

Основной задачей была обработка автоматизированного тестирования: когда запускается проверка большой базы моделей в КОМПАС-3D и приходят результаты, надо руками проверить, что действительно ломается, и записать ошибку. Я писала скрипты с помощью программы TestComplete. Например, был скрипт по упрощенным 3D-сборкам, когда появился новый функционал «упрощенные сборки» (упрощенный тип открытия). Надо было открыть сборку в разных типах, разрезать и закрыть – и так пройти все сборки из папки. Хороший был скрипт – много вылетов нашлось.

В 2010 году я перешла в отдел математики уже как математик-программист. Отдел разрабатывал геометрическое ядро – программный компонент, которые отвечает за точные геометрические построения в САПР. Мне дали доработку мультилинии, ускорение проецирования спиральных поверхностей (спроецировать кусок и размножить).

image
Проецирование кинематической операции с направляющей цилиндрической спиралью

Ещё занималась поддержкой операций выдавливания и вращения. Сотрудник, который делал новую функциональность, уволился, и мне передали вращение и выдавливание пространственных кривых и кривых на поверхности. Раньше в ядре было только выдавливание плоских контуров.

image
Выдавливание контура на поверхности

Кроме того, мне достались все запросы-ошибки по ассоциативным видам, т.е. по проецированию. Исправляла ошибки в триангуляции. Все эти работы я делала для КОМПАСа.

В 2012 году отдел математики АСКОН был преобразован в компанию C3D Labs, наше ядро стало коммерческим продуктом, появились другие заказчики. Я ездила в Петербург к разработчикам системы Renga Rengabim, показывала, как работать с ядром.

В апреле 2014 года я ушла в декрет, и в июле родился старший сын.

Между старшим и младшим


Когда сыну исполнилось 1,5 года, я решила поработать – из дома по два часа в день (в детский сон) и так в течение года. Было сложно. Во-первых, за два часа успеваешь только «въехать» и… всё. А больше не получалось – сын всё время требовал внимания, сосредоточиться невозможно. Работа дома требует дисциплины, потому что в эти два часа хотелось и чай попить, и убрать дома, но нет – расписание, надо работать.

Во время второй беременности сил на работу уже не хватало. В те самые два часа сна хотелось самой отдохнуть. Младший родился в ноябре 2016 года. Разница между сыновьями 2 года 4 месяца, я весь день была между ними. Раньше трёх лет, когда младший пойдет в сад, я не планировала выходить на работу, т. к. кроме меня сидеть с детьми некому, моя мама работает. И потом я не из тех, кто пытается быстро-быстро всё успеть. Нервирует, когда пытаешься успеть то, что не вмещается в реальное время.

После декрета


Я вышла на работу в октябре 2019-го, на 6 часов в день в офис.

Ко мне вернулись все мои прошлые задачи: операции выдавливания и вращения, триангуляция, построение двумерной эквидистанты. Оказалось, что почти всё помню и хорошо ориентируюсь. На меня переводят часть вопросов из техподдержки по моей теме.

Ещё я собираю математику для КОМПАСа, выкладываю её в нашу ветку, потом запускаю тесты, которые в КОМПАСе запускают, смотрю ошибки и сообщаю о них. Когда ошибок нет, сливаюсь дальше в главную ветку КОМПАСа. Процедура организована так, что каждый слив сопровождается сборкой КОМПАСа и запуском тестов. Если твои тесты не прошли, ты не можешь в главную ветку слить.

За время моего отсутствия появилась Jira, я чуть-чуть успела с ней поработать между декретами. Прогресс в С++ от меня не успел уйти, т.к. мы вынуждены поддерживать старые версии Visual Studio для заказчиков, которые ими пользуются.

Николай Голованов, руководитель разработки C3D Labs:

Очень здорово, что Таня к нам вернулась, мы её ждали, рассчитывали на неё. Хотя ей, наверное, было нелегко, потому что за то время, что она отсутствовала, многое изменилось. Ей пришлось осваивать новое, например сливы кода в разные ветки; функционал увеличился; вырос поток запросов от пользователей. Но Таня — боец, любит свое дело, справилась. Никаких поблажек я ей не делаю, стараюсь помочь. Считаю, что это нормальная обстановка, когда коллеги помогают друг другу.


Как устроен обычный рабочий день


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

Мой муж Сергей работает в АСКОН, в разработке КОМПАС-3D. Он тимлид команды интерфейса. Мы вместе отводим детей в сад, т.к. сады разные. Сначала расходимся – я в один, он – в другой, потом сходимся. На работу приходим в 8:30. В 10:00 у меня обязательная физминутка на турнике.

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

image

Когда дети болеют, я беру больничный либо пытаюсь работать из дома. Что попроще, типа поиска ревизий, можно запросто делать. Зависит, конечно, чем и как болеют – в первые дни нет возможностей для работы, потом полегче становится.

Как устроен рабочий день в самоизоляции


Я перешла на удалённую работу раньше мужа и успела выработать себе расписание:
до 8:00 делаю завтрак, готовлю детям все на столе, вместе с перекусом на потом, завтракаем
8:00 — 10:00 работа
10:00 — 12:00 прогулка на балконе, занятия с детьми, домашние дела
12:00 — 13:00 обед
13:00 всех кладу спать
13:00 — 17:00 работа

Старший спит мало, встаёт и идет собирать Lego. Младший может спать все 4 часа. За первую неделю приспособилась, дети привыкли, уже дают работать без криков.

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

image

Дети играют утром вдвоём самостоятельно. Конечно, они часто отвлекают, иногда сидят на руках. Но работать по очереди, по-моему, было бы вообще неудобно. Это значит, что кто-то из нас двоих постоянно занят. Такой вариант приемлем на одну-две недели, но уже пошёл второй месяц. Должен быть какой-то отдых (хоть и одновременно с домашними делами), когда можно друг с другом поговорить не о работе.

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

Подводя итог… После пяти лет декрета память ко мне вернулась в процессе работы. Что надо было делать, то и искала. Иногда чувствую, что надо лишний раз подумать над задачей, подольше посмотреть на код. Ошибки случались, но я их не повторяла. Что касается личных качеств, то с рождением детей мне стало проще принимать решения и брать на себя ответственность.
Теги:разработка покарьера программистакарьера в it-индустриигеометрическое ядроc3dсапр
Хабы: Блог компании АСКОН CAD/CAM Карьера в IT-индустрии
Всего голосов 14: ↑13 и ↓1 +12
Просмотры5.3K

Похожие публикации

Лучшие публикации за сутки

Информация

Дата основания
Местоположение
Россия
Сайт
ascon.ru
Численность
501–1 000 человек
Дата регистрации

Блог на Хабре