Mad Devs Channel
1.78K subscribers
548 photos
28 videos
1 file
798 links
Канал Mad Devs.🤘Здесь мы рассказываем о жизни компании и инсайтах. Делимся знаниями и лайфхаками IT-индустрии.
Download Telegram
В Mad Devs мы разделяем такие ценности, как прозрачность и открытость взаимодействия как внутри команды, так и с клиентом. Мы также стремимся автоматизировать рутину сотрудников и высвободить им время для более важных стратегических задач. Благодаря этому появился внутренний проект Collector.

Изначально Collector был инструментом для сбора логов времени из JIRA и подготовки ежемесячных инвойсов для клиентов. Позже мы поняли, что можем расширить функционал этого инструмента и улучшить взаимодействие с клиентами.

На данный момент внутри Collector реализована панель мониторинга для менеджеров, где они могут самостоятельно управлять командой, а также контролировать загрузку каждого специалиста. Благодаря этому удаётся своевременно выявлять проблемы продуктивности и несоблюдение регламентов компании.

Разработка и улучшение продукта идет полным ходом! В планах – дашборда мониторинга для клиента с возможностью контролировать стоимость разработки относительно прогресса команды, а также прочие улучшения метрик.
Что почитать в отпуске? Советуем неизменную классику "Как привести дела в порядок (Getting Things Done)" от Дэвида Аллена. Поможет и собраться в отпуск, и провести его с пользой, и эффективно разгрести накопившиеся задачи после отдыха.

Примечательно, что методике GTD в следующем году исполнится 20 лет, но за эти годы Дэвид практически ничего в ней не поменял. Собственно, а зачем менять то, что и так прекрасно работает? Дополнять и улучшать можно, а ядро точно трогать не стоит.

Следование принципам GTD позволяет работать без стресса, разумно расставляя приоритеты. Мозг при этом остаётся в продуктивном состоянии - генерирует полезные идеи и принимает оптимальные решения. В Mad Devs некоторые ребята перечитывают книгу раз в год, чтобы освежить GTD в памяти и эффективно применять эту методику на практике. Книгу можно найти у нас в корпоративной библиотеке и вот здесь: https://www.amazon.com/Getting-Things-Done-Stress-Free-Productivity/dp/0142000280
Сейчас, кажется, уже ничто не мешает напилить веб-приложение полностью в браузере, используя GitLab и GitHub. Начинаешь с pipeline и тестов, заканчиваешь автоматической поставкой. Пока что тяжело понять, как быстро кодить там интерфейсы, но вот API можно без проблем. Ждем полноценного выхода https://github.com/features/codespaces, а пока попробуем на GitLab полностью в браузере напилить API, например, курса валют.
Многие знают, что основная часть наших сотрудников живёт в Киргизии и конкретно в Бишкеке, но географически Mad Devs гораздо шире – мы активно нанимаем ребят из России, Украины, Беларуси, Казахстана и других стран Восточной Европы.

Недавно собеседовали разработчиков из Черногории, Македонии, Польши и Боснии, но, к сожалению, пока не нашли подходящих кандидатов. Может быть, мы не так и не там ищем?

Если кто-то из ваших знакомых знает, где в Восточной Европе стоит нанимать продвинутых техспецов, пишите нам на hr@maddevs.io

Договоримся!
На подходе дизайнерский Mad Stream! 🔥

В этот четверг наши эксперты Влада и Скрив выступят с темой: Рабочие процессы, или как создаются шедевры?

🔰Отличная возможность узнать о том как наши дизайнеры создают проекты, какие инструменты используют и как меняются процессы от проекта к проекту.

Из полезного на стриме вы узнаете:
• Как дизайнить быстро и качественно;
• Сколько вариантов дизайна нужно создать чтобы он "выстрелил";
• Как презентовать наработки клиенту;
• Как оптимизировать и организовать рабочие процессы и многое другое!

Дата/время: 18 июня 2020 в 18:30
Ссылка на YouTube: https://youtu.be/RNFMOnQBMQ4
Что делать, если нужно запустить #Postgres в #TeamСity до запуска тестов? Наш CTO Чак (он же Andrew Minkin) разбирался с проблемой и написал по итогам этого статью, которая вышла не только в нашем блоге, но и на Hacker Noon.

