Работая в айтишечке
647 subscribers
134 photos
1 video
34 links
Канал о том, как эффективно работать в IT: простые объяснения технических вещей, лайфхаки, лучшие практики и полезные инструменты для повседневных задач.

Автор: @Shevtsoff
Download Telegram
🖥 Devtools — must-have для работы в ИТ

Сегодня расскажу про один из любимых инструментов, про который я бы хотел узнать как можно раньше, когда попал в ИТ — DevTools (Developer Tools). Это встроенные в браузер (Yandex, Chrome, Firefox, Safari, Edge), инструменты, которые позволяют анализировать, тестировать и оптимизировать сайт/веб-приложение/сервис.

Я не разработчик, но эти инструменты помогают и мне быстрее решать проблемы, экономить время команды. Делюсь личными кейсами, как я использую DevTools в повседневной работе:

🎨 Вкладка "Elements"
Когда дизайнеры или разработчики спорят о том, как лучше сделать, можно создать «живой» прототип в DevTools:
Убираю лишнее. Например, скрываю пункты меню или баннеры, чтобы показать, как будет выглядеть страница после оптимизации. Делаю скриншот — и у команды уже есть визуальная база для обсуждения.
Дублирую элементы. Если нужно добавить новый блок, я копирую существующий, меняю текст и цвет — и сразу вижу, как это повлияет на макет.
Сохраняю SVG. Иногда нужно передать иконку дизайнеру. Выделяю SVG-элемент в коде, копирую его и сохраняю как .svg-файл — готовый исходник без лишних запросов к команде.
Пример
На встрече спорили, куда поставить кнопку. За 5 минут отредактировал HTML, сделал скриншот и отправил всем — проблема решилась без долгих обсуждений.


💬 Вкладка "Console"
Одна из моих любимых. Тут можно увидеть логи веб-приложения, но чаще всего я использую её для взаимодействия с сайтом через js-скрипты. Введите document.querySelector('h1').style.color = 'red' прямо в консоль — это изменит цвет заголовка.
Если команда разработчиков работает над интеграцией с внешним API, я часто проверяю его работу самостоятельно. Например:
— Модифицирую запросы. Копирую fetch-запрос из кода, меняю параметры (например, лимит записей с 10 до 1000), чтобы получить все данные за один раз. Это помогает сразу увидеть, как API ведет себя при больших нагрузках или как выглядит ответ.
— Тестирую гипотезы. Если пользователи жалуются на неработающую кнопку, я запускаю функцию вручную через консоль, чтобы понять, где проблема — в интерфейсе или бэкенде.
— Смотрю логи ошибок, которые возникают при загрузке страницы (например, «Uncaught TypeError»).
Пример
Нужно было выгрузить много данных по каждой из категорий. Написал js-скрипт, который по АПИ вытащил категории, потом по каждой из категорий вытащил записи. В итоге получил полные данные сервиса, которые смог потом уже проанализировать в Excel.

🌐 Вкладка "Network"
Отображает все запросы, которые браузер делает при загрузке страницы: картинки, скрипты, стили, API-запросы и т.д. Здесь видно время загрузки, размер файлов, статус ответа сервера (успешно, ошибка и т.д.).
Тут я чаще всего:
— Смотрю АПИ-запросы, чтобы скопировать их и использовать на вкладке Console
— Смотрю что фронт отправил на бэк (request), и что бэк прислал на фронт (response)
— Используя фильтр Media скачиваю видео и аудио с сайтов 🏴‍☠️
Пример
Надо было получить список всех элементов меню. На вкладке Network нашел запрос, который получал данные для меню, скопировал response, сконвертировал в Excel и использовал при формировании ТЗ на разработку.

Остальные вкладки я использую редко, но если кратко вот их назначение:
🧠 Sources — скачиваю изображения, изучаю исходники и отлаживаю JS.
⚡️ Performance — тестирую производительность страницы.
🧠 Memory — отслеживаю утечки памяти.
📁 Application — управляю кэшем, куками.

DevTools — это не только для технарей, немного практики — и вы начнете видеть в них помощника, который упрощает жизнь в ИТ-проектах.
В этой статье на Хабре можно найти несколько классных лайфхаков, которые пригодятся не только в работе 😜.

🔗 См. также
Новичкам
Intro Video от команды Chrome
DevTools (Документация)
Обзор SkillFactory
Обзор HTML-academy

Бывалым
Одно из многочисленных видео Никиты Дубко (devtools-евангелиста)
Официальные советы Chrome DevTools
DevToolsTips.org — подборка практических примеров.
Can I dev tools? — интерактивный гайд, который покажет, как решать конкретные задачи через DevTools.

#devtools #tools #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥136👍3
📊 Метрики качества контента

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

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

Эти метрики в дальнейшем должны были стать частью более широкой стратегии. В интранете они выступали инструментом для фильтрации качественного контента, а в будущем планировалось использовать их для создания RAG-систем (Retrieve, Augment, Generate), где автоматически подбирались бы наиболее релевантные фрагменты информации. Это позволило бы не только улучшить поиск, но и сделать контент более адаптивным к потребностям пользователей.

Материала набралось много, когда-нибудь выложу его на гитхаб. А пока поделюсь некоторыми инсайтами 📄 в этой статье

#metrics #content #quality #analytics
👍95🔥3
📸 Делаем скриншоты

Если вы работаете в IT, то наверняка знаете, что визуализация мыслей — это мощный инструмент коммуникации. Особенно когда нужно быстро объяснить проблему, показать результат или согласовать деталь.
И здесь меня часто спасает Яндекс.Диск. Не его облачное хранилище (хотя оно тоже удобное), а встроенная "скриншотилка".

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

📖 Как работает скриншотилка в Яндекс.Диске?
Функция доступна через контекстное меню приложения, есть горячие клавиши . После съемки скриншот автоматически сохраняется в папку «Скриншоты» на вашем компьютере и сразу загружается в Яндекс.Диск.

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

🔍 Сценарии использования

Быстрая передача контекста
Если в телеграм пишут: «Не работает кнопка», я делаю скриншот с пометкой «Ошибка 500 здесь», отправляю ссылку в тикет — и разработчики сразу видят проблему.

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

Отчеты после тестирования
Тестировщик фиксирует баг: делает скриншот, добавляет описание шагов и прикрепляет в Jira. Все участники проекта видят проблему «живьем».

Обучение новичков
Когда наставляю коллегу, показываю процессы через скриншоты с подсветкой: «Смотри, вот здесь выбираем параметр X, затем кликаем сюда».

👀 Подробнее
Лендинг
— Документация (win, mac)

UPD: см. также
(рекомендации из комментариев)
Flameshot - ещё одна скриншотилка, позволяющая захватывать область экрана и редактировать изображения.
ScreenToGif - инструмент для записи экрана в формате GIF с минимальными настройками и удобным интерфейсом.
ShareX - мощный open-source инструмент для захвата экрана, создания GIF, автоматизации загрузки файлов и расширенного редактирования с поддержкой более 80 сервисов.

#tools #screenshots
11🔥3
Пятничный мем

(новая рубрика)

#memes
😁21🔥4💯3
🖥 Сценарии использования LLM

Неожиданно для себя обнаружил, что ещё не все вокруг "сидят в обнимку" с LLMками вроде ChatGPT, DeepSeek, Qwen и т.д. (последние две кстати бесплатные и очень даже неплохие).

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

Лично у меня окно с Qwen открыто постоянно. Практически любое начинание я стараюсь прогнать через модель, посмотреть что она выдаст. Она отлично помогает побороть страх "чистого листа", экономит время на рутине (анализ логов, генерация SQL, визуализация архитектур), даёт неплохую базу, которую можно просто поправить и пойти дальше, делать другую задачу.

