Support us
Тег

af

«Кажется, я нажал не туда». Как подготовить команду к ошибкам и действию при кибератаках
«Кажется, я нажал не туда». Как подготовить команду к ошибкам и действию при кибератаках
«Кажется, я нажал не туда». Как подготовить команду к ошибкам и действию при кибератаках
Кто-то из сотрудников ввёл пароль на странном сайте, а разработчик нашёл ключ в репозитории. В такие моменты безопасность зависит от того, кому они напишут, что команда сделает дальше и какие ограничения уже стоят на пути у атакующего.
Оценочные тесты: как проверить ваш новый AI-инструмент для команды, пока коллеги о нем не забыли
Оценочные тесты: как проверить ваш новый AI-инструмент для команды, пока коллеги о нем не забыли
Оценочные тесты: как проверить ваш новый AI-инструмент для команды, пока коллеги о нем не забыли
Бот по внутренней базе знаний, саммари писем в CRM, черновики ответов в хелпдеске — AI-инструмент для коллег кажется безопасной затеей: свои же, если что, подскажут. Но о плохом ответе внутреннего бота коллеги пишут редко. Им либо тихо перестают пользоваться, либо верят без проверки.  Расскажем, как до запуска узнать, где инструмент ошибается, чего ему нельзя ни при каких условиях и сколько проверок нужно именно этой задаче.
Как перейти на passkeys вместо паролей и не запереть сотрудников снаружи
Как перейти на passkeys вместо паролей и не запереть сотрудников снаружи
Как перейти на passkeys вместо паролей и не запереть сотрудников снаружи
С мая 2025 года новые аккаунты Microsoft по умолчанию создаются без пароля. Вместо него passkey, который хранится на телефоне или ноутбуке, открывается отпечатком, лицом или PIN-кодом. Это удобно, на порядок безопаснее, но ровно до тех пор, пока телефон с вами — секретный ключ, у которого нет копии на другом устройстве, пропадает вместе с девайсом. Разбираемся, как перейти на беспарольный вход так, чтобы айфоны можно было топить без последствий для работы.
AI-бот на созвоне: как самому не стать датасетом и не превратить в него коллег
AI-бот на созвоне: как самому не стать датасетом и не превратить в него коллег
AI-бот на созвоне: как самому не стать датасетом и не превратить в него коллег
В августе федеральный суд в Калифорнии не стал прекращать дело против Otter.ai. Их бот молча заходил на созвоны в Zoom и Teams, записывал разговоры без согласия всех, кто в них участвовал, и учил на этих записях свои модели. Среди записанного, по словам истцов, были разговоры с медиком, с финансовым консультантом и о результатах работы. Нарушил ли Otter закон, суд пока не решал.
С маленьким ребёнком на удалёнке: сколько стоит час тишины дома, в коворкинге и в мини-офисе
С маленьким ребёнком на удалёнке: сколько стоит час тишины дома, в коворкинге и в мини-офисе
С маленьким ребёнком на удалёнке: сколько стоит час тишины дома, в коворкинге и в мини-офисе
Индийская IT-компания во время пандемии отправила больше 10 тысяч сотрудников по домам. Сидеть за работой они стали дольше, в основном сверх обычных часов, а успевали примерно столько же или чуть меньше: продуктивность упала на 8–19%. Сильнее всех просели те, у кого дома были дети. Кто садится за ноутбук первый раз за день, уложив ребёнка, знает это и без исследований. Но стол на кухне бесплатный, а коворкинг стоит денег. Поэтому уходить из дома или нет, обычно решают финансы.
Вы много сделали, но никто этого не заметил. Как показать, на что повлиял ваш код
Вы много сделали, но никто этого не заметил. Как показать, на что повлиял ваш код
Вы много сделали, но никто этого не заметил. Как показать, на что повлиял ваш код
«Руководитель, каким бы замечательным он ни был, вероятно, тоже не помнит всего, что вы сделали», — пишет Джулия Эванс, разработчица и автор блога о программировании. Она советует записывать все результаты и рядом с каждым ответ на вопрос, можно ли привязать к нему цифры. Попробуем разобраться, как найти такие цифры для кода, что мерить, если работа не про выручку, и о чем рассказать на грейд-ревью вместо списка тикетов.
Агенты пишут код, который приходится читать разработчикам. Как не утонуть в ревью
Агенты пишут код, который приходится читать разработчикам. Как не утонуть в ревью
Агенты пишут код, который приходится читать разработчикам. Как не утонуть в ревью
На бумаге использование агентов выглядит отлично: в компаниях, внедривших AI в разработку, строк кода стало больше на 30%, а запросов на слияние на 23%. Но эти метрики никак не учитывают, дошло ли что-нибудь до пользователей. Исследователи из Гарварда заглянули в Jira и не нашли значимого роста закрытых задач — разница застревает в ревью. В статье попробуем разобраться, что считать вместо строк кода и как разгрузить ревьюеров.
«Этот код выглядит ужасно, но работает». Что чинить первым, а что лучше не трогать
«Этот код выглядит ужасно, но работает». Что чинить первым, а что лучше не трогать
«Этот код выглядит ужасно, но работает». Что чинить первым, а что лучше не трогать
«Худшая стратегическая ошибка, какую может совершить софтверная компания», — так в апреле 2000 года Джоэл Спольски, сооснователь Fog Creek Software, назвал решение Netscape переписать код с нуля. С выхода версии 4.0 прошло почти три года, а версии 5.0 так и не случилось. Соблазн снести «ужасный» модуль знаком каждому, кто открывал чужой код ради мелкой правки.
Логи, метрики или трассировка: что внедрять первым + курсы
Логи, метрики или трассировка: что внедрять первым + курсы
Логи, метрики или трассировка: что внедрять первым + курсы
Про наблюдаемость обычно говорят: логи, метрики и трассировка. Небольшой команде это стоит недель настройки и счёта за хранение. В статье рассматриваем, с чего лучше начать, а в конце подборка книг и курсов для тех, кто захочет разобраться глубже.
Предлагают €300 за неделю on-call — это много или мало?
Предлагают €300 за неделю on-call — это много или мало?
Предлагают €300 за неделю on-call — это много или мало?
В Google дежурному SRE ставят предел: не больше двух инцидентов за 12-часовую смену. На каждый, вместе с поиском причины, исправлением и постмортемом, уходит около шести часов. В большинстве предложений о дежурстве таких норм обычно нет, там «по очереди» и сумма — например €300 в неделю. Разбираем, как перевести это в ночи без сна и о чём договориться прежде, чем сказать «да».
Выжить и укрепить позиции: открытый марафон «ИТ-зима. Набор для выживания» от «Стратоплана»
Выжить и укрепить позиции: открытый марафон «ИТ-зима. Набор для выживания» от «Стратоплана»
Выжить и укрепить позиции: открытый марафон «ИТ-зима. Набор для выживания» от «Стратоплана»
Рынок ИТ переживает непростые времена: зарплатная гонка осталась в прошлом, планировать становится всё сложнее, а бизнес жёстко пересчитывает ресурсы и требует измеримой отдачи. Команды устают, выгорание растёт, а ускоряющееся внедрение AI создаёт дополнительное давление. Наступила условная «ИТ-зима» — период, когда прежние управленческие подходы перестают работать.
Один агент для рабочих чатов: Hermes, который помнит о вас почти всё
Один агент для рабочих чатов: Hermes, который помнит о вас почти всё
Один агент для рабочих чатов: Hermes, который помнит о вас почти всё
Перед рабочим вопросом к модели обычно приходится проводить короткий инструктаж. Что это за проект, как устроены релизы, почему команда отказалась от очевидного варианта две недели назад. Пока всё перескажешь, проще уже сделать самому. Открытый агент Hermes предлагает другой вариант.
Сколько ещё задачек на LeetCode нужно решить, если готовитесь к собеседованию на сеньора
Сколько ещё задачек на LeetCode нужно решить, если готовитесь к собеседованию на сеньора
Сколько ещё задачек на LeetCode нужно решить, если готовитесь к собеседованию на сеньора
Стив Хьюинь 17 лет проработал в Amazon, дослужился до главного инженера и провёл почти тысячу собеседований. По его наблюдениям, кандидат тратит на техническую подготовку 95% времени и только 5% на всё остальное. А те, кто не получил оффер, редко проваливались из-за техники: подводило то, как они себя подавали. Разбираем, сколько алгоритмов действительно хватит для собеседования на сеньора и куда деть остальное время.
4 комментария
Год перерыва в IT: c какой ступеньки лучше возвращаться в профессию
Год перерыва в IT: c какой ступеньки лучше возвращаться в профессию
Год перерыва в IT: c какой ступеньки лучше возвращаться в профессию
После перерыва в карьере есть три пути: вернуться джуном, пойти на оплачиваемую программу для возвращающихся (returnship) или сразу откликаться на свой уровень. Разбираем, кому что подходит и когда шаг вниз всё-таки оправдан.
2 комментария
Пять лет в одном грейде: Искать работу с должностью повыше или попробовать сменить задачи?
Пять лет в одном грейде: Искать работу с должностью повыше или попробовать сменить задачи?
Пять лет в одном грейде: Искать работу с должностью повыше или попробовать сменить задачи?
«Начинает казаться, будто я знаю, что делаю, — верный признак, что дело неладно». Чарити Мейджорс, сооснователь Honeycomb, так описывает момент, когда ей пора менять роль. Если вы который год на одном грейде, знаете проект наизусть, а все места над вами заняты, рука сама тянется к вакансиям с тайтлом повыше. Впрочем, новая должность  не единственный способ снова оказаться там, где вы чего-то не знаете.
Вам предложили менторство. Как быть дельным наставником, не потерять все вечера и вырасти самому
Вам предложили менторство. Как быть дельным наставником, не потерять все вечера и вырасти самому
Вам предложили менторство. Как быть дельным наставником, не потерять все вечера и вырасти самому
«Если рядом с вами нет джунов, вы не сеньор». Эту фразу Жером Петаццони, в прошлом инженер Docker, услышал на конференции в 2014 году и пересмотрел своё отношение к наставничеству. Сейчас нечто похожее может быть указано прямо в карьерной лестнице компании. Но чтобы менторство засчитали, о нём лучше договориться заранее, пока джуны ещё не пишут вам в одиннадцать вечера.
1 комментарий
«Давайте внедрим AI до пятницы»: как разобраться, где он помогает, а где создаёт команде новые проблемы
«Давайте внедрим AI до пятницы»: как разобраться, где он помогает, а где создаёт команде новые проблемы
«Давайте внедрим AI до пятницы»: как разобраться, где он помогает, а где создаёт команде новые проблемы
Что будет, если AI ошибётся в вашей задаче, и сколько времени уйдёт, чтобы эту ошибку найти? Если начальство попросило «внедрить AI везде», начинать надо именно с этого вопроса.
У вашей команды новый сервис: что проверить, пока он не стал незаменимым
У вашей команды новый сервис: что проверить, пока он не стал незаменимым
У вашей команды новый сервис: что проверить, пока он не стал незаменимым
Новый сервис может сэкономить время, но через полгода стать системой, от которой уже не отказаться. Там будут жить данные, настройки, интеграции и привычный процесс. Уйти станет слишком дорого: нужно выгрузить информацию, восстановить связи, переучить людей и какое-то время оплачивать старую систему. Разбираемся, какие три важные вещи стоит проверить до договора или пока идёт пилот.
Как выбрать систему для заметок, которую не забросишь через месяц
Как выбрать систему для заметок, которую не забросишь через месяц
Как выбрать систему для заметок, которую не забросишь через месяц
Заметки полезны — они помогают довести идею до нужного результата: найти справку, восстановить ход исследования, объяснить решение команде или использовать старую мысль в новом тексте. Для каждой из этих задач нужен свой маршрут. А значит, прежде чем выбрать приложение, стоит разобраться, какие записи у вас появляются, куда переходят и в какой момент становятся полезными.
После сезона отпусков проверьте доступы: какие-то уже точно пора закрыть
После сезона отпусков проверьте доступы: какие-то уже точно пора закрыть
После сезона отпусков проверьте доступы: какие-то уже точно пора закрыть
После отпуска люди обычно разбирают почту, сверяются с календарём и выясняют, что произошло без них. Заодно стоит посмотреть, какие доступы успела накопить команда.
Pet-проект vs рабочий кейс: что выбрать senior-разработчику для демонстрации личного опыта
Pet-проект vs рабочий кейс: что выбрать senior-разработчику для демонстрации личного опыта
Pet-проект vs рабочий кейс: что выбрать senior-разработчику для демонстрации личного опыта
Можно потратить год на pet-проект: довести до блеска README, настроить CI, описать архитектуру. А потом на собесе обнаружится, что интервьюера интересуют совсем другие вещи: почему выросла latency, как принималось архитектурное решение, что изменилось после релиза и за какую часть результата отвечали вы.
2 комментария
Если откажет кнопка: как автоматизировать эксплуатацию системы и не потерять контроль
Если откажет кнопка: как автоматизировать эксплуатацию системы и не потерять контроль
Если откажет кнопка: как автоматизировать эксплуатацию системы и не потерять контроль
Автоматизация снимает с разработчиков рутину, но иногда вместе с рутиной исчезает понимание процесса. Разберём, как заметить эту хрупкость до аварии, какие навыки помогают вернуть контроль и когда для этого достаточно книги, а когда лучше пройти системный курс.
Пять маленьких инструментов, с которыми удалённая работа становится проще
Пять маленьких инструментов, с которыми удалённая работа становится проще
Пять маленьких инструментов, с которыми удалённая работа становится проще
Вы ставите встречу на 15:00 и тут же уточняете, по какому времени. Slack будит сообщениями от коллег из другого часового пояса. Чтобы перебросить видео с телефона на ноутбук, сначала загружаете его в облако. После созвона никто не помнит, о чём договорились. А без интернета не открывается нужный документ.  Каждая мелочь отнимает всего несколько минут. Но из них складывается рабочий день на удалёнке: переключились, переспросили, поискали ссылку, снова вернулись к задаче.
Как рисовать интерфейсы без дизайнера и не навредить при этом продукту
Как рисовать интерфейсы без дизайнера и не навредить при этом продукту
Как рисовать интерфейсы без дизайнера и не навредить при этом продукту
Представьте, что дизайнера в команде нет, а экран надо выпускать. Саппорт пишет, что люди не находят нужную кнопку, тимлид просит переделать форму по-человечески, а в тикетах раз за разом возникает: «Не понимаю, что здесь нажать». 
Вас зовут в тимлиды. А вам туда точно надо?
Вас зовут в тимлиды. А вам туда точно надо?
Вас зовут в тимлиды. А вам туда точно надо?
Вы сильный сеньор, коллеги приходят за советом, руководитель зовёт поговорить: «Хотим попробовать тебя тимлидом». Звучит как признание. Возможно, ещё и денег добавят. Отказываться неловко — вдруг это тот самый карьерный шанс, который нельзя упускать?
Личная ОС: как спроектировать систему эффективности, для которой не требуется силы воли (почти)
Личная ОС: как спроектировать систему эффективности, для которой не требуется силы воли (почти)
Личная ОС: как спроектировать систему эффективности, для которой не требуется силы воли (почти)
Сколько раз за вчерашний день вы что-то проверяли? Календарь, почту, два мессенджера, баланс карты, не забыли ли продлить подписку. Каждая такая проверка занимает секунды, и поэтому времени не жалко. Но к вечеру из этих секунд набирается второй рабочий день — только без зарплаты и выходных.
Не с нуля: как прежний опыт помогает перейти в новую роль
Не с нуля: как прежний опыт помогает перейти в новую роль
Не с нуля: как прежний опыт помогает перейти в новую роль
В новой вакансии просят опыт, которого, судя по названию должности, у вас нет. Но что-то из этой работы вы уже точно делали: уточняли требования, разбирали данные, оценивали риски, предлагали решения. Просто это было ещё в прежней роли и пока не сложилось в отдельную историю.
Как не превратить пет-проект во вторую работу: правила безопасного размера
Как не превратить пет-проект во вторую работу: правила безопасного размера
Как не превратить пет-проект во вторую работу: правила безопасного размера
Вы садитесь за свой проект в десять вечера, потому что днём было некогда. Правите баг, замечаете второй, к полуночи переписываете модуль, который вообще-то работал. А наутро вспоминаете про дедлайн, который сами себе и поставили. Кажется, это уже не совсем хобби.
Как читать зарплатную вилку, если рынок разговаривает загадками
Как читать зарплатную вилку, если рынок разговаривает загадками
Как читать зарплатную вилку, если рынок разговаривает загадками
«Зарплата — $4–6 тысяч». На первый взгляд всё понятно: если вы подходите компании, где-то внутри этого диапазона должна лежать ваша будущая зарплата. Но между красивой вилкой в вакансии и деньгами, которые окажутся у вас на счёте, иногда лежит довольно большая дистанция.
Курс или реальный проект: что выбрать, если нужно больше доказательств навыка
Курс или реальный проект: что выбрать, если нужно больше доказательств навыка
Курс или реальный проект: что выбрать, если нужно больше доказательств навыка
Есть ловушка, в которую легко попасть после нескольких лет карьеры в IT: вроде бы проходишь курсы, собираешь сертификаты, постоянно учишься и добавляшь в резюме новые технологии, но на собеседовании показать всё равно нечего. Попробуем разобраться, что с этим делать.