
Поддерживая pyfenn: первые впечатления
apus_berliozi 12 минут назад Поддерживая pyfenn: первые впечатления Средний 4 мин 245 Python * Open source * Карьера в IT-индустрии Кейс Из песочницы Всем привет! Наверное, как и многие обитатели Хабра, весной я попал...
<5 — 2026'da uzaya kaç SpaceX Starship fırlatması ulaşacak?
Вот важная новость с фронта ИИ: apus_berliozi 12 минут назад Поддерживая pyfenn: первые впечатления Средний 4 мин 245 Python * Open source * Карьера в IT-индустрии Кейс Из песочницы Всем привет! Наверное, как и многие обитатели Хабра, весной я попал под волну сокращений. Погрустив над текущей ситуацией на рынке, решил попробовать себя в open‑source.
В конце концов, есть запас денег, отсутствуют (тьфу‑тьфу‑тьфу) ипотеки/кредиты, да и всегда хотелось почувствовать себя частью чего‑то большего, что ли. Спустя пару месяцев, у меня получилось стать мейнтейнером в небольшой ML‑библиотеке, о чём и хочу сегодня рассказать. Чугунная проза IT‑шной реальностиКак всегда бывает, поначалу было вообще непонятно, куда и как приткнуться.
Технические детали
Попытки погрузиться в кодовую базу популярных библиотек приводили к депрессии, осознанию своей недееспособности и прочим явлениям, сопутствующим синдрому самозванца. Однако, взяв себя в руки и почитав статьи на Хабре — решил кушать слона по кусочкам, и взять что‑нибудь супер простое. Набравшись духу, открыл свой первый PR на задачу с лейблом good-first-issue.
Выглядел он как‑то так:И хотя на исправление ошибки у меня ушёл всего час времени и буквально одна строчка, чувство глубокого удовлетворения от приобщённости к хайповому python‑продукту было сопоставимо с оффером на первую IT‑работу. Замотивировавшись, примерно месяц старался чередовать более банальные задачки (замена black/isort на ruff, изменение аннотации для функции в typeshed и так далее) с чем‑то более сложным, как, например, интеграция TypeForm с контейнером в dishka. Какие‑то мерджи проходили достаточно гладко, какие‑то не очень, а часть пулл‑реквестов, к сожалению, до сих пор ожидают ревью...
Никто не пришёл на фан встречу:(С одной стороны, подобные ситуации абсолютно логичны, особенно в контексте больших библиотек — работы много, а свободного времени у людей не очень. Тем не менее, хотелось больше активности, больше свободы. Подумав, решил вписаться в какую‑нибудь перспективную библиотеку небольшого размера, в которой можно было бы как развернуться на полную, так и позаниматься «менеджерскими» обязанностями — поруководить людьми, задать направление развития продукта и проч.
После относительно недолгого периода поиска натолкнулся на pyfenn — молодую либу, предоставляющую шаблоны для обучения ML‑моделей, имеющую на момент моего подключения примерно 30 звёзд и 20 форков и одного сходящего с ума итальянца, который пытался затыкать собой вообще все дыры. Погрузившись поглубже в проект, я понял, что у меня есть возможность убить одним выстрелом аж трёх зайцев:1 — Я смогу практически на ежедневной основе практиковать свои навыки/новые знания, так как работы ОЧЕНЬ много.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.