Главное: не бояться начинать. LLM — не замена опыту, а вспомогательный инструмент для ускорения и снижения стресса 😁.

Попробуйте сами!
🔗 Qwen — мощная модель от Alibaba Cloud.
🔗 DeepSeek — альтернатива с отличной поддержкой технических задач.

В прикреплённых карточках — конкретные сценарии использования. Кликайте, экспериментируйте и делитесь опытом в комментариях! 🚀

#tools #ai #llm
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥123👍2
☕️ Дайджест публикаций канала №1 (20.02.2025 - 28.05.2025)

💼 Менеджмент
Метрики продукта - фреймворки для создания метрик
Сегментация пользователей - как не тратить ресурсы на «всех сразу»?
Triple Diamond - методология проектирования для разработки продуктов (и не только)
Техники управления временем, которые действительно работают - лайфхаки по продуктивности
Как enterprise architecture (EA) помогает достигать "быстрых побед" - как использовать знания о корпоративной архитектуре (EA) для быстрых улучшений
Продуктовые паттерны - как решать проблему «неправильного порядка действий»
Внутренние vs Внешние продукты - сравнение в подходах к менеджменту
Как управлять крупными проектами - опытом управления крупными проектами
"Почему" вместо "что" - как объяснение причин экономит время и нервы
Friction Logs - как найти скрытые боли пользователей в вашем продукте
Проведение проблемных интервью - практическое руководство по составлению скрипта
Вопросы к членам команды ИТ-проекта - подборка вопросов для погружения в контекст

🧱 Работа с данными
Data Pipeline Overview - Как данные становятся ценным ресурсом
JSON в табличку? Легко! - веб-приложение, для конвертации JSON в Excel
Когда Excel спасает ситуацию - делаем JOIN в Excel

📚 Документация и шаблоны
Метрики качества контента - исследование набора метрик
Путеводитель по сводам знаний (Body Of Knowledge) - подборка наиболее известных "сводов знаний"
The Good Docs Project - библиотека шаблонов и руководств по составлению документов для IT-проектов

⚙️ Системный дизайн и архитектура
System Design от ByteByteGo - материалы по системному дизайну и архитектуре доступным языком
Как устроен современный веб - описание клиент-серверной архитектуры
Как спроектирован Instagram*? - доступное объяснение архитектуры
Топ-20 ключевых понятий в ИИ - простыми словами

🤌 How-to
Сценарии использования LLM - описание небольшой части сценариев, где может быть полезен LLM
Делаем скриншоты - инструменты для скриншотов
Как скачать svg-картинки с сайта? - браузерное расширение для скачивания svg-файлов
Поиск на стероидах - адресная строка для поиска по разным системам
Devtools - must-have для работы в ИТ

#digest
🔥74
Пятничный мем

#memes
😁192🔥1
☕️ Артефакты продуктового менеджмента

Пару месяцев назад я задумался: почему так много статей о продуктовом менеджменте сосредоточены на том «что должен делать PM», но почти нет материалов о том, какие документы и артефакты он создает? Ведь именно артефакты — это то, что остается после встреч, спринтов и релизов. Они становятся памятью команды, инструментом коммуникации и основой для принятия решений.

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

Он не претендует на истину в последней инстанции — это просто попытка структурировать то, что работает (или может работать) в реальности.

Если вы только начинаете работать PM или хотите улучшить процессы:
Не бойтесь начинать с малого. Выберите 2–3 артефакта, которые решают самые острые проблемы.
Используйте шаблоны. Не изобретайте велосипед — адаптируйте чужие решения под себя.
Не стремитесь к идеалу. Артефакты — это инструмент, а не цель. Если документ не помогает, уберите его.

А как вы работаете с артефактами? Какие из них спасают вас в рутине, а какие кажутся бесполезными? Буду рад обсудить в комментариях!

#pm #artifacts
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍4🔥4