Навыки межличностного общения для разработчиков программного обеспечения — почему программировани...
Загружено: 2026-04-02
Просмотров: 203
Описание:
В 72-м эпизоде подкаста Coding Chats Чарльз Хамбл и Джон Крикетт обсуждают, почему профессиональные навыки — коммуникация, критическое мышление и документирование — возможно, важнее, чем само написание кода. Опираясь на свою серию статей в издательстве O'Reilly и карьеру, начавшуюся с диплома по английской литературе, Чарльз доказывает, что эти так называемые «мягкие навыки» на самом деле являются ключевыми для этой работы и что их может освоить на практике любой человек, независимо от образования или природных способностей.
Разговор также затрагивает сейсмическое влияние ИИ на индустрию программного обеспечения. Чарльз делится своим тонким взглядом: хотя инструменты генеративного ИИ меняют способы написания кода, устойчивые навыки — понимание систем, отладка, знание предметной области и четкая коммуникация — важны как никогда. Вместо того чтобы паниковать или бездумно внедрять новые технологии, Чарльз призывает инженеров сосредоточиться на том, что остается незаменимым, и подходить к неопределенному будущему с любопытством и готовностью к экспериментам.
Разделы
00:00 Важность профессиональных навыков для инженеров-программистов
06:24 Влияние ИИ на разработку программного обеспечения
12:09 Эволюция роли инженеров-программистов
17:50 ИИ для всех нас: преодоление пробела в знаниях
25:43 Этические последствия ИИ и коммуникации
27:12 Этика в разработке ИИ
31:04 Совершенствование коммуникативных навыков для инженеров
38:00 Преодоление страха перед письменной речью
42:15 Важность публичных выступлений
50:17 Путь непрерывного обучения
54:30 Изучение смежного контента
Ссылки Чарльза:
/ charleshumble \
https://bsky.app/profile/charleshumbl...
Работа: https://www.conissaunce.com/
Музыка: https://www.twofish-music.com/
Искусственный интеллект для всех нас: https://aifortherestofus.live/
Профессиональные навыки для инженеров-программистов:
https://learning.oreilly.com/playlist...
Никто не знает, как будет выглядеть программирование через два года
https:// leaddev.com/ai/nobody-knows-what-programming-will-look-like-in-two-years
Модель 3x Кента Бека: / the-product-development-triathlon
Почему специалисты в области технологий должны возглавить движение за GenAI Безопасность
https://thenewstack.io/why-tech-profe...
Ваша стратегия ИИ построена на слоях API-осадка
https://thenewstack.io/ai-strategy-ap...
Ссылки Джона:
LinkedIn Джона: / johncrickett
YouTube Джона: / @johncrickett
Twitter Джона: https://x.com/johncrickett
Bluesky Джона: https://bsky.app/profile/johncrickett...
Ознакомьтесь с новостными рассылками Джона, посвященными разработке программного обеспечения:
Задачи по программированию: https://codingchallenges.substack.com/, где делятся идеями реальных проектов, которые вы можете использовать для повышения своих навыков программирования.
Развитие навыков: https://read.developingskills.fyi/ охватывает все аспекты, от проектирования систем до мягких навыков, помогая продвинуться по карьерной лестнице от младшего специалиста до сотрудника и выше, а также тем, кто хочет занять руководящую должность.
Основные выводы
Термин «мягкие навыки» вводит в заблуждение — коммуникация, критическое мышление и ведение документации — это не мягкие навыки; это буквально суть работы.
Нетехнические навыки можно освоить — вам не нужен природный талант. Как и все остальное, они улучшаются благодаря целенаправленной практике.
Успех в карьере часто зависит от навыков, не связанных с программированием — Чарльз обнаружил, что его собственный прогресс был обусловлен скорее умением представлять информацию руководителям и системным мышлением, чем навыками программирования.
Коммуникация становится критически важной по мере продвижения — начиная со среднего уровня, работа с заинтересованными сторонами, наставничество и ведение документации определяют, кто доберется до старшего специалиста и выше.
Никто не знает, как будет выглядеть программирование через два года — даже Кент Бек признает глубокую неопределенность будущего.
Искусственный интеллект перевел инженеров из стадии «извлечения» в стадию «исследования» — программисты, которые чувствовали себя комфортно в четко определенной работе, оказались в более сложной и неопределенной фазе благодаря генеративному ИИ.
Неизменными остаются те же навыки, которые всегда имели значение — отладка, знание предметной области, проектирование систем и коммуникация сейчас так же ценны, как и всегда, а возможно, даже больше.
«Программирование мертво» — это чушь — разработка программного обеспечения всегда в основном сводилась к пониманию того, что нужно создавать и почему. Написание кода всегда было лишь небольшой частью этого процесса.
Пробуйте и смотрите, что получится — никакого грандиозного плана не требуется. Если вы не бьёте по мячу, вы гарантированно не з...
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: