惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Hugging Face - Blog
Hugging Face - Blog
C
Cybersecurity and Infrastructure Security Agency CISA
G
Google Developers Blog
The Cloudflare Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
The GitHub Blog
The GitHub Blog
TaoSecurity Blog
TaoSecurity Blog
V
Visual Studio Blog
D
DataBreaches.Net
人人都是产品经理
人人都是产品经理
博客园 - Franky
S
Security @ Cisco Blogs
Hacker News - Newest:
Hacker News - Newest: "LLM"
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
C
Cyber Attacks, Cyber Crime and Cyber Security
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
H
Hackread – Cybersecurity News, Data Breaches, AI and More
腾讯CDC
T
Troy Hunt's Blog
B
Blog RSS Feed
A
About on SuperTechFans
IT之家
IT之家
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
J
Java Code Geeks
S
Securelist
T
Threatpost
SecWiki News
SecWiki News
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Y
Y Combinator Blog
Blog — PlanetScale
Blog — PlanetScale
aimingoo的专栏
aimingoo的专栏
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Forbes - Security
Forbes - Security
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
D
Docker
N
News and Events Feed by Topic
Schneier on Security
Schneier on Security
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
月光博客
月光博客
C
CXSECURITY Database RSS Feed - CXSecurity.com
罗磊的独立博客
H
Hacker News: Front Page
N
News and Events Feed by Topic
N
Netflix TechBlog - Medium
AWS News Blog
AWS News Blog
P
Privacy International News Feed
Scott Helme
Scott Helme
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
V
Vulnerabilities – Threatpost
The Register - Security
The Register - Security

Все публикации подряд на Хабре