Статья сразу на английском, чтобы нанести вам двойную пользу. Так и быть, спойлер: без контейнеров (Docker!) тут обойтись не могло. Остальное в посте:

https://blog.maddevs.io/running-postgres-as-a-build-requirement-in-teamcity-build-8c6413576e33
Весь мир активно борется со стереотипом о том, что у ИТ не женское лицо. Девушки успешно работают в нашей отрасли, в том числе и на технических позициях. Многие открывают собственные ИТ-бизнесы, создавая рабочие места и нужные сервисы.

Прекрасное видео с Тамарой Мун, которая работает в Mad Devs уже несколько лет и сейчас занимает позицию Delivery Manager в нашей компании, лишнее подтверждение тому, что дамы вносят огромный вклад в развитие отрасли. Кроме Томы, в ролике снялись ещё несколько девушек из других компаний Кыргызстана, которым мы также желаем дальнейших успехов. 🌟Динара Руслан 🌟 Тамара Мун 🌟 Санира Мажикова 🌟Айдана Аидланова 🌟 Салия Асанова, мы гордимся вами!

https://youtu.be/Uy5yXjWMb2Y
И снова Keybeard!

Михаил Иващенко и Олег Пузанов на этот раз решили разобрать вопрос о том, что работа в вашем проекте не приносит вам удовольствия. Знакомо? Тогда кликайте на play и пишите в комментариях под видео с чем согласны а с чем нет.

Также не забудьте лайкнуть видео, посмотреть его до конца (ведь мы как всегда оставили самое интересно напоследок) и поделиться роликом с друзьями!

https://youtu.be/PkFHpoVw02s
Не секрет, что в IT-отрасли огромная нагрузка на зрение. Программисты и люди смежных профессий проводят перед компьютером целый день, часто работая ещё и сверхурочно. Часы отдыха тоже порой превращаются в зависание перед экраном гаджета. Всё это приводит к недостаточной подвижности мышц глаза из-за постоянной фокусировки на ближайших объектах.

Как помочь глазам отдохнуть с помощью простейших приёмов, которые не займут у вас много времени, но позволят сохранить зрение? Об этом читайте в статье нашего ПМа Димы Кононенко:

https://blog.maddevs.io/kak-sohranit-zdorove-vashih-glaz-a829d4cb082a
Для разработчика софта видеоигры не только зло, но и источник мудрости. Их создают далеко не глупые люди. Часто цитаты из игр не менее круты, чем цитаты из блокбастеров с многомиллионными сборами. И мудрости в них тоже не меньше.

Наш CTO Чак (aka Andrew Minkin) поделился репликами Кратоса из Вселенной God of War и фразочками из серии игр Bioshock, которые помогают ему в работе. Игровые ситуации порой весьма хорошо отражают реальность и позволяют понять важнейшие принципы управления командой. Не верите? Предлагаем проверить.

Статья сразу на английском для нанесения дополнительной пользы: https://blog.maddevs.io/leadership-lessons-i-learned-from-videogames-b1e749b5c25
Сегодня разбираемся, кто такой TeamOps 👨‍💻

У современной команды разработчиков есть потребность в автоматизации некодовой активности. Часто она уходит вниз по приоритетам, и вместо неё пишут код. Если процессные неудобства накапливаются, падает продуктивность.

Логично спросить, не заняться ли этим менеджеру проекта? Эта профессия постепенно уходит в историю. Если команде поставлены цели или OKR, она прекрасно справляется и без ПМ. А TeamOps – это человек, который владеет инструментарием для того, чтобы работа команды инженеров была эффективной.

Среди его обязанностей:

- настройка и автоматизация работы в Jira;
- управление алертами и ботами в Slack;
- формирование и контроль информационных каналов для команды;
- автоматизация примитивных процессов типа "подпинывать разрабов, если merge request не принимается более 30 минут".

TeamOps – это полноправный член проектной группы, а его фокус – эффективность работы команды и автоматизация максимально возможного количества рабочих процессов.
Английский давно стал не только языком международного общения, но и must have для роста в IT-индустрии. Пока ты его не знаешь, твои возможности ограничиваются проектами на родном языке, часто не самыми интересными.

