Полтора часа правды про IT-рынок в эпоху AI

Полтора часа правды про IT-рынок в эпоху AI

Краткое содержание

В этом видео Владилен Минин рассказывает о влиянии искусственного интеллекта на профессию инженера-программиста и о том, как адаптироваться к новым условиям рынка труда. Он подчеркивает, что ИИ – это не угроза, а инструмент, который может значительно повысить эффективность работы, если правильно его использовать.

Основные тезисы:

  • ИИ меняет требования к разработчикам, особенно к начинающим.
  • Важно развивать навыки работы с ИИ и алгоритмическое мышление.
  • Необходимо постоянно учиться и адаптироваться к новым технологиям.
  • Незаменимый специалист в эпоху ИИ – это тот, кто умеет думать, анализировать и применять ИИ для решения бизнес-задач.

ИИ и профессия инженера

В начале видео автор говорит о том, что многие программисты обеспокоены появлением ИИ, который умеет писать код. Возникает вопрос о будущем профессии и необходимости изучения языков программирования. Автор отмечает, что рынок труда сейчас находится в кризисном состоянии, и ИИ оказывает значительное влияние на профессию. Однако, если правильно адаптироваться, можно успешно выйти на новый рынок.

Эволюция технологий и фреймворков (jQuery, React, TypeScript)

Автор рассказывает о своем опыте работы в разработке с 2012 года и о том, как менялись технологии и фреймворки. Он видел смену jQuery на React, появление TypeScript и другие трансформации. Каждый раз говорили об "убийстве" профессии, но сейчас, с появлением ИИ, смена парадигмы более глобальна. Важно понимать, как использовать этот инструмент.

Для кого будет полезен этот эфир

Эфир будет полезен начинающим разработчикам, джунам и медлам, которые хотят разобраться в стратегическом плане развития в профессии. Особенно полезно будет тем, кто отрицает ИИ и считает, что для разработки нужно знать только архитектуру. В эфире будут наглядные примеры и конкретные инструменты, которые автор использует в своей работе.

Влияние ИИ на профессию и множитель навыков

Главный вывод – нужно меняться, потому что все изменилось. Если не адаптироваться, можно стать обычным заменимым разработчиком. ИИ является множителем опыта и стремления к развитию. Если не использовать ИИ, опыт не умножается.

Изменение требований к Junior разработчикам

Вакансии для джунов сильно меняются. Концепция джуниора уходит, потому что ИИ пишет код. Компаниям больше не нужно тратить время и ресурсы на обучение джунов, если можно найти того, кто сразу выдает результат. Работодателю неважно, как достигнут результат – с помощью ИИ или опыта. Более 53% IT-вакансий требуют навыки ИИ.

Высокая скорость смены стека и сингулярность

Сейчас основа – это cloud-код и все, что вокруг него. Этому навыку нужно учиться. Забудьте про долгое обучение, у нас нет времени. Мы живем в начальной точке технологической сингулярности, когда количество знаний растет так быстро, что мозг не успевает их освоить. Год обучения уже не актуален, максимум – 3 месяца.

Переход ИТ-рынка на skill-based hiring

На мировом рынке идет переход на skill-based hiring. Регалии, дипломы и количество лет опыта не имеют значения. Важно, что ты умеешь делать. Даже если тебе 16 лет, ты можешь работать, если умеешь решать задачи бизнеса. Фронтенд стабилизировался, но без навыков ИИ – это фиаско.

Лагерь отрицающих ИИ против осознанных

Есть два лагеря: отрицающие ИИ и осознанные. Нужно находиться на стороне тех, кто понимает, что профессия изменилась. Это дает огромное окно возможностей. Джун, умеющий работать с ИИ, может делать то же, что и мидл с опытом. Нужно знать, что спросить у ИИ, чтобы он построил архитектуру.

Поиск думающих людей и управление ИИ

