Нация разрабов – Telegram
Созванивался сегодня с одним рекрутером, обсудить подробнее одну вакансию. А он неожиданно дал два снипета кода.

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

1. 33 и 123
2. 10 - в джаве все передается по значению
👍94🔥2
Давно я не писал сюда. Нашел полезное, решил поделиться: есть возможность бесплатно получить Perplexity Pro на год и AI-браузер Comet


Сейчас проходит акция:
1. переходите по ссылке https://www.perplexity.ai/join/p/paypal-subnoscription,
2. создаете новый аккаунт,
3. ставите оплату при помощи Paypal и получаете год пользования популярным ИИ сервисом Perplexity в подарок.
п.с. Не забудьте отключить автоматическое продление подписки, а то через год будут списывать по 20 долларов в месяц.

Дальше можете записаться в список ожидания на браузер Comet https://www.perplexity.ai/download-comet. Но вообще после оформления подписки через какое-то время должны предложить скачать браузер сами (есть примеры)
1👍17🔥5
Нашел на просторах интернета vibe coding guide от YCombinator. Может кто-то найдет полезное для себя
🔥7🤪1
JetBrains старается не отставать от VS Code и Cursor-a и интегрировала Claude Agent в свои IDE

Теперь возможности ИИ доступны прямо в рабочем пространстве без лишних настроек и плагинов. Claude Agent работает на базе SDK от Anthropic (Claude Code) и использует свежую модель Claude 4.5 Sonnet для продвинутой генерации кода и управления контекстом.

Главное о новой интеграции
- Claude Agent входит в подписку JetBrains AI Assistant и запускается мгновенно, без дополнительной авторизации или установки.

- Агент умеет анализировать ваш проект, планировать задачи, давать стратегии решения (режим Plan), и предлагает изменения с дифф-превью непосредственно в редакторе IDE.

- Все действия требуют подтверждения разработчика, что позволяет сохранять контроль над изменениями (можно включить Brave mode для автоматизации).

- Возможна работа сразу с несколькими файлами и добавление в контекст изображений, директорий и целых проектов.

Источник: https://blog.jetbrains.com/ai/2025/09/introducing-claude-agent-in-jetbrains-ides/
🔥72👍2
Недавно в одном чате обсуждали интересные и полезные материалы для тимлидов и разработчиков, желающих развить в себе менеджерские компетенции.

Я собрал свою подборку и решил поделиться с вами:

1. Roadmap для тимлидов с большим количеством полезного материала, разбитого по категориям
https://tlroadmap.io/

2. Популярная книга по теме Camille Fourier - Managers Path
Эта книга — "дорожная карта" для успешной карьеры в ИТ-менеджменте и развития личных лидерских качеств

3. Не популярная книга по теме Sarah Drasner - Engineering Management for the Rest of Us.
Практическое руководство для начинающих и действующих менеджеров инженерных команд. Книга ориентирована на тех, кто пришёл в менеджмент из технической роли и часто чувствует себя недостаточно подготовленным

4. Кажется, уже ставшее классикой выступление Евгения Кота "Теперь я - тимлид, но почему мне так плохо? Практические советы".
https://youtu.be/7fnY8WVtElY

5. Блог и гитхаб Виталия Шароватова
https://news.1rj.ru/str/vsharovatov
https://github.com/sharovatov/teamlead

6. Блог Димы Рожкова. Есть еще ютуб канал
t.me/teamleadtalks_com

7. Блог Стратоплана
https://www.youtube.com/@StratoplanSchool
Тут иногда бывают целые бесплатные курсы по менеджменту

8. Бреслав и Ложечкин
https://podlodka.io/breslavandlozhechkin
Интересное на разные темы типа собеседований, офисной политики, обратной связи, увольнений, развития сотрудников.

9. Телеграм канал "TeamLead. С места в career" https://news.1rj.ru/str/smestavcareer.
Интересные мысли, интервью, рекомендации

10. Подкаст "Свободный слот". https://www.youtube.com/playlist?list=PLknJ4Vr6efQHxlhQLS3ZHkYGRFsVOfIfz
Возможно, мой самый любимый подкаст на тему менеджмента. По крайней мере, его я слушаю чаще остальных.

Надеюсь кому-нибудь будет полезно. Ставьте лайки, если да :)
14👍5🔥5
AWS DNS outage: когда падает облако

Сегодняшний сбой в AWS напомнил, насколько уязвимы даже крупнейшие облака.
Из-за сбоя во внутреннем DNS регион us-east-1 потерял связь между сервисами.

DynamoDB стала недоступна - и это вызвало цепную реакцию: EC2 не запускала инстансы, Lambda - функции, SQS - сообщения.
Пострадали Snapchat, Reddit, Venmo, Robinhood, Coinbase, Alexa и другие.

AWS устранила DNS-проблему, но восстановление сервисов шло часами.

Что важно учесть:

Не держите всё в одном регионе - используйте Cross-Region Replication и Route 53 failover.

DNS - не мелочь. Настройте локальные кэши и fallback-резолверы.

Мультиоблачность снижает риски: дублируйте критичные сервисы в GCP/Azure/on-prem.