Ловим музу за клавиатуру: как айтишнику стать автором Что умеет Midjourney в 2026? Мой немного грустный разбор этого шикарного инструмента Никто не любит писать тесты, но ИИ может исправить это IPv8 выглядит как мечта. Поэтому почти наверняка не взлетит Производители вернули в продажу материнки с DDR3. Что происходит? Управление агентом с телефона через Telegram теперь в KodaCode От координации к лидерству: как меняется роль руководителя разработки Я сделала родителям бизнес вместо пенсии: зарабатываем 70 тысяч, мама не даёт продать В три раза быстрее приемка товара и оптимизация трудозатрат на 73%: как «РСТ-Инвент» помог Gulliver Group ИИ-шечный мир победил? О влиянии искусственного интеллекта на игропром Кремль снижает давление на Телеграмм пока Европа строит интернет по паспорту Как CEO, CTO и CIO за 8 часов собрали ИИ-директора, который умеет держать позицию под давлением Как (не) потерять домен за выходные Вместо 8 разных VPS: как я организовал практику студентам на одном сервере Почему твой Open Source проект не замечают? R&D: искусство управления неопределенностью в разработке AI-дефляция: вакансий для разработчиков больше, а рост зарплат — худший за 15 лет Мы отдали управление роботами OpenClaw. Что из этого вышло Галактический ID: система идентификации для всех форм разумной жизни Шесть основ бизнес-анализа: начинаем с вопроса «Кто в игре?» Код-ревью, в котором дело не в коде Данные переехали. Команда — нет Системной подход к сдаче OSWE в 2025 Почему комната управления реактором покрашена в цвет морской пены 4 YAML-файла вместо PySpark: как аналитикам строить пайплайны без разработчиков LLM-агент для поиска свободных доменов: автоматизируем подбор Когда, зачем и как правильно начинать новую сессию в Claude Code? Как я заставил нейросеть писать макросы для FreeCAD Анатомия ИИ‑агента для подбора персонала. От тысячи резюме к топ‑10 за минуты Опыт разработчика как экономика внимания Автономность как точка невозврата: кто будет субъектом в цифровом будущем Обучение ИИ в «диких» условиях: как рутинные действия превращаются в датасеты Как измерить LLM для задач кибербеза: обзор открытых бенчмарков Где хранить код? Сравнение GitHub, GitLab и Bitbucket Математика объясняет, почему нормальное распределение встречается повсюду Почему ваш FinOps не работает: 12 тезисов от практиков Как подписать проектную документацию УКЭП с использованием бесплатных лицензий Pilot Адаптивное администрирование Sigla Vision Я грузил уран в бочки, а потом 20 лет строил ИТ в атомной отрасли Чем позвонить с Эвереста? История и обзор спутниковой связи. Часть 2 Как языковая модель помогает контролировать качество инструктажей по охране труда в металлургии Как не передать на desktop свой IP в РКН Анатомия SAP Privileges: как устроено управление правами в macOS MoneyDev: Сказка про три главных слова Обновлённый токенизатор видео K-VAE 2.0 от Сбера Как сделать диспетчеризацию дома на 1284 квартиры почти бесплатно Как мы разогнали железную дорогу Мы дали агентам рутину. Теперь надо решить — что делать с освободившимся временем Токсичный контент, промпт-хакинг и защита ИИ — всё о Guardrails для LLM Умный город начинается с точного взгляда: как «Фалькон Тех» меняет пространство к лучшему Навайбкодил приложение для анализа графов Почему Дюну так интересно читать? Упрощаем работу с рутиной или как стать Гендальфом Белым Деконструкция Go: CPU, RAM и что там происходит. Go Assembler база. Часть 1.1 Какие профессии исчезнут из-за ИИ, а какие появятся? И что с этим делать Как мы построили IT-отдел, где хочется расти: архитектурные встречи, прозрачные метрики и книжные подарки Rufler: Делаем из Claude Code автономный рой через один YAML-конфиг Sing-box и белый список приложений Как построить надёжный обмен сообщениями в микросервисах: лучшие практики для enterprise OpenAI строит MLM-пирамиду, а McKinsey и Accenture помогают ей в этом Дом, который не построил Фишер (Часть 2) «Сверхзвуковой математик» против «Вдумчивого логиста»: битва алгоритмов 3D-упаковки Мультимодальные модели – грубый и дорогой инструмент Разговоры ничего не стоят. Код тоже Проверки физических лиц: с кого начнет ФНС Топ-10 бесплатных нейросетей для создания видео в 2026 году Первые слои кода: как наши решения сегодня определяют архитектуру ИИ на десятилетия Разработка нового статического анализатора: PVS-Studio JavaScript Поиск уязвимостей ПО: базовый минимум или роскошный максимум Почему оценка персонала не работает как инструмент управления Как мы разработали ИИ-ассистента и сократили рутину продуктовой команды на 50% Как я ушел из найма, нажарил косточек и продал на маркетплейсах на 168 млн в год Когда 1С:ERP уже внедрена, а нормального производственного плана всё ещё нет Как я сделал Claude мультимодальным, подключив к нему Qwen Omni Как приглашение на вакансию мечты превращается в атаку Infrastructure as Code: философия и лучшие практики IaC Тестируем Yandex Code Assistant на задаче, в которой нужно хранить секреты nxs-universal-chart v3.0: новое поколение универсального Helm-чарта Callback Injection: Техника, которая отправила Microsoft Defender в глухой нокаут «Все идеи на стол»: митап как способ вывести проект из тупика Сегодня я узнал нечто новое о GPU благодаря багу в своей игре Как заставить LLM ̶ ̶г̶а̶л̶л̶ю̶ ̶ эволюционировать Карта событий как фундамент аналитики: практический кейс для E-commerce Что выбрать для AI: x86, ARM или RISC-V? Дайджест железа за март Роль соматических мутаций в развитии аутоиммунных заболеваний: путь к избирательной терапии Mythos от Anthropic — тревожный сигнал для всех, а не только для банков Guardrails для LLM на Java: как приручить промпт‑инъекции и токсичные ответы Green-VLA: как мы собрали VLA-модель для реального антропоморфного робота и не потеряли обобщение Финансовая гонка вооружений: почему умные люди добровольно в ней участвуют Эра ИИ-агентов наступила: выбираем лучшего цифрового сотрудника # Практический опыт внедрения WinCC Redundancy на производственном предприятии Сделал MVP за 3 дня, а потом неделю прикручивал оплату. Оно того стоило? Физика против Маска: почему Starship V3 может оказаться ещё одной катастрофой Нефть Венесуэлы: крупнейшие запасы в мире, но не крупнейшая нефтяная держава JPA 4. Переосмысление Hibernate Почему зеркальная фотокамера Nikon D5 десятилетней давности идеально подошла для миссии «Артемида-2» Проект «Уровень-Спутник» или как мы сделали платформу для гидрологов «Замедлиться, чтобы ускориться»: почему ИИ повышает цену ошибок в требованиях и архитектуре Как с нуля поднять трафик IT-компании на 1657% при бюджете 55 тыс. и выжить Pixel-perfect Downsampling — идеальная отрисовка 50 миллионов точек без потерь
Я плохой программист, плохой менеджер и вообще недоэксперт в любой области
Павленко Виталий · 2026-05-10 · via Все публикации подряд на Хабре

Я плохой программист, плохой менеджер и вообще недоэксперт в любой области

Простой

4 мин

29K

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

Твой отец всю жизнь писал на JavaScript, ты будешь писать на JavaScript, твой сын тоже будет писать на JavaScript

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

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

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

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

Не говорите “настоящему” эксперту, что делать, и он придумает, что делать

Сразу оговорюсь. Есть сферы, где действительно нужно быть топ 0,01% — разработка кор-функционала сервисов, от которых зависят миллионы других сервисов, или разработка тех же языков программирования. Но, скорее всего, мы все работаем в лучшем случае в каких-то крупных продуктовых компаниях со стандартными процессами и стандартными технологиями.

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

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

У менеджеров то же самое. Поставь 5 менеджеров на 10 разработчиков без явных указаний, что от них нужно, — они добавят 10 колонок с разными статусами в джире, начнут трекать количество сообщений в слаке и спрашивать твое настроение каждое утро. В общем, ничего хорошего не будет.

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

Средний во всем или лучший в одном

Меня постоянно преследовало FOMO, что я не знаю какую-то технологию или какой-то язык. А все вокруг такие продвинутые — выступают на конференциях, изучают спецификации языков до мельчайших подробностей.

Копание в глубину без необходимости вызывает отторжение на физическом уровне. Я копаю только если есть мотивация, если это нужно для решения задачи. Как только задача решена, сразу идем дальше.

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

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

Людей с таким типом мышления называют дженералистами. Если сравнивать с медициной, то дженералисты — это терапевты общей практики. А эксперты — это, например, онкологи, которые исследуют один вид рака 15 лет подряд.

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

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

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

Вероятно, для дженералистов лучший путь — это работа на себя или собственный бизнес

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

А глубокие эксперты наоборот проваливаются, когда пробуют сделать что-то свое. Причем проваливаются на самой банальной теме — буквально пытаются сделать идеально то, что делают лучше всего. Бывший дизайнер будут пол года шлифовать лендинг, бэкенд-разработчик будет сразу делать классную архитектуру и готовить сервис к нагрузке на миллион пользователей.

Дженералист же наоборот будет решать проблемы по мере поступления. Изучать незнакомую тему ровно для получения 80% результата и сразу же двигаться дальше.


За 10 лет я так и не смог найти идеальное место в найме. Но при этом сжигать мосты не хочется. Нашел для себя какие-то компромиссы: совмещать работу в найме, развивать сообщество, делать свой продукт и просто изучать все что интересно самому, а не просто потому что кто-то так решил. А главное — не пытаться стать топ 0,01%, потому что это как минимум не сделает тебя счастливым и пора это признать.

P. S. мой тг‑канал