Сеньор Юникорн
СтатистикаЛучшие практики для профессионального роста в ИТ. Советы мировых профессионалов и идеи, основанные на личном опыте. Канал Владимира Маслова @vlmaslov - (ex-руководителя команды разработки X5 Tech, ex-Сбер, ДИТ, свой стартап и многое другое)
- Последний пост
- 11 авг.
- Последнее чтение
- 14 авг.
- Постов за неделю
- 1
- Всего постов
- 45
- Тип
- открытый
- Язык
- русский
- Категория
- Бизнес
- В каталоге с
- 13 авг.
- 1/24сутки в ленте
- 444
- 1/48двое суток
- 508
- 1/72трое суток
- 548
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
Дожили. Джунов из ВТБ уже продают на Авито, причем со скидкой! Делаем логичный вывод, что в эпоху ИИ джуны действительно не нужны.
Последние несколько недель ударными темпами внедрял AI в SDLC по 12 часов в сутки, пришла пора культурно отдохнуть!
Неизвестные расклеили плакаты во всех опенспейсах Москвы. Добрые люди пытаются спасти наивных программистов от алгоритмов и бесплатных дежурств. Подсядешь на бейджик с сырками - и слезть уже не получится. Дорога в один конец. Страшнее только T-вирус!
без подписи
без подписи
Жил да был в Америке добрый дядя Боб, Тридцать лет барыжил он людям Чистый код. Бобби жил прекрасно, в долларах купался, Но нужда взяла за жопу - превратился он в урода. "Вам не нужен больше код! Есть у вас агентов сброд, И смотреть вам в код не надо, Лучше съешьте шоколада"
На днях узнал, что в одном очень большом банке абсолютно незнакомые мне люди наконец-то закончили распиливать небезразличный мне монолит, распил которого стартовал еще в далеком 2020 году. 10 лет назад клятый инфоцыган Мартин Фаулер и его ноунейм-брат Семен Новый Человек убедили целое поколение наивных руководителей и программистов свернуть с энтерпрайз пути истинного и распилить свои монолиты на микросервисы. Тертые калачи хайлоадов еще тогда кричали: мол, остановитесь, глупцы - вы ничего не понимаете, ведь монолиты - это сплошная выгода. Монолиты - хранители нормального пульса и давления программистов, свидетели давно ушедшей эпохи золотого века айбиэмов и санов. Монолиты до сих пор не влезают в контекстное окно ИИ без костылей - это сразу плюс 100 очков к жоп секьюрити тех, кто их охраняет. Монолиты - это пирамиды современности.
Сегодня в эфире наша любимая рубрика "Бизнес-секреты за 300". Находчивый паренек по имени Нико в январе "навайбкодил свой стартап DataRoom с нуля". Казалось бы, всё в духе времени - вайбово, модно, молодежно. Вот только на деле выяснилось, что чувак просто спёр сорцы чужого приложения Papermark, удалил лицензию AGPL и получил под это дело инвестиции с помощью YCombinator. Горькая правда вскрылась на релизе стартапа благодаря добрым людям. P.S. Новые посты про разработку продолжат периодически выходить в @senior_unicorn. Если вам интересны остальные горячие темы - подписывайтесь на @leader_shift
Ачивмент анлокд: успел с Фейбл за 1 сокращенный рабочий день (всего лишь с 6 утра до 7 вечера) в жарищу в +30 переписать сервис, который коллеги писали на JS несколько месяцев. Переписал, конечно же, на богом хранимую Джаву. Просто жизнь за долгие годы научила простому принципу - бери, пока дают, и не надейся, что завтра не отнимут. В сухом остатке - если раньше это был ИХ сервис, который другим командам использовать было запрещено, теперь он резко стал НАШ. И ведь попробуй докажи с точки зрения авторского права, что у наследника есть хоть что-то общее с предком. Что-то мне подсказывает, что миллионеров на опен сорсе в этом десятилетии появится сильно меньше, чем в прошлом. Но ты не стесняйся, иди дальше пиши с нуля свою базу данных за час. Может, именно ты и прорвешься, тот самый Фейбл с Pirate Bay - в помощь 😏
И не говорите потом, что я вас не предупреждал.
Java - быстрая, а вот ваш код - не факт. Новая статья Джонатана Вогела из AWS - это база, тривиальные вещи, которые тем не менее не будет лишним повторить даже в 100500-ый раз. P.S. Новые посты про бекенд продолжат периодически выходить в @senior_unicorn. Если вам интересны все остальные горячие темы - подписывайтесь на @leader_shift
Дискриминация джавистов в прямом эфире. - Мы будем с Джавой. - Ожидайте, я сейчас ещё 32 ГБ RAM найду и подъеду. https://t.me/managersky/1059
Когда попилил прекрасно работавший монолит на микросервисы всего за 3 года - и сидишь довольный.
Господа разработчики, Anthropic завезли агента для код ревью - разумеется, ПЛАТНО. Теперь AI агент пишет код с ошибками, на который сам же потом будет делать ревью - но за $20. Сплошная выгода. Ради таких комментариев - не жалко. P.S. Новые посты про разработку продолжат периодически выходить в @senior_unicorn. Если вам интересны все остальные горячие темы - подписывайтесь на @leader_shift
Ничего страшного! Закину в LLM, отдам ИИ-агенту рою субагентов! Попыхтит и сделает! #пятничное в @senior_unicorn
Java и классы типов — самый сильный апдейт со времён Java 8? На конференции JVM Language Summit, прошедшей в августе 2025 года, Брайан Гётц, архитектор языка Java, рассказал, что команда работает над добавлением в Java классов типов (type classes). Для языка это может оказаться по-настоящему крупным шагом. Что такое классы типов В JDK уже есть два близких по назначению интерфейса — Comparable<T> и Comparator<T>: 🔵Comparable<T> определяет поведение самих инстансов типа T; 🔵Comparator<T> описывает поведение «снаружи», не накладывая требований на сам тип. На первый взгляд разница кажется небольшой, но именно возможность добавлять поведение извне делает такой подход мощным. Если правильно его упаковать, он превращается в сильную языковую конструкцию. Как это предлагается реализовать в Java: 🔵класс типов объявляется как обычный параметризованный интерфейс аналогично Comparator<T>; 🔵конкретная реализация помечается новым ключевым словом witness; 🔵такой инстанс можно использовать и передавать явно: public static final witness Comparator<String> COMPARATOR = ... sort(strings, Comparator<String>.witness); Фактически, язык получает элегантный способ добавлять поведение к существующим типам без наследования и статических хаков. Как тебе такое, Андрей? «Удивительно, но в эпоху бурного развития LLM, когда одни говорят о конце эры людей, пишущих код, а другие призывают вообще забыть о существовании кода, находятся люди, которые просто продолжают делать своё дело — развивать языки программирования. Лично меня такие люди вдохновляют. Если над языком продолжают работать, значит верят в его будущее. Верят, что языки, а вместе с ними и код, будут существовать и дальше. Мне это близко. Если же говорить более конкретно о классах типов и их предложенной реализации, то мне кажется, что это очень мощное дополнение к языку, пожалуй, даже самое мощное со времён восьмой версии Java, которая вышла аж в 2014 году. Не терпится попробовать, если честно. Давно не хватало возможности добавлять поведение к существующим типам "снаружи" более элегантным способом, чем статические методы. И, конечно, очень интересно посмотреть, как этой фичей воспользуются авторы библиотек», — рассказал Андрей Васильев, ведущий backend-разработчик. А вы как думаете? Type classes — это эволюция Java или риск усложнить язык? Обсудим в комментариях 👇 #backendvk #java
Маленький, но очень полезный рецепт для тех, кто активно использует Claude Code для программирования. Если у вас закончились дневные или недельные лимиты, не обязательно бежать и покупать кредиты - ведь можно подключить в Claude Code локальную модель с помощью LM Studio или llama.cpp и продолжить свою работу. Если вы сможете запустить Kimi K2.5 - вполне возможно, что качество кода останется на том же уровне. Радует, что свежая Qwen3-Coder-Next, которая пришла на замену Qwen3-30B, стала заметно быстрее и умнее. Но в целом модели, которые рекомендует автор - GLM-4.7-Flash от Z.AI или Qwen3-Coder-Next - подойдут вам, если вы согласны на уровень того, как ИИ умел писать код год назад. Для какой-то не сильно сложной задачи этого хватит с головой, квантизацию всегда можно подобрать под возможности своего "железа". https://boxc.net/blog/2026/claude-code-connecting-to-local-models-when-your-quota-runs-out/
В то время как ру-тех продолжает сходить с ума по Go, в западном бигтехе наметился интересный тренд на Rust. Если мы говорим про системное программирование: стартовавший в 2020 году эксперимент по внедрению Rust в ядро Linux в конце года был признан успешным. Крайне популярная векторная БД qdrant написана на Rust (когда-то Kafka, Cassandra, Spark и другие популярные продукты 10-ых стартовали на JVM-стеке). X (Twitter) в кратчайшие сроки переписали свой алгоритм со Scala + Java на Rust + Python. Здесь дело наверняка не обошлось без вайб-кода. Почти весь продакшн в Х был построен на Scala и компания продолжает искать скалистов - быстрый переезд всего X на новый стек невозможен, несмотря на планы Маска. А теперь - самое интересное: судя по новостям, AWS втихую переписали все критические для перформанса места на Rust. Которые, как нетрудно догадаться, раньше были написаны на Java. Здесь речь идет уже о классической распределенной системе с очень серьезными требованиями к производительности. Консенсус: код на Rust писать и поддерживать объективно трудно, специалистов тяжело найти на рынке - даже с учетом LLM-кодинга, данное явление вряд ли станет массовым. Но Rust перестает быть чисто нишевым языком - и этот тренд может прийти и в отечественные компании. Поэтому не удивляйтесь, если внезапно увидите в своем продакшне один или несколько сервисов на Rust, ведь какие нагрузки - такие и хайлоады. P.S. Новые посты про бекенд продолжат периодически выходить в @senior_unicorn. Если вам интересны все остальные горячие темы - подписывайтесь на @leader_shift
Сеньор Юникорн pinned «Друзья! 🦄 Сеньор Юникорн всегда был каналом, в фокусе которого были разработчики, высокие нагрузки, собеседования и системный дизайн. За 3 года и 800 постов - большинство из которых до сих пор актуальны - на эту тему было сказано более чем достаточно. Однако…»
Друзья! 🦄 Сеньор Юникорн всегда был каналом, в фокусе которого были разработчики, высокие нагрузки, собеседования и системный дизайн. За 3 года и 800 постов - большинство из которых до сих пор актуальны - на эту тему было сказано более чем достаточно. Однако, за это время сильно изменились масштаб, аудитория и круг вопросов, которые лично меня беспокоят и мне интересны. 📢 Я стартую новый личный канал. Проект leadershift будет про нашу любимую индустрию и не только. Вас ждут: ⚡️заметки и размышления на темы управления, процессов и автоматизации, ⚡️анонсы и отчеты о мероприятиях, ⚡️инсайды, которые вы не прочтете в других местах, ⚡️обзоры современных практик процессов западных бигтехов. Знаковый юмор никуда не денется - я гарантирую. Постараемся вместе: выйти на новый уровень, построить уютное коммьюнити, отделить хайп от реальности, и при этом - избежать скучных банальностей. Подписывайтесь на канал: @leader_shift