Failover должен быть автоматическим, иначе это не отказоустойчивость.

Тестируйте Disaster Recovery-планы регулярно - «падение региона» реально.


Upd: кажется, часть сервисов AWS сами были завязаны на us-east-1 и отвалились глобально. И клиенты уже не могли никак застраховаться от такого
17👍6
Антропик раздает месяц бесплатного Claude code pro.
Нужно зарегистрироваться с корпоративным имейлом.

https://claude.com/offers/oct-2025-free-month
👍7
О влиянии эго на карьеру.

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

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

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

Вдумайтесь. Человек защищает свой образ эксперта в ущерб своему реальному росту и психическому здоровью. И это универсальная проблема.

2️⃣Это работает не только в IT.

Я хожу в зал 12 лет. Считал себя уже достаточно опытным. Недавно понял, что прогресс в жиме гантелей на наклонной скамье встал, а плечо начало предательски ныть. Я проанализировал выполнение упражнения и понял: техника кривая. Мне пришлось принять тяжелое решение: снизить рабочие веса в два раза, до уровня новичка, и учиться заново.

Это был мощный удар по эго. Я, "спортсмен" со стажем, сижу с детскими весами. Но я знал: это шаг назад, чтобы сделать два вперед. И теперь я снова расту, но уже без травм.

В карьере "снизить веса" - это признать, что ты чего-то не знаешь, и спросить.

3️⃣И вот вам еще пример стратегического отсутствия эго.

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

Он убрал эго в дальний ящик. Через короткое время он стал CTO этом стартапе. Потому что он выбрал возможности, а не красивый тайтл в моменте.

Иногда признать "Я не знаю" - это не слабость. Это единственный способ узнать.

Пока вы тратите силы на поддержание маски "всезнающего гуру", кто-то другой не стесняется задавать "глупые" вопросы и занимает ваше место.

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

А вам эго часто мешает расти? 👇
11🔥3213👍7👏1
На днях опробовал новый бесплатный сервис от гугла для создания web-приложений http://app.new.

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

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

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

Приложение можно либо скачать, либо сохранить на гитхаб, либо задеплоить в клауд.

В общем, если у вас есть идея мини-приложения, но все не доходили руки, рекомендую попробовать.

Можете, кстати, затестить мое приложение http://localhost:3000/ 🤭
😁19🔥82
Заметка на сезон праздников

В конце рабочего дня есть одна простая привычка, которая может сэкономить вам часы (и нервы) в будущем - особенно перед отпуском или грядущими праздниками.
Перед тем как закрыть ноутбук, напишите себе короткую заметку:
- над чем вы сегодня работали
- что уже сделано
- что осталось доделать
- на каком месте вы остановились и какие есть подводные камни.

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

Если задача не доделана:
- обязательно запушьте последние изменения в свою feature branch, даже если код сырой
- напишите комментарий к задаче в Jira: текущее состояние, что работает, что нет, и с чего продолжать.

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

Это забота не только о команде, но и о себе будущем.
Вы вернётесь к задаче без боли, долгого вникания и страха что-то сломать. А отпуск останется отпуском, а не фоном с мыслями "я же не дописал…".
Маленькое действие в конце дня - большая разница после перерыва
1💯25👍14
Позаимствовал агента у Microsoft и теперь ваншочу фичи

На днях обсуждали на созвоне новую фичу.
Я подготовил три варианта: два требовали участия соседних команд, а третий - чисто наш: эндпоинт для парсинга CSV, сохранение в БД и запуск внутренней логики.
Решил ради интереса затестить третий вариант через ИИ.
Итог: сработало с первой попытки!

Секрет я подсмотрел на воркшопе Microsoft по GitHub Copilot. Это специальный агент для Prompt Refinement (уточнения промптов).
Это идеальный буфер между разработчиком и ИИ-кодером. Он не пишет код сам, но превращает ваш сырой запрос в хорошее ТЗ.

Как он работает:
Уточняет детали: превращает “сделай эндпоинт” в детальную спецификацию с именами файлов, логикой и критериями приемки.
Считает “индекс ясности”: выставляет оценку вашему промпту до и после (в %). Сразу видно, насколько ИИ вас понял.
Проводит допрос: если данных мало, он не гадает, а задает вопросы по делу.
Работает с контекстом: проверяет реальные файлы в репо, а не галлюцинирует названиями.

Чего он НЕ делает
Он не пишет код и не придумывает реализацию. Его продукт - это идеальный текст промпта, который вы потом скармливаете кодинг-ассистенту.

Зачем это нужно?
Чтобы перестать играть в “сломанный телефон” с нейронкой и тратить время на бесконечные правки кода. Вы даете агенту черновик - он выдает профессиональное ТЗ, которое любой ИИ понимает однозначно.

На выходе: готовый структурированный промпт + список допущений + оценка качества.

Вот файл для Github copilot - поместить в .github/agents/RefinePrompt.agent.md и добавить в вашу IDE.
https://telegra.ph/Prompt-Refinement-Assistant-01-30

Потом отдаете этот промт пишущему код агенту
🔥142