Slide 1

Slide 1 text

Python как инструмент автоматизации рутины или как ещё тренер Agile может повысить свой авторитет в глазах студентов-программистов

Slide 2

Slide 2 text

Профессия Agile-коуча после работы программистом

Slide 3

Slide 3 text

Само понятие команды отсутствует в животном мире

Slide 4

Slide 4 text

Тренер, консультант, коуч – как при этом не выглядеть «гуманитарием»

Slide 5

Slide 5 text

Хит-парад проблем • В релизных ветках нестабильный код; • Столько багфикса, что некогда делать продукт; • Задачи делаются по году; • Нужно делать кастомные сборки.

Slide 6

Slide 6 text

Попадание в релизные ветки нестабильного кода

Slide 7

Slide 7 text

Кривой merge

Slide 8

Slide 8 text

Долгий релизный цикл

Slide 9

Slide 9 text

Ручной труд менеджера

Slide 10

Slide 10 text

Автотесты пишут код за тебя

Slide 11

Slide 11 text

Антипример Попытка пописать код на Си под Linux ….. за еще не нанятого инженера ….. будучи директором по развитию в собственной компании.

Slide 12

Slide 12 text

Инициатива наказуема Сделала пресейл контракта, в котором 10% сверху работы программистов написание автотестов. Это было месяце на 7 беременности, так что Python + capybara https://pypi.python.org/pypi/capybara-py

Slide 13

Slide 13 text

Хакатон в Риге Бэкенд отгадайте на чем писал китаец, поэтому перевоплатилась в разработчика под андроид. Чем завоевала почти любовь.

Slide 14

Slide 14 text

Как скачать python 3 и написать код под 2.6 1. Качала из TeamCity .exe файл, 2. Измеряла его размер в байтах, 3. Смотрела точную дату и время создания, 4. Все это вносила в шаблон XML-файла 5. Переименовывая файл в правильный нейминг 6. Оба файла выкладывала на раздачу CDN- сервера.

Slide 15

Slide 15 text

Как чужими руками построить CI

Slide 16

Slide 16 text

Как python позволил мне не работать по понедельникам 1. Отслеживать на 5+ новостных спецсайтах. 2. Фильтровать по 10 000+ именам пакетов. 3. Делать HTML-страничку новостей 4. Заливать готовый файл в CMS. 2010 год.

Slide 17

Slide 17 text

Почему я люблю python

Slide 18

Slide 18 text

Как строить CI с нуля если ты менеджер

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

Спасибо!