MEETUP
17 мая, 18:00
Online
Spring python meetup
На митапе расскажем, как меняются тренды в Python‑разработке и определимся, наконец, есть ли место Python в крупных корпорациях. Подготовимся к обновлениям библиотек, версий или ОС без долгого подбора совместимых друг с другом зависимостей. Для этого сначала разберемся с источниками проблем, посмотрим, как другие экосистемы справляются со схожими задачами, и узнаем, как сохранить свои нервы при следующих обновлениях. В завершение поговорим о прикладном, тактическом программировании: как аккуратно добавлять новые фичи в текущий проект, не поломав его.
Программа
18:05 - 18:40 МСК
Requirements.txt: "ахиллесова пята" продакшена
Оказывались ли вы в ситуации, когда после обновления библиотеки, версии Python или операционной системы стабильно работающего приложения вы начинали подбирать совместимые друг с другом зависимости, тратя часы драгоценного времени? Как это получилось, ведь все версии зависимостей были заморожены pip3 freeze, да и сам Python обеспечивает обратную совместимость минимум на 2 последующих релиза? В докладе мы попробуем разобраться с источниками проблем, посмотрим, как другие экосистемы справляются со схожими задачами, и подумаем, как сохранить свои нервы при следующих обновлениях.
18:40 - 19:15 МСК
Enterprise Data goes Python way
С каждым годом популярность языка Python только растет, но бытует мнение, что это все удел модного датасаенса или очередная не связнная с технологиями разработка в клевом стартапе, где пишется очередное веб-приложение на FastAPI. Тем не менее большие игроки на рынке смещают свой фокус в сторону Python, c каждым годом отказываясь в от базовых JVM- технологий, давших начало тому самому хайпу BigData – Hadoop, HDFS, Spark и многие другие. В этом докладе мы посмотрим на то, как меняются тренды в разработке – не только на основе данных из опросников Stackoverflow, но и на обезличенных данных о позициях в больших компаниях, оценим простоту и гибкость кода для задач, связанных с процессингом данных, и примем-таки решение – есть ли место Python в крупных корпорациях.
19:15 - 19:50 МСК
Пишем код сверху вниз aka одни фичи без багов
Давайте поговорим о прикладном, тактическом программировании. Вот вам нужно добавить конкретный, небольшой понятный кусок функциональности в существующий проект. Вам для этого не нужно создавать с нуля архитектуру проекта. Не нужно настраивать кубер, выяснять детали поведения системы в крайних случаях, согласовывать дизайн тоже не нужно. Нужно сесть и бахнуть сотню строк кода. Об этом я и хочу поговорить. Как этот код писать? Где там проектирование? Тесты? Стиль кода? Аннотации типов? Реиспользуемость? Читаемость? Обычно все эти темы обсуждаются отдельно от контекста. Если посмотреть на эти вопросы с максимально практической точки зрения, можно сделать несколько интересных выводов.
Наверняка вы уже слышали о EPAM. Ведь наша компания работает в 40 странах по всему миру.В команде ЕРАМ больше 52 000 специалистов: тестировщики, бизнес-аналитики, проектные менеджеры, архитекторы решений, представители многих других профессий. Вместе мы делаем программное обеспечение для наших заказчиков, среди которых международные финансовые, торговые, медицинские, медиа- и другие компании.
Масштабы компании и мощная система поддержки сотрудников открывают почти безграничные возможности для профессионального развития IT-специалистов. Сотрудники могут выбирать, над чем работать. Задачи найдутся для всех: back-end, full stack и machine learning!
Так, Python-разработчик может участвовать в создании ПО в сфере цифровой связи, Life Sciences, медиа или вместе с коллегами делать и поддерживать highload-платформы, готовить проекты к миграции в облако.
Python-разработчики в EPAM решают задачи бизнеса с помощью кода. Они работают над разными проектами: пишут сервисы, обрабатывают данные, развёртывают инфраструктуру и придумывают ML-алгоритмы. Чем больше у специалиста знаний – тем шире круг проектов, с которыми он может работать. Менторы и программы обучения помогают сотрудникам развиваться и повышать профессиональный уровень.
Онтико — организатор крупнейших в России профессиональных конференций, таких как HighLoad++, TeamLead Conf, DevOpsConf, PHP Russia, Frontend Conf, TechLead Conf и множества других, которые наверняка у вас на слуху.
Каждый доклад на наших конференциях — это решение конкретной задачи, без лишней рекламы и яркой мишуры.
Читайте новые статьи в нашем Хабраблоге
Подписывайтесь на наш YouTube‑канал.
Связаться с нами
Если у вас возникли проблемы с регистрацией или вы хотите задать нам вопрос, звоните и пишите: