Привет, Хабр! 23 марта сообщество Moscow Python совместно с YADRO проведут митап: можно поучаствовать офлайн в Москве или присоединиться онлайн. В этом посте — короткие тезисы докладов, ссылки на регистрацию и трансляцию.
Доклады
Go для питонистов
Евгений Соколов, тимлид команды разработки СХД Tatlin в YADRO, расскажет о своём опыте перехода с Python на Go.
Python и Golang в чём-то похожи — лёгкий синтаксис, много библиотек, простота прототипирования. Но в последние годы у Go появляется ряд преимуществ, которые сподвигли меня и моих коллег перейти на этот язык. Я расскажу, что выиграет разработчик и бизнес, выбрав Go. И какие проблемы вы получите взамен.
Всё о syslog
Максим Безруков, middle/senior developer в Ред Софт сделает доклад о syslog (а также о том, зачем читать RFC-* и причём тут Django).
Расскажу, что такое syslog, в каких кейсах используется, а также про его имплементации.Как добавить в существующую систему логирования django поддержку syslog. Поговорим о форматах, о том, как их соблюдать и как документировать этот хаос.
Секретный доклад
Подробности про доклад появятся ближе ко встрече. Его автор — Николай Марков, Principal Architect в Aligned Research Group.
Ссылки на регистрацию, трансляцию и записи
Митап пройдёт 23 марта в Москве по адресу Арбат, 54/2с1. Начало в 19 часов. Регистрация обязательна.
Также встреча будет транслироваться на ютуб-канале «Истовый инженер». Записи появятся на каналах «Истовый инженер» и Moscow Python. Добавляйте в свой список просмотра!
Блиц-интервью: когда Python-разработчику стоит задуматься о переходе на Go?
Ну а пока мы все ждём встречи, решили задать несколько вопросов нашему коллеге — Евгению Соколову.
Евгений Соколов
тимлид команды разработки СХД Tatlin в YADRO
— Почему ты выбрал эту тему для доклада?
У меня изначально было классическое Computer Science образование, и я начал свою профессиональную карьеру с разработки на С++ и системного программирования. Затем был долгий период, когда я поменял направление деятельности на DevOps и инфраструктуру, где в качестве основных инструментов были скриптовые языки и Python. Этот опыт однозначно был классным и полезным, и я благодарен ему, но в один момент я понял, что хотел бы вернуться обратно из инфраструктуры в разработку. Поэтому когда я пришел в YADRO на позицию Go-разработчика, для меня это стало отличной возможностью вернуться в разработку. Хоть я и не знал язык Go, пришлось экстренно его выучить :) В итоге у меня все получилось, и я хотел бы поделиться своим опытом с другими.
В YADRO существует практика, когда разработчики переходят на Go с других языков программирования — мы помогаем коллегам быстро изучить нюансы и влиться в работу.
Подробности
Кого ждём: как начинающих, так и опытных разработчиков на позиции Middle/Middle+ и Senior.
Что требуется: хороший общий уровень Computer Science, знание паттернов проектирования, алгоритмов и структур данных, опыт написания многопоточных программ.
Что ждёт вас: структурированная программа обучения, практические задачи и примеры, индивидуальный темп изучения, закрепленный ментор, который ответит на вопросы и поможет с ревью кода.
Откликайтесь на вакансию Go-разработчика в YADRO — будем рады обсудить возможность совместной работы.
— Кому точно надо послушать твой доклад?
Если вы давно пишете на Python и устали от танцев с бубном для того, чтобы ускорить свой код, но переход на C++ или Assembler кажется вам подобным смерти — попробуйте Go. Он простой, элегантный и классный (хоть там и есть свои особенности в виде нестандартного ООП), а на выходе дает производительность, сравнимую с низкоуровневыми языками, позволяя не задумываться о большинстве деталей, которые усложняют разработку.
— Поделись с читателями Хабра спойлером из доклада.
Я расскажу про то, почему у Go не было шансов родиться медленным, что такое стокGOльмский синдром Go-разработчика и покажу шуточную формулу языка Go.