Берут тех, кто умеет думать. Skill base hing. Если человек умеет создавать и управлять, его берут, потому что он решает задачи бизнеса. Думающих людей мало. Программист сейчас – это тот, кто может управлять ИИ. Инженер программного обеспечения создает его любым способом.

Спрос на хороших специалистов всегда превышает предложение

Если вы хороший специалист, для вас всегда есть спрос. Спрос на хороших людей всегда превышает предложение. В сети говорят, что рынок рухнул, но думающих людей нет. Если раньше можно было диктовать свои условия, то теперь нужно подстраиваться под работодателя.

Воспроизведение бизнес-процессов в искусственном интеллекте

Навык будущего – это не промты, а умение воспроизводить бизнес-процессы в ИИ. Это автоматизация. Под бизнес-процессами понимается, например, разработка: фронтенд сделал, передал тестировщику, тот сделал ревью, отправил обратно. Этот процесс можно автоматизировать через ИИ. Для этого нужно алгоритмическое мышление и инженерное понимание. ИИ – это новый способ программировать.

Быстрая смена стека и хайп в информационном поле

90% хайпа в информационном поле – это временный шум, который исчезает через полгода. Ваша стратегия – это крепкий фундамент.

Фундамент фронтенд-разработки: JavaScript, TypeScript, React

Вам нужно знать JavaScript, TypeScript и React. Если вы не понимаете код, который пишет ИИ, как вы его проконтролируете? React – базовая тема, потому что вы создаете декомпозицию компонентов. Знания фронтенд-разработки можно перенести на знание ИИ.

Необходимость еженедельного изучения ИИ-инструментов

Вы должны учить ИИ-инструменты каждую неделю. Это новый фреймворк, новые стратегии, новые подходы. Это ваш фундаментальный стек. Это не просто промтики писать, а алгоритмическая работа с ним.

Изучение Docker и сетей на старте карьеры

Docker и сети нужны, если ты девоops. Если нет, то на старте не нужно. Не перегружайте себя. Ваш приоритет – писать код, понимать, почему он работает, и уметь дебажить. Docker и сети придут, когда вы столкнетесь с ними на реальном проекте или перейдете к стадии деплоя.

Преодоление HR-фильтров и демонстрация опыта

Если у вас нет 3 лет опыта, резюме не пройдет. HR-фильтры реальны. Нужно находить контакты с HR и показывать реальные кейсы, а не накрученный опыт. Находите рефералы. Под реальным портфолио понимаются проекты с архитектурой, фичами и работающими функциональными частями.

Выгорание от бессмысленности работы и мотивация

Выгорание обычно от ощущения бессмысленности, а не от реальной усталости. Когда понимаешь, зачем делать и что это принесет, ты мотивирован.

Опасения полной замены программистов нейросетями

Никто вас не заменит, но заменит вас, если вы не используете ИИ. Это новые правила рынка. Чтобы стартануть, не нужно осваивать весь стек. Маленькая победа на сегодня – выучил какую-то новую фичу, функцию – это уже запускает движение.

Подготовка к ИТ-собеседованиям в новых реалиях

Умеете понимать свой код, умеете работать с ИИ – это отдельный плюс на собеседовании. Показываете несколько проектов, умеете их разрабатывать самостоятельно. Работодатели ищут навыки, а не знания синтаксиса.

Эффективное обучение программированию за два часа в день

Максимум 2 часа в день достаточно для обучения. Важно 80% времени писать код, а 20% – читать. ИИ может ускорить этот процесс. За 3 месяца можно обладать хорошими фундаментальными знаниями для того, чтобы делать проекты.

Инцидент со сбежавшей ящерицей на эфире

Небольшая заминка в эфире из-за сбежавшей ящерицы.

Освоение профессии программиста за три месяца

Автор утверждает, что за 3 месяца можно с нуля освоить профессию программиста с помощью ИИ.

Настройка VPN для лайв-демонстрации нейросети

Для использования нейросети необходимо включить VPN, что может привести к обрыву стрима.

Шаблон промпта в ИИ для роли личного репетитора

Вместо того, чтобы спрашивать, что такое debounce или throttle, нужно задавать ИИ роль, цель и контекст. Например: "Я начинающий программист, учу программирование. Моя задача – разобраться и запомнить концепции. Объясни как для совсем нулевого новичка с простой терминологией".

Объяснение терминов Debounce и Throttle

ИИ объясняет термины debounce и throttle, используя простые аналогии из жизни, например, лифт.

Применение ИИ: объяснение программирования через фитнес-аналогии

Можно попросить ИИ объяснить концепции программирования, используя аналогии из других областей, например, фитнеса.

Использование ИИ-экзаменатора для проверки знаний по Virtual DOM

ИИ может выступать в роли экзаменатора. Например, можно попросить его задать пять вопросов разного уровня сложности по теме Virtual DOM и оценить ответы по шкале от одного до десяти.

Оценка ответов пользователя и персональный разбор ошибок

ИИ оценивает ответы пользователя и указывает на неточности. Он может предложить разобрать каждый вопрос с диаграммами и примерами кода.

ИИ как напарник для дебага типов в TypeScript

ИИ может помочь в дебаге типов в TypeScript. Нужно скинуть лог ошибки и попросить объяснить ее в деталях, как для суперначинающего программиста.

Внедрение научных алгоритмов в нейронке для продуктов

Можно брать научные алгоритмы и создавать на их основе продукты с помощью нейронки. Вам не нужны знания, вам нужен просто правильный промт.

Проектирование стора корзины интернет-магазина через промпт

Можно попросить ИИ спроектировать стор для корзины интернет-магазина. ИИ предложит готовый пример с использованием Pinia и Zustand.

Построение сложных алгоритмических цепочек и процессов

Можно реплицировать сложный алгоритмический процесс в рамках мышления или бизнес-процесса.

Проектирование оркестратора ИИ на базе алгоритма

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

Скиллы (Skills) как экспертные ИИ-настройки для конкретных задач

Скилы – это экспертные ИИ-настройки для конкретных задач. Это маленький эксперт, заточенный под нужную задачу. Экосистема автора включает кодревью, best practices, создание контента, аналитику и стратегию.

Архитектура ИИ-скиллов с помощью markdown файлов

Скилы – это markdown-файлы, в которых описана системная инструкция. Skill – это папка, которая содержит подпапки. Можно создать любую архитектуру системного промта.

Практическое тестирование скилла автоматической проверки кода

Автор демонстрирует, как работает скилл кодревьюера. Обычно люди пишут: "Проверь мой код". Но можно использовать скилл, который проверяет код на безопасность, корректность, производительность, доступность, стиль, архитектуру и делает автофиксы.

Сравнение глубины код-ревью между ChatGPT и Claude

Автор сравнивает глубину код-ревью между ChatGPT и Claude. Claude находит больше ошибок и создает полный отчет в markdown.

Способы оплаты платных версий нейросетей из РФ

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

Рефакторинг компонента через ИИ-скилл React Best Practices

Автор показывает, как рефакторить React-компонент с помощью скилла React Best Practices. Вы подключаете скилл, который является самым топовым экспертом в нише.

Нахождение багов и оптимизация верстки нейросетью

Нейросеть находит баги и оптимизирует верстку.

Структура и архитектура скилла Senior Code Reviewer

Автор показывает, как выглядит скилл Senior Code Reviewer. У него есть соответствующие источники, например, Clean Code, который он подтягивает для того, чтобы не вы читали Clean Code, а он уже знал Clean Code.

Использование ИИ-скиллов для создания контента и бизнес-задач

Скилы можно использовать не только для кода, но и для бизнеса. У автора есть совет экспертов, где Иван Маск, Джефф Безос и Наваль Равикант спорят друг с другом и принимают стратегическое решение.

Генерация Telegram-поста через Content Pipeline в лайв-режиме

Автор демонстрирует, как сгенерировать Telegram-пост с помощью Content Pipeline. Включается первая фаза – аналитик, который анализирует ТЗ.

