Сводка по использованию AI (1)
1) Ядро решения задачи приходится писать самому. Идею AI сам не сформирует.
Почему? Чудес не бывает. AI выдает усредненные решения, и часто совсем не то и не так как хочется.
2) TDD (Test Driving Development). Надо AI просить сразу писать тесты на вашу задачу. И только потом само решение под тесты.
Почему? AI способен вносить большое количество правок. Без тестов уже на 2-3 заходе вы потеряете контроль над работоспособностью кода.
3) Атомарность правок. Как и прежде, работайте малыми порциями. "Сделай мне функцию", а не "Cделай мне весь проект сразу"
Почему? Контроль. Если AI делает 25 правок в разных файлах сразу — вы не в состоянии собрать пазл и понять все ли нормально.
4) Чтение кода — главный навык.
Почему? У вас теперь есть своя собственная code monkey 🙈 уровня middle developer. Ассистент "мгновенно" и "дешево" пишет код очень хорошего качества. Усредненный мидловский код. Теперь важно понимать, что он написал. А как оформить циклы, массивы или классы — не важно.
1) Ядро решения задачи приходится писать самому. Идею AI сам не сформирует.
Почему? Чудес не бывает. AI выдает усредненные решения, и часто совсем не то и не так как хочется.
2) TDD (Test Driving Development). Надо AI просить сразу писать тесты на вашу задачу. И только потом само решение под тесты.
Почему? AI способен вносить большое количество правок. Без тестов уже на 2-3 заходе вы потеряете контроль над работоспособностью кода.
3) Атомарность правок. Как и прежде, работайте малыми порциями. "Сделай мне функцию", а не "Cделай мне весь проект сразу"
Почему? Контроль. Если AI делает 25 правок в разных файлах сразу — вы не в состоянии собрать пазл и понять все ли нормально.
4) Чтение кода — главный навык.
Почему? У вас теперь есть своя собственная code monkey 🙈 уровня middle developer. Ассистент "мгновенно" и "дешево" пишет код очень хорошего качества. Усредненный мидловский код. Теперь важно понимать, что он написал. А как оформить циклы, массивы или классы — не важно.
👍3
Сводка по использованию AI (2)
5) Программист-учитель
Раньше ты нанимал себе в штат джунов и растил из них мидлов.
Или нанимал мидлов и проводил длительные онбординги и знакомство с культурой проекта.
Теперь программист — скорее учитель или методист для AI, который формирует документацию для AI, наборы ожиданий, своды правил. Чтобы AI ассистент за 15 секунд осваивал особенности проекта и начинал выдавать вам те решения, которые вам нужны.
Почему? AI хорош, но ему всегда будет нужно передавать дополнительный контекст. Ожидания, правила, предпочтения. Это то, что отличает один проект от другого. Теперь это наша работа.
6) Программист-технический писатель
Судя по практике коллег по цеху и тому что пишут на форумах — теперь основная часть работы, это написание markdown документов c описанием интерфейсов, поведению внешних библиотек, ожиданий и правил.
Все это нужно делать кратко, технически корректно, достаточно для обучения AI.
В своем проекте я уже сейчас создал документ специально для AI. 🤷
5) Программист-учитель
Раньше ты нанимал себе в штат джунов и растил из них мидлов.
Или нанимал мидлов и проводил длительные онбординги и знакомство с культурой проекта.
Теперь программист — скорее учитель или методист для AI, который формирует документацию для AI, наборы ожиданий, своды правил. Чтобы AI ассистент за 15 секунд осваивал особенности проекта и начинал выдавать вам те решения, которые вам нужны.
Почему? AI хорош, но ему всегда будет нужно передавать дополнительный контекст. Ожидания, правила, предпочтения. Это то, что отличает один проект от другого. Теперь это наша работа.
6) Программист-технический писатель
Судя по практике коллег по цеху и тому что пишут на форумах — теперь основная часть работы, это написание markdown документов c описанием интерфейсов, поведению внешних библиотек, ожиданий и правил.
Все это нужно делать кратко, технически корректно, достаточно для обучения AI.
В своем проекте я уже сейчас создал документ специально для AI. 🤷
👍3
Сводка по использованию AI (3)
Заканчиваю рефлексию.
Ну и кто теперь этот программист, который имеет шансы на успешную карьеру в 2025 году?
Он умеет:
🔘 Читать и понимать код сгенерированный AI. Способен понимать написанный код и его логику и вносить точечные правки.
🔘 Делает фокус на тестах и формирует их с помощью AI, до того, как AI напишет реализацию.
🔘 Имеет широкий кругозор в технологиях и знает их основное назначение, концепции и способы проверки работоспособности решений.
🔘 Ему нравится писать технические документы больше чем сам код.
🔘 Аккуратно собирает в свою библиотеку документы по правилам и ожиданиям в различных технологиях, чтобы потом по необходимости доучивать AI и получать нужные результаты.
🔘 Способен коммуницировать с бизнесом и менеджерами для получения бизнес требований и описывать их технически (тут AI правда тоже уже хорошо помогает)
🔘 Фокус на результате, а не на частных технологиях.
Заканчиваю рефлексию.
Ну и кто теперь этот программист, который имеет шансы на успешную карьеру в 2025 году?
Он умеет:
🔘 Читать и понимать код сгенерированный AI. Способен понимать написанный код и его логику и вносить точечные правки.
🔘 Делает фокус на тестах и формирует их с помощью AI, до того, как AI напишет реализацию.
🔘 Имеет широкий кругозор в технологиях и знает их основное назначение, концепции и способы проверки работоспособности решений.
🔘 Ему нравится писать технические документы больше чем сам код.
🔘 Аккуратно собирает в свою библиотеку документы по правилам и ожиданиям в различных технологиях, чтобы потом по необходимости доучивать AI и получать нужные результаты.
🔘 Способен коммуницировать с бизнесом и менеджерами для получения бизнес требований и описывать их технически (тут AI правда тоже уже хорошо помогает)
🔘 Фокус на результате, а не на частных технологиях.
👍3
Написание документации
Вот я изобрел NodeJS роутер для своих приложений.
Конечно, мне хочется убедиться в работоспособности.
Конечно, мне хочется сделать Demo App.
Раньше только на это уходило несколько дней рабочего времени. Все проверить, все настроить, все оформить.
AI сделал это за 10 минут. Создал десятки файлов, с простыми, но адекватными примерами. С примерами тестовых команд.
В этом процессе я только оформил Docker контейнер и залинковал Demo App с кодом моего пакета.
Мечта разработчика, который выкладывает решения в опенсорс.
Никогда еще делать опенсорс не было так легко и просто.
Вот я изобрел NodeJS роутер для своих приложений.
Конечно, мне хочется убедиться в работоспособности.
Конечно, мне хочется сделать Demo App.
Раньше только на это уходило несколько дней рабочего времени. Все проверить, все настроить, все оформить.
AI сделал это за 10 минут. Создал десятки файлов, с простыми, но адекватными примерами. С примерами тестовых команд.
В этом процессе я только оформил Docker контейнер и залинковал Demo App с кодом моего пакета.
Мечта разработчика, который выкладывает решения в опенсорс.
Никогда еще делать опенсорс не было так легко и просто.
👍4
Я не верю, что у них получается
В жизни так сложилось, что мне понравилось программировать.
Я посвятил этому в разных вариантах уже больше 20 лет.
Сегодня я осваиваю профессию Junior AI Development Lead. Проще говоря, учусь применять AI в работе.
У меня достаточно насмотренности, понимания инструментов, я работал с лучшими и самыми талантливыми специалистами со всего мира. Чуть-чуть у меня есть понимания, как вещи работают.
При этом осваивать работу с AI трудно. Потому что теперь надо много работать мышлением. Код сам пишется и исчезло окно для отдыха в процессе написания рутинного кода. Думать это физически больно. Держать концентрацию и внимание это физически больно. Это не тиктоки 15 секундные листать.
При этом я вижу много видео от бизнесменов, которые рассказывают сладкие истории, что AI за них делает проекты, а они только задачки пишут в чат — это полнейший бред. Я не верю.
Без TDD и регрессионного тестирования мой пробный проект из десятка функций развалился бы на третьем шаге.
В жизни так сложилось, что мне понравилось программировать.
Я посвятил этому в разных вариантах уже больше 20 лет.
Сегодня я осваиваю профессию Junior AI Development Lead. Проще говоря, учусь применять AI в работе.
У меня достаточно насмотренности, понимания инструментов, я работал с лучшими и самыми талантливыми специалистами со всего мира. Чуть-чуть у меня есть понимания, как вещи работают.
При этом осваивать работу с AI трудно. Потому что теперь надо много работать мышлением. Код сам пишется и исчезло окно для отдыха в процессе написания рутинного кода. Думать это физически больно. Держать концентрацию и внимание это физически больно. Это не тиктоки 15 секундные листать.
При этом я вижу много видео от бизнесменов, которые рассказывают сладкие истории, что AI за них делает проекты, а они только задачки пишут в чат — это полнейший бред. Я не верю.
Без TDD и регрессионного тестирования мой пробный проект из десятка функций развалился бы на третьем шаге.
👍3
Мой NodeJS роутер заиграл новыми красками
Во-первых, оригинально я рельсовик.
Во-вторых, оригинально я фронтендщик
В-третьих никогда не гнушался делать все что дадут. Потому и интервью и частично девопс истории это просто часть работы.
Залетел я в NodeJS по случаю. А какая мне разница на чем писать?
У Ruby on Rails я взял идею оформления роутов. У Hanami я взял идею атомарного разделения действий (operations, action, business actions). Просто потому что контроллеры де-факто не нужны. От них больше вреда чем пользы.
И получился у меня мини роутер-фреймворк.
Я не планировал, но оказалось, он отлично ложится на работу с AI. За счет атомарности и сокращения контекста кода AI легче его переваривает.
Не надо из огромного контроллера копировать только один экшн. Выдирать связанные с action фильтры и функции. Все в одном изолированном файле.
Сейчас выглядит очень удачно.
Если вы рельсовик, который хочет что-то написать что-то на NodeJS — yarn add @the-teacher/the-router
Во-первых, оригинально я рельсовик.
Во-вторых, оригинально я фронтендщик
В-третьих никогда не гнушался делать все что дадут. Потому и интервью и частично девопс истории это просто часть работы.
Залетел я в NodeJS по случаю. А какая мне разница на чем писать?
У Ruby on Rails я взял идею оформления роутов. У Hanami я взял идею атомарного разделения действий (operations, action, business actions). Просто потому что контроллеры де-факто не нужны. От них больше вреда чем пользы.
И получился у меня мини роутер-фреймворк.
Я не планировал, но оказалось, он отлично ложится на работу с AI. За счет атомарности и сокращения контекста кода AI легче его переваривает.
Не надо из огромного контроллера копировать только один экшн. Выдирать связанные с action фильтры и функции. Все в одном изолированном файле.
Сейчас выглядит очень удачно.
Если вы рельсовик, который хочет что-то написать что-то на NodeJS — yarn add @the-teacher/the-router
👍3
Неделя с AI, Итоги
Месяц назад для корпоративного веселья под новый год мы запустили небольшой проект.
Многие вещи делались ситуативно. Проект не коммерческий, можно было не упарываться. Работает и хорошо.
Но хочется даже уже отработанный проект привести в порядок.
У меня возникла мысль улучшить роутинг, структуру проекта и поиграться с AI для реализацией этой, вполне себе реальной, задачи.
За 4 дня путем проб и ошибок я сделал первую версию роутера. Собрал обратную связь на форумах. Меня поругали как следует. Я переосмыслил. Улучшил. Переработал идею и реализацию.
За последние 2-3 часа я сделал полный рефакторинг проекта. В проекте появились тесты. 68 штук.
Кода я практически не писал. Все время провел за ревью и корректировками кода от AI.
Все удалось. AI очень глупый, но свою работу по кодогенерации делает отлично.
У меня все. Переключаюсь на другие проекты.
Все что мог я вам рассказал и показал. Удачи нам всем.
Месяц назад для корпоративного веселья под новый год мы запустили небольшой проект.
Многие вещи делались ситуативно. Проект не коммерческий, можно было не упарываться. Работает и хорошо.
Но хочется даже уже отработанный проект привести в порядок.
У меня возникла мысль улучшить роутинг, структуру проекта и поиграться с AI для реализацией этой, вполне себе реальной, задачи.
За 4 дня путем проб и ошибок я сделал первую версию роутера. Собрал обратную связь на форумах. Меня поругали как следует. Я переосмыслил. Улучшил. Переработал идею и реализацию.
За последние 2-3 часа я сделал полный рефакторинг проекта. В проекте появились тесты. 68 штук.
Кода я практически не писал. Все время провел за ревью и корректировками кода от AI.
Все удалось. AI очень глупый, но свою работу по кодогенерации делает отлично.
У меня все. Переключаюсь на другие проекты.
Все что мог я вам рассказал и показал. Удачи нам всем.
👍2
Наконец-то
Сегодня перетащил старый проект на новый сервер. Пару недель назад занимался его упаковкой в докер.
В декабре вроде довел до production-ready состояния и устал.
Сегодня психанул и примерно за 40 минут все перетащил и запустил.
Делать ничего не пришлось.Просто выполнял готовые команды из Readme. Ждал переноса данных. Синхронизации ассетов. Индексировал данные для поиска.
Смотрю я на это все и думаю — какой же ты сумасшедший, Илья Николаевич!
10 лет назад, за 3 месяца, с нуля, в одно лицо - написал Интернет магазин. С поиском, продвинутой фильтрацией, с кешем и фоновыми задачами. подключил 2 эквайринга. Сделал многоуровневый каталог и админку для заказов. С пересчетом цен в разные валюты раз в сутки согласно курсу ЦБ. Там еще и полноценный блог был для CEO.
По сути, это была работа целой команды на год. Я не понимаю как я это провернул. Сейчас я так уже не смогу.
Вот уже 10 лет прошло. Проект работает без участия программиста. Раз в год мне присылают мой небольшой дивиденд с продаж.
Сегодня перетащил старый проект на новый сервер. Пару недель назад занимался его упаковкой в докер.
В декабре вроде довел до production-ready состояния и устал.
Сегодня психанул и примерно за 40 минут все перетащил и запустил.
Делать ничего не пришлось.Просто выполнял готовые команды из Readme. Ждал переноса данных. Синхронизации ассетов. Индексировал данные для поиска.
Смотрю я на это все и думаю — какой же ты сумасшедший, Илья Николаевич!
10 лет назад, за 3 месяца, с нуля, в одно лицо - написал Интернет магазин. С поиском, продвинутой фильтрацией, с кешем и фоновыми задачами. подключил 2 эквайринга. Сделал многоуровневый каталог и админку для заказов. С пересчетом цен в разные валюты раз в сутки согласно курсу ЦБ. Там еще и полноценный блог был для CEO.
По сути, это была работа целой команды на год. Я не понимаю как я это провернул. Сейчас я так уже не смогу.
Вот уже 10 лет прошло. Проект работает без участия программиста. Раз в год мне присылают мой небольшой дивиденд с продаж.
🔥5👍2
Илья Зыкин. Pro Жизнь
Цифровое неравенство AI уже сейчас сокращает работу разработчика и делает его x10 специалистом. То, о чем так долго мечтали и страдали разработчики сбылось — теперь один может делать как 10. Качество работы определяется вычислительными ресурсами и степенью…
Получается так, что люди даже из моих прямых контактов уже покупают подписку за 200$. И это не корпоративный план
🔥2🤯1
Redis Publisher/Subscriber
Почти закончил лекцию по Redis Pub/Sub.
- Docker/Compose
- Makefile
- Redis
- NodeJS
Лекция получилась небольшой. Слайдов на 150.
В онлайн школах по программированию такого не показывают.
Ставьте 🔥 если интересно. Так может быстрее запишу и выложу на ютуб.
Почти закончил лекцию по Redis Pub/Sub.
- Docker/Compose
- Makefile
- Redis
- NodeJS
Лекция получилась небольшой. Слайдов на 150.
В онлайн школах по программированию такого не показывают.
Ставьте 🔥 если интересно. Так может быстрее запишу и выложу на ютуб.
🔥17
Становлюсь популярным
Ответил по существу. Получил высокую оценку от начинающих специалистов.
Самое смешное, что в этот раз я даже не ставил себе цель подразнить нескольких известных комментаторов в чате (да, иногда я так тоже делаю, упс!).
Просто ответил на основе своего опыта о процессе миграции проектов, чтобы обозначить возможные проблемы и варианты.
Не трудно догадаться, что половина из поклонников пытались общаться со мной напрямую и показали свою ужасающее неумение просто коммуницировать, за что и были забанены и забыты.
Один, правда, ходит за мною по всем соц сетям и очень просит личного внимания. Ну что поделать. Каждый сходит с ума по своему. Я тоже не подарок.
Ответил по существу. Получил высокую оценку от начинающих специалистов.
Самое смешное, что в этот раз я даже не ставил себе цель подразнить нескольких известных комментаторов в чате (да, иногда я так тоже делаю, упс!).
Просто ответил на основе своего опыта о процессе миграции проектов, чтобы обозначить возможные проблемы и варианты.
Не трудно догадаться, что половина из поклонников пытались общаться со мной напрямую и показали свою ужасающее неумение просто коммуницировать, за что и были забанены и забыты.
Один, правда, ходит за мною по всем соц сетям и очень просит личного внимания. Ну что поделать. Каждый сходит с ума по своему. Я тоже не подарок.
🤯6
ВИДЕО: https://www.youtube.com/watch?v=4FLww2aB8vE
Новое видео на канале.
Роутер на NodeJS с помощью AI. Программисты на выход!
Ребята, я очень тронут вашим интересом к лекции по Редис. Но пока нет ресурса по времени.
Сегодня пока видео о NodeJS и роутере, который испытал влияние Ruby on Rails / Hanami.
Новое видео на канале.
Роутер на NodeJS с помощью AI. Программисты на выход!
Ребята, я очень тронут вашим интересом к лекции по Редис. Но пока нет ресурса по времени.
Сегодня пока видео о NodeJS и роутере, который испытал влияние Ruby on Rails / Hanami.
YouTube
Роутер на NodeJS с помощью AI. Программисты на выход!
Рассказываю о процессе создания NodeJS в рамках которого использовал AI и практически не писал самостоятельно код. В конце раскрываю технологию работы с AI. #javascript #nodejs #expressjs #aidevelopment #opensource&
Результат на Github: https://github.com/the…
Результат на Github: https://github.com/the…
👍4
Продолжаем с AI
Фантастический восторг от первых результатов работы с AI постепенно угасает. Все больше и больше кейсов, когда даже сформулированная техника работы с ним не помогает.
Простой пример. Вот 3 файла с документацией.
Я поменял дизайн роутов. Просто исправь документацию и замени символ
Самая тупая задача на замену из возможных.
Пришлось его тыкать носом буквально в каждое второе место.
По дороге оно решило, что моя простая просьба предполагает удаление части документации. Чему я был не рад.
На возрастающей кодовой базе даже с помощью тестов становится сильно труднее удерживать код в работоспособном состоянии.
Устал. Плюнул. Один из важных методов просто скорректировал руками. AI отдал рутину по написанию тестов. Так сработало лучше.
Итого. Слова цифровых предпринимателей, о том, что они сами делают MVP продуктов ничего не зная о кодинге — не подтверждаю. Звучит как обман. Без знания дела проект просто разваливается на каждом втором шаге.
Что думаете?
Фантастический восторг от первых результатов работы с AI постепенно угасает. Все больше и больше кейсов, когда даже сформулированная техника работы с ним не помогает.
Простой пример. Вот 3 файла с документацией.
Я поменял дизайн роутов. Просто исправь документацию и замени символ
# на обычный /.Самая тупая задача на замену из возможных.
Пришлось его тыкать носом буквально в каждое второе место.
По дороге оно решило, что моя простая просьба предполагает удаление части документации. Чему я был не рад.
На возрастающей кодовой базе даже с помощью тестов становится сильно труднее удерживать код в работоспособном состоянии.
Устал. Плюнул. Один из важных методов просто скорректировал руками. AI отдал рутину по написанию тестов. Так сработало лучше.
Итого. Слова цифровых предпринимателей, о том, что они сами делают MVP продуктов ничего не зная о кодинге — не подтверждаю. Звучит как обман. Без знания дела проект просто разваливается на каждом втором шаге.
Что думаете?
👍8🔥3
Покрытие тестами AI проекта
Если не брать в расчет мелкие фрагменты кода, которые по-факту не требуют тестирования — то покрытие близкое к 100%.
Это не то, что бы я прямо такой перфекционист.
Просто иначе разработка проектов с AI невозможна. Я уже много раз писал выше — код просто разъезжается и перестает работать.
В не самых очевидных кейсах AI просто не знает как надо организовать тестирование.
Пришлось с ним биться и показывать самому. Иначе AI уходит в несознанку и крутится как белка в колесе, повторяя самого себя.
Редкие кейсы и баги, которые встретились по дороге - AI тоже не знает.
Но к слову сказать, мне пришлось наткнуться на кейс неправильной сборки TS, который весит уже 3 месяца как открытый таск на github и пока его никто не собирается лечить.
Пришлось слегка менять дизайн решения.
Тестами поймал пару кейсов, которые хотелось обработать, но не хотелось тратить мозговые ресурсы.
AI случайно сам написал тесты, и заставил меня попросить его доработать код. Как-то заработало.
Если не брать в расчет мелкие фрагменты кода, которые по-факту не требуют тестирования — то покрытие близкое к 100%.
Это не то, что бы я прямо такой перфекционист.
Просто иначе разработка проектов с AI невозможна. Я уже много раз писал выше — код просто разъезжается и перестает работать.
В не самых очевидных кейсах AI просто не знает как надо организовать тестирование.
Пришлось с ним биться и показывать самому. Иначе AI уходит в несознанку и крутится как белка в колесе, повторяя самого себя.
Редкие кейсы и баги, которые встретились по дороге - AI тоже не знает.
Но к слову сказать, мне пришлось наткнуться на кейс неправильной сборки TS, который весит уже 3 месяца как открытый таск на github и пока его никто не собирается лечить.
Пришлось слегка менять дизайн решения.
Тестами поймал пару кейсов, которые хотелось обработать, но не хотелось тратить мозговые ресурсы.
AI случайно сам написал тесты, и заставил меня попросить его доработать код. Как-то заработало.
👍4
Почему вы ищите новую работу?
Знакомый вопрос на собеседовании?
Типичный "правильный ответ" — ищу новые задачи, вызовы, новые возможности профессионального роста.
Ну да, ну да, — думает про себя интервьюер. После волны сокращений это уже 27-й ищущий. И это только за сегодня. Вчера еще 50 человек было.
Увидел я тут пост одного товарища, который лет 10 в одной крупной компании работал. Делал на этом себе личный бренд. И вдруг бац! — Я устал. Надо отдохнуть. Я так решил.
Стратегия поведения абсолютно нормальная. Я бы сказал — правильная. Как бы сильно не ударился головой — говори, что все ок, ты так и планировал.
Нет, меня не сократили. Я просто решил взять паузу и поделать свои проекты.
Ну да, ну да.
Лучшая стратегия — до нового трудоустройства никогда и никому не рассказывать о том, что ты временно без работы.
Как минимум это не помогает, как максимум сильно ослабляет переговорную позицию при общении с HR.
Деньги любят тишину. Это не я придумал.
Знакомый вопрос на собеседовании?
Типичный "правильный ответ" — ищу новые задачи, вызовы, новые возможности профессионального роста.
Ну да, ну да, — думает про себя интервьюер. После волны сокращений это уже 27-й ищущий. И это только за сегодня. Вчера еще 50 человек было.
Увидел я тут пост одного товарища, который лет 10 в одной крупной компании работал. Делал на этом себе личный бренд. И вдруг бац! — Я устал. Надо отдохнуть. Я так решил.
Стратегия поведения абсолютно нормальная. Я бы сказал — правильная. Как бы сильно не ударился головой — говори, что все ок, ты так и планировал.
Нет, меня не сократили. Я просто решил взять паузу и поделать свои проекты.
Ну да, ну да.
Лучшая стратегия — до нового трудоустройства никогда и никому не рассказывать о том, что ты временно без работы.
Как минимум это не помогает, как максимум сильно ослабляет переговорную позицию при общении с HR.
Деньги любят тишину. Это не я придумал.
👍3
Я восхищаюсь и завидую
Случайно ютуб подкинул видео довольно известного автора курсов.
Курс по GPT на 12 часов!
Клик на 2 часе показал мне кадр, где человек объясняет название ссылок в интерфейсе.
Где-то на 6-м часе просят скачать редактор и далее учат создавать JavaScript приложение из 2-х файлов
Этим человеком я восхищаюсь. И тем, что у него хватает терпения это делать. И тем, что он научился этим зарабатывать.
Я никогда такого не смогу себе позволить. У меня всю жизнь попа в огне и прожект за прожектом.
Браво! Респект!
Случайно ютуб подкинул видео довольно известного автора курсов.
Курс по GPT на 12 часов!
Клик на 2 часе показал мне кадр, где человек объясняет название ссылок в интерфейсе.
Где-то на 6-м часе просят скачать редактор и далее учат создавать JavaScript приложение из 2-х файлов
Этим человеком я восхищаюсь. И тем, что у него хватает терпения это делать. И тем, что он научился этим зарабатывать.
Я никогда такого не смогу себе позволить. У меня всю жизнь попа в огне и прожект за прожектом.
Браво! Респект!
🔥2🤯1
Прошел Owlboy
Сегодня прошел Owlboy. Хорошая игра. Насыщенная.
С умеренным уровнем сложности. С одной стороны довольно сложная, с другой стороны, с бесконечным количеством подходов.
Финальный босс не давался почти неделю. Оставил. Вернулся через 3-4 дня. С 3-го раза, с последней долькой жизни таки справился.
Получил удовольствие и от графики и от сюжета и от общей стилистики и задумки.
Сегодня прошел Owlboy. Хорошая игра. Насыщенная.
С умеренным уровнем сложности. С одной стороны довольно сложная, с другой стороны, с бесконечным количеством подходов.
Финальный босс не давался почти неделю. Оставил. Вернулся через 3-4 дня. С 3-го раза, с последней долькой жизни таки справился.
Получил удовольствие и от графики и от сюжета и от общей стилистики и задумки.
👍4