Go Get Podcast

Go Get Podcast
Go Get Podcast

Обсуждаем язык Go и всё, что с ним связано - изменения в языке, новости, интересные статьи, проекты и др.

  1. Ep. 14: ИИ в руках разработчика: опыт экспертов и прогнозы на будущее

    ٢٣ يونيو

    Ep. 14: ИИ в руках разработчика: опыт экспертов и прогнозы на будущее

    Обсуждаем развитие ИИ-инструментов и сервисов: кто чем пользуется, как именно, для каких задач и т.п. А также обсудили что нас ждёт в будущем, к чему придём и заменят ли разработчиков роботы? Состав: - Глеб Яльчик - Антон Зиновьев - Фёдор Догов Мой Телеграм-Канал с анонсами подкастов, роликов и др.: https://t.me/ntuzov Наш чат - Gopher Club: https://t.me/+RfalcB42UspmMDdi Все гости наших выпусков там присутствуют. Тайминги: 00:00 Вступление и представление гостей 05:43 Эволюция AI инструментов: от GitHub Copilot до агентов 12:17 Что такое Cloud Code и как он работает 18:02 Глеб о Copilot: плюсы и минусы автокомплита 24:07 Проблема галлюцинаций в ChatGPT 27:45 Может ли AI определить автора кода на GitHub? 29:22 Медицина и AI: опасности и возможности 40:31 Фейковые юристы и ChatGPT 42:33 AI как виртуальный собеседник и резиновая уточка 43:51 Практический опыт Федора с Claude Code 53:26 Успешные практические кейсы Николая с Claude Code 1:02:16 Рефакторинг с помощью AI агентов 1:10:22 Лайфхаки использования AI инструментов 1:16:56 Преимущества Claude Code перед Cursor 1:20:16 Как качество кода влияет на работу AI 1:29:15 Gemini и другие модели: сравнение возможностей 1:31:27 Заменят ли AI программистов? 1:44:51 Технологическая сингулярность: миф или реальность? 1:47:29 Достиг ли AI предела своего развития? 1:52:34 История нейросетей: с 1957 года до наших дней 2:16:39 Чем опасен ИИ для человечества? 2:20:52 Легче или сложнее стать программистом сейчас? 2:29:08 AI убивает критическое мышление? 2:34:14 Шторм на рынке труда 2:38:06 Атрофия навыков при использовании AI 2:40:00 Нужно ли читать книги, если есть AI? 2:49:16 Заключение 2:49:42 AI как лекарство от выгорания

    ٢ س ٥٢ د
  2. Ep. 13: Потерял работу, завалил 10 собесов, но выжил — история мидл разработчика

    ١١‏/١١‏/٢٠٢٤

    Ep. 13: Потерял работу, завалил 10 собесов, но выжил — история мидл разработчика

    Обсудим историю Романа и его тернистый путь разработчика. Он стремился попасть в highload, но за пол года сменил три работы, не прошел испытательный срок в МТС, имел много неудач на собеседованиях, но в итоге смог через это пробиться. Разберём его кейс с крутыми экспертами — какие ошибки он совершал, как ему следовало действовать и т.п. Также мы подробно обсудим вопрос денег — сколько Роман зарабатывал на этих этапах, на что претендовал, и на что ему следовало рассчитывать, по мнению наших гостей. Телеграм-канал Романа: https://t.me/romans_insights Состав: - Николай Тузов - Глеб Яльчик - Даниил Подольский - Виталий Левченко ------ 👾 Мой Телеграм-Канал с анонсами подкастов, роликов и прочих активностей: https://t.me/ntuzov Также я тут пишу текстовые гайды и истории по вашим запросам, делюсь своими мыслями, часто провожу розыгрыши билетов на различные мероприятия и др. 🗣️ Наш чат - Gopher Club: https://t.me/+RfalcB42UspmMDdi Все гости наших выпусков там присутствуют. ------ Тайминги: 00:00 Вступление00:45 Представление Даниила02:06 Представление Виталия03:06 Представление Глеба05:16 Про конференцию HighLoad и GoLang Conf 202411:50 Как не пропустить следующий эфир и новости подкаста12:17 Представление Романа16:11 Обсуждение джуна в роли тимлида23:42 Работа и развитие Романа как разработчика27:53 Про зарплаты и первый опыт работы30:01 Как Роман попал в WildBerries35:28 Как стать сеньором и что это значит?49:55 Почему решил уйти из WildBerries59:03 Старт карьеры в качестве сисадмина1:01:14 Как попал в МТС1:09:26 Опыт работы в МТС1:15:56 Уволили после испытательного срока1:17:59 Анализ причин увольнения1:34:15 Что чувствовал после увольнения1:42:37 Увольнение после ИС - чёрная метка?1:56:38 О текущем проекте и перспективах1:57:11 Про дежурства и алерты2:00:52 Жизнь после увольнения2:04:55 Где можно пообщаться с коллегами2:06:22 Заключение

    ٢ س ٧ د
  3. Ep. 12: Как попасть в IT — проблемы стажеров и как их решать

    ٠٤‏/١١‏/٢٠٢٤

    Ep. 12: Как попасть в IT — проблемы стажеров и как их решать

    Обсуждаем проблемы стажеров при устройстве на работу: как пройти HR-фильтр, что изучать, как вести себя на собеседовании и др. В гостях у нас Ефим — стажер. Он пришел поделиться своей болью, а другие участники, профессионалы с многолетним опытом найма, помогут ему и ответят на вопросы. Состав: - Николай Тузов — ведущий выпуска - Ефим Дмитриев — стажер из Новосибирска - Даниил Подольский — глава программного комитета GoLang Conf 2024, работает в компании Ядро и много нанимает - Виталий Левченко — Также входит в программный комитет GoLang Conf 2024, выступает там с докладом, работает и много нанимает в компании Wildberries - Олег Козырев — GoLang-разработчик, ведёт свой ютуб-канал про разработку И его Телеграм-канал ------ 👾 Мой Телеграм-Канал с анонсами подкастов, роликов и прочих активностей: @ntuzov В этом канале я также пишу текстовые гайды и истории по вашим запросам, делюсь своими мыслями, часто провожу розыгрыши билетов на различные мероприятия и др. 🗣️ Наш чат - Gopher Club Все гости наших выпусков там присутствуют. ------ Тайминги:     00:00 Интро    01:49 Начало    04:22 Представление Олега    06:42 Представление Виталия    08:23 Представление Даниила    10:35 Представление Ефима    16:05 Чем Ефим лучше других?    18:36 Нужно ли читать Таненбаума?      19:42 Олег выдал БАЗУ!      25:05 Что же всё-такие Ефим готов сделать?      29:01 Нужно ли Ефиму в Айти?      34:20 Олег снова выдаёт БАЗУ!      37:35 Как ходить по собеседованиям?      41:12 Как пройти HR-фильтр?      45:53 Эмоциональная база от Олега      52:09 Как же попасть на собеседование, преодолев HR-фильтр?      01:00:50 Про стэк Ефима      01:03:57 Важно ли знать алгоритмы и структуры данных?      01:08:10 Связные списки - отличная тема на собеседовании      01:14:01 Можно ли "взламывать" систему найма?      01:17:01 Итоги от Виталия      01:21:55 Про недостаток свободного времени у стажеров      01:25:03 Итоги от Даниила      01:28:06 Итоги от Олега (База?)      01:31:26 Вопросы из чата      01:32:32 Про накрутку опыта в резюме и умение продавать себя      01:36:54 Про менторинг и прогресс на работе      01:39:49 Итоги от Николая      01:43:53 Про вопросы о накрутке опыта      01:46:50 Нужно ходить на митапы и конференции!      01:49:43 Про live-кодинг      01:54:22 Про HighLoad++ и GoLang Conf 2024      01:56:03 Розыгрыш билетов на HighLoad++ на моём канале      01:58:22 Заключение

    ١ س ٦٠ د
  4. ٠٨‏/٠٩‏/٢٠٢٣

    Ep. 11: кто такой системный архитектор?

    Вместе с опытным системным архитектором из LaTech Алексеем Скоробогатым обсуждаем - кто такой системный архитектор, чем он занимается, зачем он нужен, как дорасти до этой позиции, и стоит ли. Состав: - Николай Тузов - Алексей Скоробогаый - системный архитектор в LaTech Тайминги: 00:00 Вступление02:39 Как Лёша попал в IT05:04 Университет - насколько он важен?07:47 Работа в маленькой студии11:47 Фэйлы - почему их не нужно бояться16:28 Lamoda - начало карьеры в большой компании и переезд в Москву19:45 Первые фэйлы23:49 Переход с PHP на Go32:57 Основные этапы карьеры Лёши от разработчика до архитектора34:19 Кто такой техлид? Отличие от архитектора43:48 Когда нужен архитектор?49:16 Сколько занимает путь от разработчика до архитектора?55:38 Кто такой архитектор и что было бы без него?01:00:03 Сколько нужно разработчиков на одного архитектора?01:02:51 Каких успехов смог добиться Лёша как архитектор?01:18:18 Как объяснить руководству, что им нужен архитектор?01:32:36 Желающих много, а должность архитектора одна! Есть ли конкуренция?01:37:23 Должен ли архитектор писать код?01:55:16 Должен ли разработчик изучать предметную область?01:58:03 Советы: как дорасти до архитектора?02:02:28 Заключение

    ٢ س ٥ د
  5. ١٤‏/٠٨‏/٢٠٢٣

    Ep. 10: Новый релиз Go v1.21 - обсуждаем важные изменения

    Новый релиз выдался очень интересным, добавился ряд крутых фич. Подробно обсуждаем - что добавилось, зачем оно нужно, как с этим работать и др. Состав: Николай ТузовГлеб Яльчик - тех. директор компании GaijinДмтрий Матрёничев - Talos OS Developer, ведёт отличный ТГ-канал по Go: https://t.me/go_update Мой Телеграм-Канал с анонсами подкастов, роликов и др.: https://t.me/ntuzov Наш чат - Gopher Club: https://t.me/+RfalcB42UspmMDdi Все гости наших выпусков там присутствуют. ----- Go 1.21 Release Notes: https://tip.golang.org/doc/go1.21 Примеры, связанные с изменениями поведения переменной цикла: https://github.com/golang/go/wiki/LoopvarExperiment Тайм-коды 00:00 Вступление02:18 Улучшенная обратная и восходящая совместимость08:20 Изменений вывода stack trace15:17 Изменение работы с циклами - Loopvar Experiment19:03 Версия компилятора и его поведение на основе go.mod 22:28 Почему собседования станут немного проще 23:50 Новый пакет - slices27:23 Про итераторы в Go28:21 Почему убрали keys / values для map30:47 Интересные функции нового пакета slices31:45 builtin функции min / max32:50 Связь новых функций с типом Float36:07 Зачем нужна функция clear для слайсов?39:33 sort.Ints() vs slices.Sort()44:02 Новый пакет maps и его функции46:27 Почему min / max принимают произвольное количество аргументов?49:59 Улучшение пакета context01:02:08 slog - новый пакет для логирования01:08:09 Profile-guide optimization - оптимизация компилятора01:13:34 Связь новых фич с финтехом01:16:30 go build превращается в GCC с кучей конфигураций?01:18:03 Новый пакет - cmp01:20:16 Зачем чистить мапу в финтехе? :)01:22:43 Связь новых фич с Machine Learning и статистикой01:23:30 ОФФТОП - Отсюда и до конца выпуска / Go умирает? Умирают ли другие языки?01:30:29 Про язык V01:33:44 Важность ядра языка01:34:50 Важность идеи языка01:35:20 Идеи различных языков01:40:41 Go и Rust01:47:03 СОВСЕМ ОФФТОП - про игры и Baldurs Gate01:49:38 Про SteamDeck01:53:25 Заключение

    ١ س ٥٧ د
  6. ١٣‏/٠٤‏/٢٠٢٣

    Ep. 9: Скорость разработки и цена ошибки разработчика

    Обсуждаем скорость работы разработчика, цену и вероятность ошибок во время разработки и др. Состав: - Николай Тузов - Глеб Яльчик - тех. директор компании 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 и Копайлот ускоряют работу?

    ١ س ٢٤ د
  7. ٠٦‏/٠٢‏/٢٠٢٣

    Ep. 7: Как развиваться GoLang разработчику?

    Говорим о том, как готовиться к собеседованиям, чего от вас будут ожидать, что пригодится на работе, как расти и развиваться в профессии. Состав: - Николай Тузов - Глеб Яльчик - тех. директор компании Gaijin - Даниил Подольский - архитектор софта в Microavia.com - Виталий Левченко - разработчик в Яндекс Практикум Тайм-коды 0:00 Вступление0:37 Представление участников 2:40 Опросник Даниила 5:09 Примерный план разговора5:33 Чего хотят от Go разработчика5:49 Определяемся с грейдами12:56 Почему мы не говорим, что ожидаем от кандидата?13:57 Как отличить мидла, зазубрившего ответы15:12 Ценность алгоритмов на собеседовании16:32 Люди берут на работу похожих на себя людей17:00 Алгоритмы можно тоже заучить18:53 Тестовые задания19:34 Как быстро человек начнет приносить пользу?23:50 Три стратегии найма25:00 Релевантность опыта и предметные области31:45 Стек Go32:40 Собеседующие не знают, о чем они спрашивают34:47 Умение писать код не проверяется38:10 С чего начать разговор39:30 Опять ушли в софты40:26 Архитектура кода - как проверять?42:40 Архитектура кода - научиться?46:26 Важно читать о Go47:17 Человеку должно быть что сказать48:28 Что проверять в контексте Go?49:28 select с default’ом51:30 Нужен ли разработчик, когда есть Copilot / ChatGPT55:05 Глубина ответа на поверхностный вопрос57:35 Как правильно учиться? 59:25 Важность постановки цели1:02:20 Подытоживаем 1:02:54 Односвязный список1:06:10 Советы от Виталия1:08:50 Не надо стесняться просить помощи1:11:00 Вопрос «почему?» важнее вопроса «как?»1:13:40 Как распутать клубок знаний?1:16:40 Не стыдно чего то не знать1:17:00 Что изучать?1:19:22 Как наращивать личное могущество?1:27:34 Заключение

    ١ س ٢٩ د

حول

Обсуждаем язык Go и всё, что с ним связано - изменения в языке, новости, интересные статьи, проекты и др.

قد يعجبك أيضًا

للاستماع إلى حلقات ذات محتوى فاضح، قم بتسجيل الدخول.

اطلع على آخر مستجدات هذا البرنامج

قم بتسجيل الدخول أو التسجيل لمتابعة البرامج وحفظ الحلقات والحصول على آخر التحديثات.

تحديد بلد أو منطقة

أفريقيا والشرق الأوسط، والهند

آسيا والمحيط الهادئ

أوروبا

أمريكا اللاتينية والكاريبي

الولايات المتحدة وكندا