TGViewer
Мужик с бабочкой Мужик с бабочкой @gltalks · 716 subscribers
Post #99 1.11K
Pair Programming

Может вы слышали, может нет, но в Shopify очень сильная культура парного программирования. Настолько, что даже один из этапов собеседования называется именно так и выглядит не про как составление алгоритма на листке бумаги, а как полноценная сессия решения проблемы вдвоем с коллегой.

Вот тут есть статься про то, что такое ПП и как им пользоваться: https://shopify.engineering/pair-programming-explained

А вот здесь наш VP of Engineering разговаривает с основателем Tuple про парное программирование: https://www.youtube.com/watch?v=q9UsW-uKu1M

Кстати про Tuple - это отличный инструмент для совместной удаленной работы. Я пользовался им не очень часто, но он офигенно удобный, если надо вместе поработать над чем-то не просто в режиме "я говорю а ты делаешь", а именно совместно, с передачей мышки между пользователями, возможность обвести какие-то области на экране и тп. К тому же он заточен под разработчиков. Всячески советую попробовать.

Сознаюсь, я сам пока что мало программировал в паре в Shopify (да и вообще, я всё ещё больше про людей и процессы), но почти все в моей команде и вокруг то и дело произносят "let's pair on this issue", и потом совместно находят решение. Особенно круто это работает для новичков (у меня вся команда нанята меньше 4 месяцев назад) и на удаленке, они могут быстро связаться с более опытными коллегами и получить ответы на вопросы на практике.

Ну и в завершение, вот вам хороший рассказ про антипаттерны в парном программировании: https://www.youtube.com/watch?v=V91WdaXrK5s
Shopify Pair Programming Explained - Shopify Pair Programming is when two people write, debug, or explore code together. It’s simple, but getting the most out of your pairing session can take some work.
  • 🔥 10
More from @gltalks
  1. Feb 13, 2024У гетментора вчера случился полноценный инцидент. По этому поводу написал постмортем: http…
  2. Feb 2, 2024Вот вам пятничный Роман: https://youtu.be/dX80iSXWw_Q?si=WVNQH1AKHcQFquND Роман, если кто…
  3. Jan 17, 2024Всем привет. Посмотрел вчера шикарнейший доклад о том, как группа польских хакеров обходил…
  4. Nov 27, 2023Проект GetMentor.dev получил сегодня премию Highload++ в номинации «Развивающие проекты».…
  5. Nov 21, 2023Наставничество и менторство в ИТ | Георгием Могелашвили, GetMentor Как вырасти в тимлида?…
  6. Oct 5, 2023Привет всем! Проект GetMentor.dev номинировали на премию Highload++ в номинации "Развивающ…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →