Обсуждаем скорость работы разработчика, цену и вероятность ошибок во время разработки и др.
Состав:
- Николай Тузов
- Глеб Яльчик - тех. директор компании Gaijin
- Даниил Подольский - Microavia.com
Тайминги:
0:00 Вступление и представление гостей1:35 Оговорки касательно темы обсуждения2:24 Даниил про скорость разработки6:55 Проработка задач8:58 Быстрое решение задач через "Плана Б"11:16 Пример решения задачи без её реализации13:10 Будет ли у Глеба свой YouTube-канал?14:21 Про планнинг-покер и модель медленного разработчика15:23 Срыв сроков из-за непонимания всех аспектов задачи17:33 Зачем нужно планирование и планнинг-покер?23:01 Важность постановщика задачи и продуктового менеджера24:28 Личная продуктивность разработчика26:51 Исследования скорости работы программистов30:04 Корреляция между скоростью разработки и компанией33:23 Влияние юнит-тестов на скорость разработки39:27 Главная ошибка при написании тестов и проблема TDD44:21 Примеры Fail-тестов45:08 Про полное покрытие кода тестами47:18 Почему Линус быстро пишет код, и важен ли такой навык?53:04 Проблемы с код-ревью в компаниях, оформление мердж-реквестов54:55 Три типа коммитов: функционал, код-стайл, рефакторинг1:02:02 Подход к рефакторингу и новой функциональности1:04:56 Влияние культуры разработки на скорость и качество1:07:59 Пример: культура разработки в Steam1:09:51 Пример с Telegram1:10:44 Почему Star Citizen никогда не выйдет1:13:58 Технический долг возвращается с процентами1:15:05 Ускоряет ли кодогенерация разработку?1:20:08 Насколько ChatGPT и Копайлот ускоряют работу?
Плейлист
Go Get Podcast
Вместе с опытным системным архитектором из LaTech Алексеем Скоробогатым обсуждаем - кто такой системный архитектор, чем он занимается, зачем он нужен, как дорасти до этой позиции, и стоит ли.Состав:-...
Новый релиз выдался очень интересным, добавился ряд крутых фич. Подробно обсуждаем - что добавилось, зачем оно нужно, как с этим работать и др.Состав:Николай ТузовГлеб Яльчик - тех. директор компании...
Обсуждаем скорость работы разработчика, цену и вероятность ошибок во время разработки и др.Состав:- Николай Тузов- Глеб Яльчик - тех. директор компании Gaijin- Даниил Подольский - Microavia.comТайминг...
Обсуждаем пет-проекты в жизни разработчика:- какие пет-проекты мы делали, для чего и каковы результаты- является ли их наличие/отсутствие плюсом/минусом на собеседовании, что вообще полезного они дают...
Говорим о том, как готовиться к собеседованиям, чего от вас будут ожидать, что пригодится на работе, как расти и развиваться в профессии.Состав:- Николай Тузов- Глеб Яльчик - тех. директор компании Ga...
Будем обсуждать плюсы и минусы монорепозитория. Это частая тема холиваров, и мы решили внести свой вклад 😊Состав:- Глеб Яльчик - тех. директор компании Gaijin,- Алексей Акулович - inDriver (ранее Tink...
Обсуждаем вопросы, связанные с написанием хорошего кода в Go: нужен ли он? Насколько важен? Экономит ли "грязный код" время? Как научиться писать хороший код? И др.Тайминги:00:00:27 Вступление 00:00:...
Обсудили вопросы, которые не дают покоя многим разработчикам: - Берут ли на работу новичков? - Зачем на собеседованиях нужны алгоритмы и live-coding? - Достаточно ли скинуть ссылку на pet-project...
Обсудили вопросы, связанные с геймдевом на го: подходит ли Go для геймдева? Какие основные плюсы и минусы? На какие игровые движки стоит обратить внимание? И др.Состав:Николай ТузовГлеб Яльчик - тех....
Обсуждаем статьи: - Кратко: "I want off Mr. Golang's Wild Ride" (https://fasterthanli.me/articles/i-want-off-mr-golangs-wild-ride) - "Как мы себя обманываем, только бы продолжать пользоваться Golang"...
Дженерики вот-вот появятся в Go, их релиз запланирован в версии 1.18. В связи с этим, данная тема очень актуальна и вызывает множество дискуссий в сообществе.
Состав:
- Николай Тузов (разработчик в L...