Как же выучить английский быстро и эффективно, почему не стоит пренебрегать грамматикой и с какой периодичностью повторять слова, чтобы кривая забывания Эббингауза была за тебя, а не против? Какой софт поможет начинающему англофону?

Об этом в статье нашего проектного менеджера Дмитрия Кононенко: https://blog.maddevs.io/ru-how-to-memorize-information-better-when-you-study-2b80ee219056
Как автоматизировать повторяющиеся процессы в компании, если у вас уже есть JIRA? Знакомьтесь: наш внутренний проект Mad Flow. При помощи плагинов JIRA и написанных нами скриптов он позволяет сотрудникам Mad Devs серьёзно экономить время на рутинных вещах.

Как работает Mad Flow? Например, вам предстоит написать и отправить очередной отчет о выполненной работе за месяц. Наверняка вы делаете это так: копируете старый отчет, мучительно вспоминаете, что туда добавить, а ещё - людей, которым надо отослать отчёт.

Как этот же процесс выглядит с применением Mad Flow? Он создает задачу "Ежемесячный отчёт" по расписанию. Внутри уже есть чеклист для всего, что нужно добавить в отчет. Mad Flow уведомляет вас и о дедлайне по отправке отчёта. Удобно, не правда ли?

По ссылке, развернутая статья о проекте на английском языке: https://blog.maddevs.io/how-to-automate-jira-mad-devs-experience-50c7836eec65
Поговорим о документации. Как известно, что не документировано, то благополучно позабыто. Часто те, кто любит кодить, к обновлениям документации относятся плохо. Как раз для них создана концепция Docs Like Code, описанная в одноимённой книге – Docs Like Code by Anne Gentle

Краткий спойлер: когда у вас сложный проект с десятками постоянно допиливаемых сервисов, документация может стать кошмаром. Если вести её в Git, используя Gitflow, можно снять многие боли, воспользовавшись уже налаженным процессом для разработки.

Книга будет интересна прежде всего техническим писателям и проектным менеджерам. Впрочем, разработчики, занимающиеся документацией тоже наверняка её оценят. Мы в Mad Devs уже начали внедрять подход Docs Like Code, и пока результаты нас радуют.
Не так давно наш фронтенд-разработчик Антон Грушкин выступил на слаконаре Hexlet.io с темой “Командная игра в разработке: не быть мудаком проще, чем кажется”. Слаконар – это формат интерактива со спикером, при котором вопросы и ответы печатаются в канале Slack.

В любой команде есть те, кто считает себя “равнее других” – опаздывает на общие созвоны, вынуждая остальных ждать, или отстаивает костыли в своём коде так, словно на них держится Вселенная. Люди-хронофаги, пожиратели чужого времени. Проще говоря, мудаки. Часто они ухудшают продуктивность всей команды и срывают сроки, что может вылиться во вполне ощутимые денежные штрафы.

Как стать таким стоппером и блокером? Какие простые приёмы и инструменты стоит использовать, чтобы выполнять свои обязательства? Как не оставлять в проекте бардака и вовремя информировать команду? Почему твоё саморазвитие не только твоя, но и общекомандная проблема? Ответы на все эти вопросы можно получить, почитав материалы слаконара.
This media is not supported in your browser
VIEW IN TELEGRAM
Новый сайт Mad Devs уже тут, встречайте!

https://maddevs.io/

За время изоляции мы успели подготовить новый сайт с информацией о нас как компании, наших услугах и проектах. И это только начало – в дальнейшем на сайте Mad Devs появятся серии новых технических статей и большой обучающий проект для заказчиков ПО – Customer University.

Мы начали со сбора пожеланий от команды и провели несколько месяцев с руководством, зарубежными консультантами, фокус-группой носителей английского языка и профессиональными корректорами, чтобы заложить основу для достойного представления Mad Devs в сети.

А ещё наш новый сайт, полностью в opensource! Чекайте последние изменения в GitHub

Сейчас у нас фаза сбора обратной связи от пользователей, и вся команда сайта (а это наши дизайнеры, разработчики, маркетологи, проектные менеджеры и админы) с нетерпением ждёт ваших отзывов и предложений!

Десятки спринтов, 1000+ pull requests, но мы готовы увеличить эти цифры ради отличного результата! Пишите нам в поле comments прямо под этим