IT Insights
655 subscribers
779 photos
4 videos
3 files
1.08K links
Новости разработки, технологий, немножко науки и техники
Download Telegram
Почему каждый знакомый мне Senior разработчик планирует уйти

К вопросу о кризисе в IT. Топовая статья с Medium, в которой автор сетует на сложившуюся культуру разработки (обилие совещаний, корпоративный бюрократизм, создание ценности, но не получение денег от нее, технический долг, искусственные ограничения и т.п.) и говорит, что каждый его знакомый Senior планирует уйти с работы.
Senior разработчики — это канарейки в угольной шахте. Следующее десятилетие принадлежит:

• Независимым разработчикам, монетизирующим экспертные знания
• Небольшим командам, создающим специализированные продукты
• Консультантам, решающим конкретные проблемы
• Разработчикам, владеющим своей цепочкой создания стоимости

Традиционной занятости была оптимизирована для индустриальной эпохи — стандартизация, контроль и процессы. Информационная эпоха поощряет креативность, скорость и прямое создание ценности.

Исход не грядет, он уже наступил.
1
Я заставил мое приложение работать в офлайне - архитектурный сдвиг

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

А когда я отключил ниточки, марионетка рухнула.

И я принял решение. Я переделаю своё приложение так, чтобы оно работало только в offline режиме.

Никаких оправданий. Никаких сообщений «попробуйте ещё раз позже». Только локальная архитектура.

И этот выбор изменил всё в моём подходе к разработке приложений.
МТС приглашает на масштабный ИТ-чемпионат True Tech Champ 2025!

Соревнования пройдут в двух треках: алгоритмы и программирование роботов. Участвовать могут начинающие ИТ-специалисты и опытные разработчики.

В этом году ты сможешь:
— решать алгоритмические задачи в индивидуальном зачете;
— объединиться в команду с другими участниками и управлять роботом в лабиринте с помощью кода;
— попасть на офлайн шоу-финал в качестве участника или зрителя;
— побороться за призовой фонд 10 250 000 рублей.

Отборочные этапы состоятся онлайн, финал — 21 ноября в МТС Live Холл в Москве.

Регистрация открыта до 20 октября. Подай заявку прямо сейчас.
Prompt Packs

А вот подборка готовых промптов для любых ситуаций использования ChatGPT. Есть для продаж, customer success, продуктовых исследований (например, есть готовый пак для исследования онбординга конкурентов), конечно программирования, маркетинга и т.п.

Если ты используешь ИИ (а ты его используешь) - подходи к вопросу с готовыми правильными промптами.

AppGrowth про инди, пет и монетизацию
👎1
Мировой чемпионат по плохому UX

Надо написать максимально непростую форму ввода даты. Осталось около 7 дней на создание работ.

Сайт: https://badux.lol/
Как я реверснул обфускацию Amazon Kindle Web, потому что их приложение было отстойным

Отличная история о том, как невозможность читать КУПЛЕННУЮ книгу привела к реверс-инжинирингу читалки Amazon и, как следствие, вскрытии всей системы обфускации.

TL;DR

• Я купил свою первую электронную книгу на Amazon
• Приложение Amazon Kindle для Android было очень глючным и постоянно вылетало
• Пытался скачать книгу, чтобы использовать её в работающей читалке
• Понял, что Amazon больше не позволяет этого делать
• Решил назло провести реверс-инжиниринг их системы обфускации
• Обнаружил несколько уровней защиты, включая случайный алфавит
• Обошел их все с помощью волшебства сопоставления шрифтов
Великий крах качества программного обеспечения: как мы нормализовали катастрофу

В Apple Calculator утечка 32 ГБ оперативной памяти.

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

Двадцать лет назад это привело бы к экстренным патчам и пост-мортемам. Сегодня это просто очередной отчёт об ошибке в очереди подобных.

Мы довели программные катастрофы до того, что утечка 32 ГБ оперативной памяти из Calculator едва ли попадает в новости. Дело не в ИИ. Кризис качества начался за годы до появления ChatGPT. ИИ просто превратил существующую некомпетентность в оружие.

Мой перевод на Хабре: https://habr.com/ru/articles/959332/

Поставьте ⬆️ по возможности ☺️
2🗿1
Octoverse 2025: ежегодный отчет от GitHub

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

Данные этого года выделяют три ключевых изменения:

Генеративный ИИ теперь является стандартом в разработке. Более 1.1 миллиона публичных репозиториев теперь используют LLM SDK, и 693,867 из этих проектов были созданы за последние 12 месяцев (+178% в годовом исчислении, август 2025 г. по сравнению с августом 2024 г.). Разработчики также смерджили рекордные 518.7 млн ​​пул-реквестов (+29% в годовом исчислении). Более того, внедрение ИИ начинается рано: 80% новых разработчиков на GitHub используют Copilot в первую неделю.
TypeScript теперь является самым используемым языком на GitHub. В августе 2025 года TypeScript обогнал Python и JavaScript. Его рост иллюстрирует, как разработчики переходят на типизированные языки, которые делают кодирование с помощью агентов более надежным в продакшене. Немаловажно и то, что практически все основные фронтенд-фреймворки теперь по умолчанию используют TypeScript. Тем не менее, Python по-прежнему доминирует в работе с ИИ и в науке о данных, в то время как экосистема JavaScript/TypeScript по-прежнему обеспечивает большую общую активность, чем Python в отдельности.
ИИ меняет выбор, а не только код. Раньше разработчик подразумевал выбор IDE, языка или фреймворка. В 2025 году ситуация меняется. Мы наблюдаем корреляцию между быстрым внедрением инструментов ИИ и меняющимися языковыми предпочтениями. Этот и другие изменения свидетельствуют о том, что ИИ влияет не только на скорость написания кода, но и на то, какие языки и инструменты используют разработчики.
Руководство по промпт-инжинирингу для программистов

В статье автор рассказывает, как превратить инструменты на основе ИИ для программирования (автодополнение, ассистенты, генерация кода) в действительно полезных партнёров по разработке — если грамотно составлять запросы (промпты). Он подчёркивает: качество ответа ИИ сильно зависит от того, какой запрос мы ему задаём — контекст, цель, детали имеют решающее значение.

📌 Ключевые принципы, которые стоит взять на заметку

Вот некоторые из наиболее важных рекомендаций из статьи:

• Предоставляйте богатый контекст: язык, фреймворк, используемые библиотеки, специфика проекта.
• Чётко сформулируйте цель или вопрос: вместо «почему не работает» задайте: «эта функция возвращает undefined вместо ожидаемого результата X при входе Y».
• Разделяйте сложные задачи на части: не просите сразу реализовать весь большой модуль, начните с генерации скелета, затем добавьте шаг за шагом.
• Приводите пример входа/выхода, желаемого поведения — это помогает ИИ „понять“ задачу.
• Используйте роли или персону: «действуй как старший разработчик React» или «ты эксперт по безопасности кода». Это формирует нужный тон и глубину ответа.
• Итерации: рассмотрите первый ответ, корректируйте запрос, задавайте уточняющие вопросы. Работа с ИИ — не одноразовый промпт, а диалог.

Применение этих принципов может серьёзно повысить вашу эффективность. Впрочем, в статье упоминается, что промпт-инженерия это скорее ремесло, чем строгий набор правил.
💩1👌1