О себе
Привет! Меня зовут Андрей, я выпускник магистратуры Т‑Банк МФТИ, сейчас руковожу разработкой первой
Еще два года назад, когда я начинал учиться в магистратуре Т‑Банк МФТИ, ни проекта, ни библиотеки еще не было. Они появились
О команде
Изначально проектом занимались три человека, двое из которых — студенты магистратуры Т‑Банк. Сейчас у нас в команде работают три стажера, два лаборанта Т‑Банк — МФТИ, два магистра Т‑Банк и еще семь сотрудников Т‑Банка.
О проекте
Разработка библиотеки — больше визионерская работа, чем просто программирование. Нужно не только придумать универсальное решение проблемы, но и понять, что это оно, и затем убедить в этом других людей. Поэтому в команде мы много обсуждаем любые архитектурные решения. Главное — понимать, что все проблемы не решить и нужно концентрироваться на
О рутинных задачах
Плюс библиотеки — рутинных задач меньше, чем в других сферах. Самая рутинная задача — это добавление новых фич и написание тестов к ним.
О практике
Моя подкоманда пишет библиотеку, которая облегчает работу с временными рядами. В сентябре 2021 года библиотека вышла в
О требованиях
В нашей команде нужно знать и понимать базовые
О рабочих инструментах
Мы пользуемся Jira, Zoom, GitHub, TiMe и просто обожаем Miro. Разумеется, пользуемся Docker и разнообразными IDE. Документацию сразу пишем в формате Numpydoc и собираем ее с помощью Sphinx.
О ресурсах, где можно научиться профессии
Наверное, нигде нет курсов про то, как писать библиотеки. Но зато есть множество курсов по Python, ML и чуть меньше — по временным рядам. Начать можно с базовых курсов на Stepik и затем переходить на
О важных предметах в университете
Из университетской программы важны курсы программирования, ML и курсы по разработке ПО, где вам расскажут про всякие методологии разработки,