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