Аналитик и тестировщик внутри ИИ-оркестратора контента

В ИИ-оркестраторе контента есть аналитик и тестировщик. Тестировщик проверяет, правильно ли написано ТЗ и пост.

Защита чувствительного приватного кода при работе с ИИ

Для защиты чувствительного приватного кода при работе с ИИ нужно использовать локальные нейронки или ставить анонимайзеры для того, чтобы чувствительный код не улетал.

Потребление токенов при использовании сложных ИИ-пайплайнов

Автор показывает, сколько токенов сжирает такой пайплайн.

Целесообразность оплаты продвинутых облачных ИИ-моделей

Платные облачные ИИ-модели целесообразно оплачивать, пока есть такая возможность. Нейронки очень скоро будут сильно дороже.

Spec Driven Development (SDD) и подход вайпкодинга

Автор рассказывает про Spec Driven Development. Вначале идет спека, потом бенчторм, потом генерация, потом контроль. Вы должны понимать, как выстроить этот процесс. И ИИ здесь исполнитель, а не тот, кто принимает решение.

Написание спеки для создания одностраничного сайта БЖУ

Автор пишет спеку для создания одностраничного сайта для подсчета дневного потребления белков, жиров и углеводов. Спека написана с помощью нейронки.

Проектирование архитектуры в Claude с помощью Plan Mode

Автор переключается в Plan Mode и просит Claude изучить файл spec.md и накатать приложение.

Практический ИИ-кейс: мини-приложение для закрытого IT-клуба

Автор рассказывает про мини-приложение для своего клуба по ИИ. Это полноценное fullstack приложение с тестированием, development сборкой, продакшн сборкой и деплоем.

Внедрение искусственного интеллекта в реальный B2B-сегмент

Автор занимается консалтингом по ИИ для бизнеса и создает интеграции. Он создает полноценные приложения, которые работают в связке с ИИ.

Использование фреймворков и SDD-документации против ИИ-галлюцинаций

Для борьбы с галлюцинациями ИИ нужно использовать фреймворки и SDD-документацию. Вы разрабатываете не просто через код, а с майлстонами.

Генерация ИИ-документации через фреймворк Superpowers

Документация генерируется с помощью фреймворка Superpowers.

Фазы разработки SDLC и делегирование задач в ИИ

SDLC (Software Developer Life Cycle) – это анализ требований, проектирование, разработка, тестирование, деплой и поддержка. ИИ забрал анализ требований, проектирование и разработку.

Просмотр готового результата генерации приложения по спеке

Автор показывает готовое приложение, сгенерированное по спеке.

Заработок на консервативном рынке и в B2B-сегменте

На консервативном рынке работы нет, а у автора бесконечное количество работы с большими деньгами для людей, которые знают ИИ и умеют создавать айтишные решения.

Интеграция искусственного интеллекта в крупный производственный бизнес

Люди, у которых есть миллиарды денег, хотят внедрить ИИ к себе. Внедрить ИИ – это уметь в регистрацию и уметь в интеграцию, то есть уметь создавать автоматические решения.

Оплата автоматизации бизнес-процессов на стыке AI и IT

Вам платят за настройку процессов, автоматизацию и создание инструментов.

Формула незаменимости: ИИ-насмотренность, инженерное и алгоритмическое мышление

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

Экосистема образовательных материалов и закрытый клуб специалистов

Точкой входа в экосистему образовательных материалов является клуб незаменимых специалистов в эпоху ИИ. В клубе есть мини-приложение, библиотека знаний, материалы по мышлению, освоению ИИ и интеграции в жизнь.

Заключительный тезис: кто такой незаменимый IT-специалист эпохи ИИ

Незаменимый в текущую эпоху – это тот человек, который может вне зависимости от технологического контекста, обладать теми инструментами и теми базовыми навыками, которые позволяют ему реализовать что угодно.

Share

Summarize Anything ! Download Summ App

Download on the Apple Store
Get it on Google Play
© 2024 Summ