<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Виталий Филатов: заметки с тегом наблюдения</title>
<link>https://www.vitalyfilatov.ru/tags/nablyudeniya/</link>
<description>Меня зовут Виталий Филатов. Я коммерческий писатель, помогаю бизнесу рассказывать о себе и продукте. Пишу и редактирую статьи, инструкции, текст сайтов и интерфейсов. Люблю работать в команде с дизайнерами и разработчиками.</description>
<author>Виталий Филатов</author>
<language>ru</language>
<generator>E2 (v3877; Aegea)</generator>

<itunes:owner>
<itunes:name>Виталий Филатов</itunes:name>
<itunes:email></itunes:email>
</itunes:owner>
<itunes:subtitle>Меня зовут Виталий Филатов. Я коммерческий писатель, помогаю бизнесу рассказывать о себе и продукте. Пишу и редактирую статьи, инструкции, текст сайтов и интерфейсов. Люблю работать в команде с дизайнерами и разработчиками.</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>Кейс с совпадающими номерами</title>
<guid isPermaLink="false">98</guid>
<link>https://www.vitalyfilatov.ru/all/ideal-id/</link>
<pubDate>Thu, 19 Jun 2025 22:06:29 +0500</pubDate>
<author>Виталий Филатов</author>
<comments>https://www.vitalyfilatov.ru/all/ideal-id/</comments>
<description>
&lt;p&gt;История про совпадения в номерах стикеров и понимание коммуникационной задачи. И почему нельзя просто так взять и сделать &lt;i&gt;правильно&lt;/i&gt;.&lt;/p&gt;
&lt;p&gt;Рабочие макеты под NDA, поэтому в этот раз только текстом.&lt;/p&gt;
&lt;h2&gt;Ситуация&lt;/h2&gt;
&lt;p&gt;Пользователю нужно подготовить поставку в пункт выдачи: пройтись по своему складу, собрать товары по списку, наклеить на них стикеры с уникальными номерами, упаковать и отвезти.&lt;/p&gt;
&lt;p&gt;Чтобы человеку было удобно, разработчики придумали интерактивный чек-лист с нужными товарами и номерами стикеров. Абстрактно список выглядит так:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;1245642 &lt;b&gt;9258&lt;/b&gt;&lt;br /&gt;
9008731 &lt;b&gt;9685&lt;/b&gt;&lt;br /&gt;
5748202 &lt;b&gt;4973&lt;/b&gt;&lt;br /&gt;
4505331 &lt;b&gt;9685&lt;/b&gt;&lt;br /&gt;
2356911 &lt;b&gt;6736&lt;/b&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Там ещё есть чекбоксы, фотки и названия товаров, но про макеты я уже говорил, просто представьте, что они там есть. Четыре последних цифры выделены — пользователям удобно по ним ориентироваться.&lt;/p&gt;
&lt;p&gt;Фишка в том, что эти «хвосты» в большинстве случаев уникальны, но иногда совпадают у разных номеров, как в примере выше. И это проблема: пользователь может спутать, наклеить не тот стикер, и товар не примут.&lt;/p&gt;
&lt;p&gt;Чтобы обратить внимание пользователя на совпадающие хвосты, команда решает подсветить их цветной плашкой и написать про это в справке к разделу. Наша задача — составить текст, не влезая в уже готовый дизайн.&lt;/p&gt;
&lt;h2&gt;Формальное решение&lt;/h2&gt;
&lt;p&gt;Сперва напишем, что просят, а потом будем рассуждать про дизайн, визуальную коммуникацию и основы когнитивной психологии.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;b&gt;Похожие стикеры подсвечиваются&lt;/b&gt;&lt;br /&gt;
Когда у разных стикеров совпадают последние 4 цифры, мы выделяем их цветом. Если встретили такой, обратите внимание на его полный номер&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Теперь можно сформулировать &lt;i&gt;коммуникационную задачу&lt;/i&gt; и начать думать. Задача коммуникации простая:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Обратить внимание пользователя на разные номера с одинаковыми «хвостами» и помочь не спутать стикеры&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Очевидно, что в контексте задачи выделять «хвосты» цветом — плохое решение: мы привлекаем внимание к какому-то искусственному признаку, а не к важному. Как чиновники, когда подсвечивают знак пешеходного перехода вместо самого пешехода (смотри &lt;a href="https://blog.tema.ru/1823924.html"&gt;бессмертную заметку Лебедева&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Мало того. Мы привлекаем внимание к общей части различающихся сущностей, что помогает мало. Перефразируя один из гештальт-принципов, можно сказать, что &lt;i&gt;похожие сущности воспринимаются, как связанные по смыслу&lt;/i&gt;. А нам нужно сделать акцент на их различии. Для этого можно выделить различающиеся части проблемных номеров:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;1245642 &lt;b&gt;9258&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;9008731&lt;/b&gt; 9685&lt;br /&gt;
5748202 &lt;b&gt;4973&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;4505331&lt;/b&gt; 9685&lt;br /&gt;
2356911 &lt;b&gt;6736&lt;/b&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Выглядит так себе, но задачу решает.&lt;/p&gt;
&lt;p&gt;Можно оставить выделение цветом, но дополнительно его усилить каким-нибудь сигналом. Например, значком:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;9008731 &lt;mark&gt;&lt;b&gt;9685&lt;/b&gt;&lt;/mark&gt; ⚠&lt;br /&gt;
5748202 &lt;b&gt;4973&lt;/b&gt;&lt;br /&gt;
4505331 &lt;mark&gt;&lt;b&gt;9685&lt;/b&gt;&lt;/mark&gt; ⚠&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Спорно, конечно, но хорошее визуальное решение найдёт дизайнер, нам важнее показать общий принцип.&lt;/p&gt;
&lt;h2&gt;Системное решение&lt;/h2&gt;
&lt;p&gt;Всё по ТРИЗ: масштабно и безответственно. Изменить алгоритм генерации номера, чтобы исключить возможность путаницы. Например, генерировать номер так, чтобы в одной поставке не было одинаковых «хвостов».&lt;/p&gt;
&lt;p&gt;А ещё лучше — генерировать номер на основе системного ID пользователя и даты сбора поставки с исключением номеров, совпадающих в последних 4 цифрах. Если вдруг не хватит разрядности, можно увеличить длину номера или перейти на шестнадцатеричную систему счисления, где вариантов будет примерно в шесть раз больше.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;0000—9999 — 10 000 вариантов, 10 в 4 степени&lt;br /&gt;
0000—FFFF — 65 536 вариантов, 16 в 4 степени&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Но решение с уникальной генерацией реализуемо только в принципе. Номерами, чек-листом и печатью стикеров заведуют разные команды. У каждой — свои приоритеты, ресурсы и горящие задачи. Никто просто не сможет протащить через владельца и скоординировать такое крупное изменение. В компаниях обычно просто нет продактов, которые таким занимаются. А у имеющихся зона ответственности и интересов ограничена задачами их команды.&lt;/p&gt;
&lt;p&gt;Стоит добавить, что про «правильную» генерацию наверняка уже кто-то думал, но столкнулся с таким ворохом трудностей и зависимостей в реализации, который с лихвой перекрыл ожидаемую выгоду. Но мы не узнаем наверняка: на большинстве проектов не ведут &lt;del&gt;поисковую&lt;/del&gt; документацию.&lt;/p&gt;
&lt;p&gt;UPD. Статье нужен какой-нибудь афористичный вывод, так что вот он: продукт нужно проектировать до того, как он начнёт приносить прибыль. Потом уже будет не до этого.&lt;/p&gt;
</description>
</item>

<item>
<title>Заметки о работе UX-редактором</title>
<guid isPermaLink="false">94</guid>
<link>https://www.vitalyfilatov.ru/all/ux-notes/</link>
<pubDate>Mon, 25 Dec 2023 22:30:21 +0500</pubDate>
<author>Виталий Филатов</author>
<comments>https://www.vitalyfilatov.ru/all/ux-notes/</comments>
<description>
&lt;p&gt;Мой стендап про UX-редактуру для &lt;a href="https://t.me/natashinux"&gt;канала «Наташин UX»&lt;/a&gt;. Хвастаюсь корешками книг, кошусь мимо камеры и рассказываю, как попал в UX, какую пользу приносит редактор, откуда в продуктах берётся плохой текст, почему его сложно исправить и чем полезна работа в банке.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=zXWG1MVOkw4"&gt;Смотреть на Ютубе с подробными таймкодами&lt;/a&gt;&lt;/p&gt;
&lt;div class="e2-text-video"&gt;
&lt;iframe src="https://www.youtube.com/embed/zXWG1MVOkw4?enablejsapi=1" allow="autoplay" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;
&lt;div class="e2-text-caption"&gt;Ролик вышел в сентябре 2023, тогда я ещё работал в Умном доме МТС&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Если у вас нет свободных 51 минуты 47 секунд, чтобы на меня смотреть, вот тезисы:&lt;/p&gt;
&lt;h2&gt;Про учёбу&lt;/h2&gt;
&lt;p&gt;Учится на курсах полезно, но перед этим хорошо начитаться интернета. Тогда курсы помогут систематизировать знания и понять, что и как изучать дальше. Без базы курсы дают только общее представление о предмете.&lt;/p&gt;
&lt;p&gt;Знания нужно систематизировать и хранить в базе знаний. Например, завести Цеттелькастен в Обсидиане.&lt;/p&gt;
&lt;p&gt;Первичный опыт в UX можно получить на смежной роли. Например, писать статьи в Помощь, попутно изучать продукт, а потом предлагать дизайнерам и продактам что-нибудь переписать.&lt;/p&gt;
&lt;p&gt;Для системной работы нужны знания из смежных областей: основы программирования, типографика, вёрстка, дизайн, Фигма. Чем больше таких знаний, тем больше влияния на продукт.&lt;/p&gt;
&lt;h2&gt;Про смысл&lt;/h2&gt;
&lt;p&gt;Интерфейс &amp;mdash; это диалог с пользователем. Чтобы диалог был осмысленным, нужно начинать с сути. Сначала решаем, зачем и что сказать, потом &amp;mdash; какими словами.&lt;/p&gt;
&lt;p&gt;Чтобы решить интерфейсную задачу, нужно понимать контекст: откуда пользователь пришёл, что хочет сделать, что уже знает, какие ограничения есть у бизнеса и разработчиков. Для этого редактору нужно задавать много вопросов, а продакту &amp;mdash; быть готовым на них отвечать.&lt;/p&gt;
&lt;h2&gt;Ошибки в крупных продуктах&lt;/h2&gt;
&lt;p&gt;Ошибки и неряшливость возникают в зонах, где нет ответственного. Так происходит из-за бюрократии, бардака и бэклога.&lt;/p&gt;
&lt;p&gt;Некоторые ошибки не будут исправлять, пока они не начнут ощутимо вредить бизнесу. Некоторые ошибки не начнут вредить никогда. Но в мире нет ничего вечного, когда-нибудь они сгинут вместе с продуктом.&lt;/p&gt;
&lt;p&gt;Разработчики тоже любят пользователей и хотят делать хорошо. Но они воспринимают продукт изнутри, а потому иногда творят дичь: хардкодят модальные окна или выводят ошибки базы данных в интерфейс.&lt;/p&gt;
&lt;h2&gt;Как быть полезным&lt;/h2&gt;
&lt;p&gt;У любой команды до редактора уже есть какие-то процессы. И прежде чем выстраивать новые, нужно изучить старые. Так меньше шансов что-то сломать и всех выбесить.&lt;/p&gt;
&lt;p&gt;Важно создавать коалиции. Тогда редактор будет выражать не субъективное мнение, а мнение группы компетентных специалистов.&lt;/p&gt;
&lt;p&gt;Важно понимать, что хочет постановщик задачи. Если продакт принёс мелких правок за день до релиза, глупо предлагать изменения в сценариях. Остаётся постепенно наглядно убеждать в своей пользе и ждать, когда к тебе начнут приходить пораньше.&lt;/p&gt;
&lt;p&gt;Чтобы к редактору было больше доверия, нужно делать то, что от вас ждут, но чуть больше и чуть удобнее. За полгода в вас поверят.&lt;/p&gt;
&lt;p&gt;UX не только про пользователя, но и про команду: дизайнеров, разработчиков, аналитиков и менеджеров. Если с редактором тяжело работать, к нему будут реже ходить, даже если этого требует регламент.&lt;/p&gt;
&lt;h2&gt;Всякое по теме&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://redbasset.tech/episode/RB53477"&gt;#14 &amp;mdash; Кто такой UX-редактор&lt;/a&gt; &amp;mdash; подкаст лаборатории Mish. Если из видео ничего не понятно, послушайте его.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://vk.com/@dottore_editore-rogercam"&gt;Как я строил коптеры и снимал видео&lt;/a&gt; &amp;mdash; чем я занимался до редактуры.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://vitalyfilatov.ru/all/techdebt-and-legacy/"&gt;Технический долг и легаси на примере тараканов&lt;/a&gt; &amp;mdash; почему некоторые вещи так сложно исправить.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://vitalyfilatov.ru/all/five-inputs/"&gt;Заявка с пятью полями загрузки&lt;/a&gt; &amp;mdash; почему корпорация сильна, но человек в ней слаб и одинок.&lt;/p&gt;
</description>
</item>

<item>
<title>Порядок с долей хаоса</title>
<guid isPermaLink="false">90</guid>
<link>https://www.vitalyfilatov.ru/all/natural-chaos/</link>
<pubDate>Wed, 15 Mar 2023 16:35:19 +0500</pubDate>
<author>Виталий Филатов</author>
<comments>https://www.vitalyfilatov.ru/all/natural-chaos/</comments>
<description>
&lt;p&gt;Диванные рассуждения о красоте, порядке и необходимой доле хаоса на примере рамок с афишами.&lt;/p&gt;
&lt;p&gt;Начну издалека.&lt;/p&gt;
&lt;p&gt;В статьях по когнитивной психологии пишут, что мы получаем удовольствие, когда находим закономерности в хаосе. В ходе эволюции мозг научился распознавать повторяющиеся формы и симметрию. Сначала это помогало нам отличать спелое от гнилого и змею от палки, а с развитием сознания легло в основу эстетических принципов. Поэтому:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;В том, что нам кажется красивым, всегда есть закономерность.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;В то же время в природе нет ничего идеально ровного и симметричного, и мы быстро устаём от предсказуемых форм из-за их монотонности. Поэтому идеальная векторная снежинка скучнее фотографии: в настоящей снежинке есть немного хаоса. Вывод:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;В естественных формах всегда присутствует доля случайности.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Теперь к чему это всё.&lt;/p&gt;
&lt;p&gt;В телеграм-канале «Это красиво, а это нет» показали красивую композицию:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.vitalyfilatov.ru/pictures/080-composition@2x.png" width="780" height="530" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Стена в чьей-то квартире. Взято &lt;a href="https://t.me/thisisfinethisisnot/72"&gt;из поста канала «Это красиво, а это нет»&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Кажется, что рамки развешаны случайно. Нет привычного выравнивания по колонкам, строгой симметрии или какого-нибудь другого очевидного правила, по которому всё организовано. Но в то же время рамки не хочется двигать, их расположение &lt;i&gt;ощущается правильным и живым&lt;/i&gt;.&lt;/p&gt;
&lt;p&gt;Чтобы не плести псевдонаучной мути, объясню от обратного.&lt;/p&gt;
&lt;p&gt;Сделаем неправильно — раскидаем рамки хаотично, чтобы в их расположении не угадывался замысел:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.vitalyfilatov.ru/pictures/080-chaos.png" width="780" height="260" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Пропорций не угадывается и смотреть неприятно: мы затратили усилия на поиск паттернов, но ничего не нашли. Энергия затрачена впустую.&lt;/p&gt;
&lt;p&gt;А теперь сделаем неживым — нарочито всё выровняем, как в макете лендинга:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.vitalyfilatov.ru/pictures/080-gridded.png" width="780" height="260" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Появились очевидные правила, но смотреть стало скучно: слишком предсказуемо. В такой композиции нечего разгадывать, а значит, и не за что получать дофаминовое поощрение.&lt;/p&gt;
&lt;p&gt;Получается, композиция с рамками нам нравится, потому что порядок в ней не очевиден, но явно присутствует. Ожидание его найти помогает поддерживать мотивацию. Мозг выделяет энергию, мы рассматриваем рамки, распознаём упорядоченность и чувствуем себя хорошо.&lt;/p&gt;
&lt;p&gt;Вероятно, автор подбирал расположение рамок по наитию и не смог бы с ходу объяснить, почему они развешаны именно так. Но раз это кажется нам красивым, мы обязательно найдём какие-нибудь закономерности.&lt;/p&gt;
&lt;p&gt;Например, у меня получилось так:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.vitalyfilatov.ru/pictures/080-composition-with-grids@2x.png" width="780" height="530" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;А вместо выводов буду ссылки на разное:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://youtu.be/-O5kNPlUV7w"&gt;Почему красивые вещи делают нас счастливее&lt;/a&gt; — ютуб-канал Kurzgesagt.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://elementy.ru/kartinka_dnya/477/Snezhinka"&gt;Почему у снежинки шестилучевая симметрия&lt;/a&gt; — статья проекта «Элементы».&lt;/p&gt;
&lt;p&gt;&lt;a href="https://medium.com/@li_mmm/%D0%BD%D0%B5%D0%B9%D1%80%D0%BE%D1%8D%D1%81%D1%82%D0%B5%D1%82%D0%B8%D0%BA%D0%B0-826c28e5a311"&gt;Нейроэстетика: научное обоснование красоты&lt;/a&gt; — пересказ двух глав книги «Мозг рассказывает» Вилейанура Рамачандрана.&lt;/p&gt;
</description>
</item>

<item>
<title>Технический долг и легаси на примере тараканов</title>
<guid isPermaLink="false">85</guid>
<link>https://www.vitalyfilatov.ru/all/techdebt-and-legacy/</link>
<pubDate>Mon, 11 Jul 2022 01:03:41 +0500</pubDate>
<author>Виталий Филатов</author>
<comments>https://www.vitalyfilatov.ru/all/techdebt-and-legacy/</comments>
<description>
&lt;p&gt;Программисты иногда говорят о своей работе как о безумном адском родео на пылающих велосипедах без сидений. Чтобы примерно представлять, отчего выгорают в айти, разберём два явления: технический долг и легаси.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Технический долг&lt;/b&gt; — это проблемы в коде и архитектуре программы, которые накопились из-за принятых ранее решений сделать быстрее и дешевле.&lt;/p&gt;
&lt;p&gt;Каждый раз, когда разработчики пишут плохой непродуманный код, они как бы берут кредит: получают нужный результат в моменте и обязательную борьбу с последствиями в будущем. Долг по кредиту только растёт и исправление накопившихся проблем требует больше труда и нервов.&lt;/p&gt;
&lt;p&gt;Вот пример с метафорой, пока без тараканов.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Никодим купил хрущёвку со скрипучим дощатым полом. Чтобы быстрее переехать, Никодим решает не возиться с корчеванием досок и заливкой полов по маякам, а просто постелить ламинат поверх.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Для пробы Никодим застилает полы в одной комнате. На этом этапе старый пол ещё можно снять и залить стяжку, но результат выглядит прилично. Так что Никодим решает идти дальше: достилает остальное, ставит межкомнатные двери и шкаф-купе, а после перевозит мебель с прежней квартиры.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Чтобы поменять пол в жилой квартире, Никодиму придётся съехать и сделать всё заново. По уму нужно заливать сразу всю площадь, но там уже мебель и холодильник, которые никуда не уберёшь. Пол станет выше или ниже, дверные косяки со шкафом-купе нужно будет подогнать.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Иногда технический долг вполне оправдан. Например, стартапы пишут коряво и второпях, чтобы успеть занять нишу на рынке. Если продукт начинает приносить прибыль, его переписывают с расчётом на будущее развитие.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Легаси&lt;/b&gt; — от английского &lt;i&gt;legacy&lt;/i&gt; — наследие прошедших эпох развития кода и продукта. Легаси-кодом называют реликтовый код, который уже никто не может разобрать и без которого всё сломается. Выбросить его нельзя, работать с ним мучительно, а переписывать страшно и дорого.&lt;/p&gt;
&lt;p&gt;Легаси неизбежно в любом продукте. Языки программирования и технологии устаревают, разработчики ленятся писать документацию, а потом выгорают и увольняются. Бывает, что древняя часть программы сразу получилась хорошо и стабильно работает, если её не трогать.&lt;/p&gt;
&lt;p&gt;Легаси не всегда плохо, но иногда оно складывается из технического долга, который предыдущая команда проекта решила не выплачивать.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Никодим жил в безмятежности, пока под полом не завелись тараканы. Дощатый пол скрывал трещины в перекрытиях, через которые тараканы проникли в квартиру и заполнили всё пространство под ламинатом.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Никодим пробовал брызгать, сыпать и ставить ловушки, но помогало слабо. На смену истреблённым тараканам через дыры под полом приходили новые. Заделать дыры уже не представлялось возможным, оставалось искать автоматизированное решение.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Друзья предлагали запустить под ламинат три сотни мухоловок, но они жуткие и непредсказуемые. Поэтому Никодим остановился на леопардовых эублефарах (предположим, что оно так работает).&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Эублефары загнали тараканов под ламинат, но потребовали особого ухода. Оказалось, что Никодиму продали одних самцов, которые принялись делить территорию. Пришлось ставить перегородки и рассаживать ящеров по комнатам. Потом оказалось, одни ящеры едят только рыжих тараканов, а другие — чёрных. Никодиму пришлось регулярно менять их местами и бороться со стрессом от смены обстановки: брать на руки, делать домик из ладошек и вот это всё.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Потом Никодим поехал в Арктику изучать паковый лёд, а квартиру оставил на друга Константина. Константин получил целую экосистему с графиком ротации и ящерами, падающими среди ночи на лицо. А чуть позже ЖЭУ обрело сознание и центра&amp;shy;лизованно потравило тараканов во всём доме. С тех пор Константину пришлось следить ещё и за популяцией насекомых, чтобы эублефары не голодали.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Чтобы приблизиться к масштабу айти-проектов в банках и корпорациях, представим, что таких квартир целый дом. И в каждой свои исторически сложившиеся условия и ограничения. А ещё есть общий чердак и подвал с котельной, топящие друг друга жильцы, лукавые подрядчики и конкурс на звание образцового дома.&lt;/p&gt;
&lt;p&gt;Так что будьте терпимее к разработчикам в банках и корпорациях. Им тоже хотелось бы сделать хорошо, но они не могут. Им бы влезть в требования бизнеса и ничего не сломать. И не кормите эублефаров рыжими тараканами, им нужны специальные кормовые.&lt;/p&gt;
</description>
</item>

<item>
<title>Трудные и сложные задачи</title>
<guid isPermaLink="false">83</guid>
<link>https://www.vitalyfilatov.ru/all/complicated/</link>
<pubDate>Sat, 11 Jun 2022 12:48:45 +0500</pubDate>
<author>Виталий Филатов</author>
<comments>https://www.vitalyfilatov.ru/all/complicated/</comments>
<description>
&lt;p&gt;Для борьбы с прокрастинацией я делю задачи на трудные и сложные. Звучит банально, но мне помогает. Метод умещается в три максимы:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Если всё понятно, но предстоит много работы, — задача трудная.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Если не понятно, с чего начинать, — сложная.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Для трудной задачи нужна мотивация и запас сил, для сложной — подготовка, план и эмоциональная безопасность.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;А теперь подробнее, с рассуждениями и рекомендациями.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Трудные задачи&lt;/b&gt;, как следует из названия, требуют труда — целенаправленной деятельности, для которой нужно какое-то время напрягаться.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Съездить в Москву на машине, разгрузить вагон хрустальных шаров или переделать макеты проекта под другой размер экрана — трудные задачи.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Трудные задачи в целом понятны: выбираешь метод и делаешь, пока не будет готово. Заранее известно, что именно делать, когда остановиться и что в итоге получится. Остаётся только какое-то время прилагать усилия.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Сложные задачи&lt;/b&gt; требуют поиска и экспериментов. Изначально неясно, как такую задачу решать, сколько она займёт времени или что считать успехом.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Сменить имидж после 30, подписать руководство на рефакторинг, нанять контент-стратега или оценить сроки нового проекта — сложные задачи.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Сложные задачи характерны когнитивным напряжением: голова идёт кругом от множества условий, неизвестных и возможных связей между ними.&lt;/p&gt;
&lt;p&gt;Чтобы вам проще было добавить заметку в свой цетелькастен, вот параллель:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Трудные задачи можно отнести к простому упорядоченному контексту по модели Киневина. А сложные — к остальным четырём, где всё неочевидно, запутанно, хаотично и беспорядочно.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Главное отличие сложного от трудного — обязательный поиск пути к результату.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.vitalyfilatov.ru/pictures/073-mazes@2x.svg" width="1480" height="650" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Очевидно, что трудность и сложность — субъективные характеристики. Что тяжело одному человеку, другому привычно и легко. Любителю поездок легко провести сутки за рулём, а опытные руководители проектов оценивают сроки по описанию главной идеи.&lt;/p&gt;
&lt;p&gt;Реальные задачи редко требуют только поисков или одной лишь нудной долбёжки. Категории помогают определить, чего в задаче больше и подобрать нужное противоядие от прокрастинации.&lt;/p&gt;
&lt;h2&gt;Как решать&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Для трудных задач нужны ресурсы&lt;/b&gt;: силы, время и мотивация. Стоит выспаться, съесть кураги и выделить время с расчётом на перерывы. Мотивацию можно поискать в позитивных изменениях от результата.&lt;/p&gt;
&lt;p&gt;Некоторые трудные задачи можно преобразовать: автоматизировать, делегировать или решать как сложные. Например, придумать &lt;a href="https://vitalyfilatov.ru/all/complicated-example/"&gt;способ быстро нарисовать два лабиринта из начала статьи&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Для сложных нужен метод.&lt;/b&gt; Вот общий алгоритм:&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Подготовиться — собрать всё по задаче, почитать-посмотреть, получить общее представление о предмете и смежных областях.&lt;/li&gt;
&lt;li&gt;Декомпозировать — разбить задачу на понятные подзадачи. Если не ясны критерии успеха, поставьте подзадачу по формулировке этих критериев.&lt;/li&gt;
&lt;li&gt;Расслабиться — снять завышенные ожидания и обеспечить эмоциональный комфорт. Помогают &lt;a href="https://vitalyfilatov.ru/all/stupor/"&gt;приёмы борьбы со ступором&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Сосредоточиться — убрать отвлекашки и сфокусировать внимание.&lt;/li&gt;
&lt;li&gt;Работать, отдыхать, переключаться, если не идёт.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Собственно всё.&lt;/p&gt;
</description>
</item>

<item>
<title>Как написать плохую вакансию</title>
<guid isPermaLink="false">82</guid>
<link>https://www.vitalyfilatov.ru/all/hr-and-unicorns/</link>
<pubDate>Sat, 16 Apr 2022 12:38:17 +0500</pubDate>
<author>Виталий Филатов</author>
<comments>https://www.vitalyfilatov.ru/all/hr-and-unicorns/</comments>
<description>
&lt;p&gt;Иногда в вакансиях встречается сюр и треш. Например, от UX-писателей ожидают безупречного владения языком, высшего филологического и работы в СМИ. И хотя никто не знает, как проверить эту безупречность и как журфак помогает с интерфейсами, подобные требования появляются не случайно.&lt;/p&gt;
&lt;p&gt;Разберём на примере с единорогами.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.vitalyfilatov.ru/pictures/072-virgin-and-unicorn.jpg" width="1200" height="790" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Единорог — изящная замена сферическому коню в вакууме. Фрагмент фрески &lt;a href="https://en.wikipedia.org/wiki/Domenichino"&gt;Доменикино&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Представим, что в компании появился отдел по разведению единорогов. Туда нужен кто-то типа конюха, ухаживать за табуном и развивать направление.&lt;/p&gt;
&lt;p&gt;На этом этапе возможны варианты:&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Направление новое и никто в компании не знает, кто именно нужен.&lt;/li&gt;
&lt;li&gt;HR не знает предметной области, а команда не может влиять на вакансию. Например, из-за бюрократии.&lt;/li&gt;
&lt;li&gt;HR не понимает, а команда не может внятно объяснить. Например, из-за неразвитой коммуникации.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Другие варианты нам не интересны, там всё будет хорошо, а статья про плохо. Поэтому примем, что HR действует по наитию, а команда Рощи Единорогов не особо объясняет. Известно следующее:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Зверь нервный, поэтому человек нужен спокойный и опытный. Чтоб знал основы эльфийского очарования животных и не пах дёгтем, единороги этого запаха боятся. Остальному научим.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Если написать в публичной вакансии только эти требования, кадровая служба утонет в откликах. Писать будут очень разные люди, включая отчаянных школьников и городских сумасшедших. Поэтому HR нужно выстроить воронку отсева адекватных кандидатов с подходящими навыками.&lt;/p&gt;
&lt;p&gt;Для воронки HR декомпозирует потребности команды и преобразует их в формальные требования, которые можно быстро проверить без глубоких знаний. Мыслит HR примерно так:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Спокойный — стрессоустойчивый сангвиник с эмоциональным интеллектом.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Опытный — работал на аналогичной должности от 3 лет. Год можно и случайно отработать, а два по инерции.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Эльфийское очарование животных — явно какая-то европейская магия, попросим диплом соответствующего вуза.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Чтоб не пах дёгтем — похоже на дискриминацию, про чистоплотен тоже нельзя. Нужна безопасная формулировка. Например, привычка к чистоте.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Когда кончаются данные из постановки задачи, на помощь приходят интуиция и мышление по аналогии.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Единороги похожи на лошадей: у них есть грива и копыта. В кино лошадей постоянно чистят и расчёсывают. А ещё это животные, следовательно, за ними нужно убирать и давать свежее сено.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Потом в ход идут поиск, википедия, вакансии конкурентов и консультации коллег. Всё это нужно подать в корпоративно-деловом стиле, чтобы у соискателей сработал детектор Компании Мечты, а юристы не съели живьём.&lt;/p&gt;
&lt;p&gt;Через несколько итераций у HR получается следующая вакансия конюха для волшебных тварей:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Стрессоустойчивость, обучаемость и развитый эмоциональный интеллект&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Опыт работы на аналогичной должности от 3-х лет&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Навык груминга крупного рогатого скота&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Ветеринарное образование, диплом по зоопсихологии&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Законченное магическое высшее. Можно Хогвартс, но не Слизерин&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Навык работы с шанцевым и фермерским инструментами&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Привычка к чистоте и порядку&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Непорочность и знание квенья будут сильным плюсом&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;На этом стоило бы закончить, но у меня ещё есть советы.&lt;/p&gt;
&lt;h2&gt;Выводы, советы и мораль&lt;/h2&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Если вы HR, вы умница. Мы вас любим и ценим вашу работу. Искать человеков в людском море — тяжёлый неблагодарный труд. Просто попробуйте показать вакансию команде-заказчику в обход бюрократии.&lt;/li&gt;
&lt;li&gt;Если вам нужен сотрудник, посмотрите на требования к позиции глазами рекрутера. Как их можно формализовать в понятные и простые критерии? Соберите анкету с вопросами и ответами или чеклист.&lt;/li&gt;
&lt;li&gt;Если вы откликаетесь на вакансию, проявите понимание. Покажите, что вы адекватны и напишите короткое сопроводительное письмо: как вы соответствуете каждому требованию.&lt;/li&gt;
&lt;li&gt;Доброта спасёт мир.&lt;/li&gt;
&lt;/ol&gt;
</description>
</item>

<item>
<title>Что общего у веб-сервиса и звездолёта</title>
<guid isPermaLink="false">53</guid>
<link>https://www.vitalyfilatov.ru/all/discovery/</link>
<pubDate>Wed, 03 Jun 2020 16:25:49 +0500</pubDate>
<author>Виталий Филатов</author>
<comments>https://www.vitalyfilatov.ru/all/discovery/</comments>
<description>
&lt;p&gt;Шутка про IT и глупые клише в современной фантастике. Кратко:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Сценаристы хотят сделать дешево и зрелищно, а получается похоже на фронтенд с открытыми библиотеками.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Кинофантастика последних лет стала точнее описывать тенденции технического прогресса. Теперь в космических кораблях будущего все глобальные проблемы решаются на высоком системном уровне: переключениями светящихся проводов, спортивным хаком ядра ОС и прочими впрысками макгаффина в консоль реактора.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.vitalyfilatov.ru/pictures/044-headpic.jpg" width="1318" height="745" alt="Энсин Тилли спасает Дискавери" /&gt;
&lt;div class="e2-text-caption"&gt;Энсин Тилли спасает Дискавери с закрытыми глазами&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Глупостей хватает в любой космоопере, приведу три примера на мотив свежего Стартрека.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Хакинг из-за ограничений интерфейса.&lt;/b&gt; На корабле возникает критическая ситуация: не хватает энергии, чтобы выбраться из чёрной дыры, под огнём неприятеля падают щиты, кораблю оторвало половину и он не может уйти в варп. Борьба за живучесть почти проиграна, но тут герой-инженер изрекает наукообразную фразу:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;— Я знаю, что делать! Переключим &lt;a href="https://youtu.be/J8_e942_h5o?t=29"&gt;дефрижератор на амрижератор&lt;/a&gt; по обводному контуру и инвертируем тахионную центрифугу!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Решение очевидно требует кардинальных изменений в работе огромного комплекса систем, но история о другом и сценарист решает всё ярким техно-чудом. Герой драматично пробегает пару коридоров, находит шкаф с проводкой, храбро вытягивает пучок проводов и начинает неистово кодить на ручном терминале. В коридорах моргает свет, с потолка летят искры, корабль выдаёт резервной мощи и все выживают.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Запас прочности и дискретное проектирование.&lt;/b&gt; В корабле застревает неразорвавшаяся торпеда, которую должны изолировать бронированные переборки. Из-за попадания привод одной из переборок отказывает, выживание корабля под угрозой. Перезапустить привод с мостика нельзя, поэтому к двери бежит офицер с планшетом. Но привод не слушается команд с терминала и его приходится перезапускать физическим рычагом, который размещен только со стороны вакуума.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Необъяснимые аномалии.&lt;/b&gt; При попадании в щиты на мостике что-то постоянно взрывается, а весь корабль отчаянно трясёт. При пожаре в отсеке реактора на мостике обязательно вспыхнет пульт управления реакторным блоком. Пульт потушат и продолжат работать с сенсорными панелями, запуская систему пожаротушения в реакторной. Ремонтные дроны дружно заваривают дырку с блюдце, игнорируя торчащую в корпусе торпеду.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.vitalyfilatov.ru/pictures/044-drones.jpg" width="1318" height="745" alt="Бип и Буп нашли задачу по силам" /&gt;
&lt;div class="e2-text-caption"&gt;Бип и Буп нашли задачу по силам&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Складывается впечатление, что космические крейсера будущего крайне живучи, но не предназначены для боя. Их невероятно надёжные узлы и механизмы словно свалены в кучу и прикрыты от аппаратных конфликтов сырым и непродуманным софтом, который не предусматривает аварийных ситуаций и сбоит от перепадов давления. Словно корабль собран из комплектующих и проприетарного кода разных производителей через типовые API, микросервисы и фреймворки незнакомыми людьми, говорящими на разных языках.&lt;/p&gt;
&lt;p&gt;К сожалению, пока в такое будущее довольно легко поверить. Современные программы становятся примитивнее по функциям, но сложнее и запутаннее внутри, стремясь занять всё доступные ресурсы и сетевой трафик. Сайты страдают ожирением от скриптов и подгружаемых модулей, Фотошоп задыхается от собственного веса, а многие мобильные приложения просто не работают без сети. Нет ничего цельного, всё собрано второпях из плохо подогнанных кусков и скачивается откуда-то из Малайзии. Дальше появится 6G и искусственный интеллект, который сам начнёт кодить, и мир утонет в сложных зависимостях или типа того.&lt;/p&gt;
&lt;p&gt;Но не будем падать духом. Возможно, современные фантасты так же ошибаются, как их коллеги середины двадцатого века. Мы не получили летающих автомобилей и не встретили инопланетян, но, возможно, совершим круг и вернёмся ко внутренней элегантности и продуманности.&lt;/p&gt;
&lt;p&gt;Живите долго и процветайте!&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.vitalyfilatov.ru/pictures/044-vulcan-salute.png" width="400" height="429" alt="Живите долго и процветайте!" /&gt;
&lt;/div&gt;
</description>
</item>

<item>
<title>К чему приводят ошибки валидации</title>
<guid isPermaLink="false">52</guid>
<link>https://www.vitalyfilatov.ru/all/sdek-happens/</link>
<pubDate>Tue, 12 May 2020 04:46:02 +0500</pubDate>
<author>Виталий Филатов</author>
<comments>https://www.vitalyfilatov.ru/all/sdek-happens/</comments>
<description>
&lt;p&gt;У меня есть суперспособность — попадать в системные дыры и ломать процессы.  Я могу заблудиться в аэропорту, переночевать в уже сданном номере, на мне ломается электронная очередь, глючат паркоматы и скрипты в сервисных центрах.&lt;/p&gt;
&lt;p&gt;Расскажу одну такую историю, а в конце поделюсь выводами.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.vitalyfilatov.ru/pictures/043-headpic.png" width="1318" height="741" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Я купил в московском магазине железяку с доставкой до двери компанией СДЭК. Железяка быстро доехала, но вручить посылку у транспортной компании просто так не получилось: Плутон стал ретроградным и я вновь попал в какой-то каскадный баг.&lt;/p&gt;
&lt;p&gt;Мне написал менеджер магазина: &lt;mark&gt;посылка уже в городе, но в СДЭК не могут со мной связаться&lt;/mark&gt;. В пропущенных было пусто, поэтому я решил проверить реквизиты в накладной СДЭК и в договоре с магазином.&lt;/p&gt;
&lt;p&gt;Номер телефона был указан верно — форма отслеживания посылки его принимала, — но &lt;mark&gt;в адресе из номера дома исчезла дробь&lt;/mark&gt;. Поменять адрес доставки на сайте СДЭК не получилось: форма отказалась принимать адрес с дробью, выдав неустранимую ошибку с расплывчатой формулировкой. «Корпус» и «корп.» вместо дроби тоже не помогли. В итоге форма всё же отправила данные, но изменились только валидные: дата и время доставки.&lt;/p&gt;
&lt;p&gt;&lt;mark&gt;Связаться непосредственно со СДЭК не вышло.&lt;/mark&gt; На горячей линии никто не отвечал, виджет онлайн-звонка два раза подряд выдал маркетинговой чепухи, сослался на занятость операторов и закрылся. Форма заказа обратного звонка попросила обязательные имя, телефон, город, тему запроса и номер договора. Затем она сломалась и перестала показывать города после буквы «б». Я выбрал Абакан, но мне всё равно никто не перезвонил. Не особо надеясь на ответ, я написал СДЭК в ВК-сообщество.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.vitalyfilatov.ru/pictures/043-sdek-vk.png" width="822" height="510" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Скрин от 11 мая. Если не актуально, можно и не читать&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Решил действовать через магазин. Менеджер оперативно связался со СДЭК, но выяснил только, что курьер приезжал, не дозвонился и доставку перенесли на завтра. Адрес в СДЭК не исправили, сказав, что курьер всё уточнит перед поездкой. Но ему никто ничего не сказал, поэтому сначала &lt;mark&gt;курьер попробовал сдать посылку по неверному адресу&lt;/mark&gt;, а когда там отказались, уточнил адрес и добрался, наконец, до меня.&lt;/p&gt;
&lt;p&gt;Транспортные компании требуют предъявлять паспорт, но курьеры часто отдают посылки без проверки документов. Это логично: какая разница, кто заберёт груз, если адрес правильный. Теоретически, &lt;mark&gt;на первом адресе без дроби могли оказаться ушлые шутники&lt;/mark&gt; и мне пришлось бы нудно бодаться вначале со СДЭК, а потом и с магазином.&lt;/p&gt;
&lt;h2&gt;Выводы&lt;/h2&gt;
&lt;p&gt;Как избежать каскадной жести.&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Типовые сообщения для ошибок — зло. Хорошо подсказывать пользователю, что он делает не так. Например, в каком формате следует вводить адрес, если некому научить форму парсить эти данные самостоятельно.&lt;/li&gt;
&lt;li&gt;Если отваливается справочник городов, нужно давать пользователю указывать город произвольно. Выпадающий список должен показывать, что он сломан, данные не загружены и следует попробовать позже.&lt;/li&gt;
&lt;li&gt;На выходные и праздники стоит менять скрипт автоответчика, чтобы пользователь не ждал ответа. Робот не должен просто обрывать звонок, если операторы долго не отвечают, а подсказывать альтернативные способы связи.&lt;/li&gt;
&lt;li&gt;Чтобы сервис работал, компании нужно сервисное мышление, а не сервисные ценности.&lt;/li&gt;
&lt;li&gt;Клиентским сервисам лучше совсем не принимать сообщения через ВКонтакт, чем отвечать через трое суток.&lt;/li&gt;
&lt;li&gt;Формальная вежливость лучшее, чем безразличие. Хорошо доводить любой диалог до логического конца, это оставляет положительное впечатление.&lt;/li&gt;
&lt;/ol&gt;
</description>
</item>

<item>
<title>Ошибки и задачи с известным решением</title>
<guid isPermaLink="false">51</guid>
<link>https://www.vitalyfilatov.ru/all/errors/</link>
<pubDate>Mon, 16 Mar 2020 02:24:23 +0500</pubDate>
<author>Виталий Филатов</author>
<comments>https://www.vitalyfilatov.ru/all/errors/</comments>
<description>
&lt;p&gt;Ошибаться неприятно. Провалил собеседование, заблудился в аэропорту, выскочили красные буквы в программе — чувствуешь стыд и досаду. Кажется, что всё можно было сделать правильно, если быть чуть лучше.&lt;/p&gt;
&lt;p&gt;Одна из возможных причин такой реакции — убеждение в том, что у каждой задачи есть правильное решение и любой ошибки можно избежать.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.vitalyfilatov.ru/pictures/042-headpic.jpg" width="1500" height="973" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;В школе и компьютерных играх правильный результат получается при правильных действиях. Школьные задачи составляют так, чтобы проверять знания, а игровые — чтобы развлекать. Поэтому примеры в учебнике всегда решаются, а в играх мало безвыходных ситуаций.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Учебные и игровые задачи предусматривают решение.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Более того, подразумевается, что учебные и игровые задачи рассчитаны на некий усреднённый уровень интеллекта. Отсюда негативные оценки при неудаче: ошибся → дурак.&lt;/p&gt;
&lt;p&gt;Задачи реального мира устроены иначе. Их никто не составляет с учётом наших способностей, а конечный результат мы формулируем сами. Но наше мышление субъективно и стереотипно, а знания ограниченны. Мы видим только свои действия и не осознаём бесчисленного количества других факторов, влияющих на результат.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Реальные задачи могут вообще не иметь решений по независящим от нас причинам.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Вас могут не взять на работу просто потому, что вакансию уже закрыли, а собеседование не успели отменить. В Токио нельзя приехать на поезде из Москвы. В машине может что-то сломаться от износа, даже если вы регулярно ездили в сервис.&lt;/p&gt;
&lt;p&gt;Результат не совпадает с ожидаемым не только потому, что вы плохо подготовились. Возможно, вы решаете не ту задачу не тем методом, вам не хватает знаний, они неверны или обстоятельства успели измениться. Такие ошибки никак вас не характеризуют, это просто обратная связь.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;В реальном мире ошибки неизбежны, а полный контроль недостижим.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Раз исключить ошибки не выйдет, стоит изменить к ним отношение. Чтобы не чувствовать каждый раз досаду и стыд, нужно отказаться от попыток всё контролировать и действовать гибко:&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Стараться находить ошибки вовремя&lt;/li&gt;
&lt;li&gt;Оперативно исправлять, что получится&lt;/li&gt;
&lt;li&gt;Научиться оценивать последствия&lt;/li&gt;
&lt;li&gt;Разбирать причины и степень своего влияния на ситуацию&lt;/li&gt;
&lt;li&gt;Исключать повторение уже известных&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Жизнь — бесконечный и непредсказуемый поток событий, похожий на скольжение по волне: нельзя быть готовым ко всему, но можно научиться держать равновесие.&lt;/p&gt;
</description>
</item>

<item>
<title>Вредные советы начинающим фантастам</title>
<guid isPermaLink="false">50</guid>
<link>https://www.vitalyfilatov.ru/all/fiction/</link>
<pubDate>Tue, 07 Jan 2020 01:09:55 +0500</pubDate>
<author>Виталий Филатов</author>
<comments>https://www.vitalyfilatov.ru/all/fiction/</comments>
<description>
&lt;p&gt;Фантастика — жанр мечтателей и романтиков. Мы любим фантастику за смелый полёт мысли, отказ от скучных условностей и яркие образы. В фантастике сила воображения побеждает ограничения реальности.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.vitalyfilatov.ru/pictures/041-headpic.png" width="1400" height="867" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Картинка &lt;a href="https://www.instagram.com/ulv_vind/"&gt;Ulv Vind&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Главная задача фантаста — увлечь читателя и освободить его воображение через переживание необычайного. Чтобы добиться этого эффекта, автору не обязательно обладать парадоксальным мышлением и невероятно богатой фантазией. &lt;b&gt;Достаточно следовать трём простым советам&lt;/b&gt;:&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Вводите новые сущности и понятия&lt;/li&gt;
&lt;li&gt;Постоянно увеличивайте масштаб происходящего&lt;/li&gt;
&lt;li&gt;Будьте непредсказуемы&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Далее мы разберём каждый совет подробнее, а потом посмотрим, как они работают в комплексе на примере нарочито упоротой истории.&lt;/p&gt;
&lt;p&gt;Советы будут про научную фантастику, но сработают и для любой другой.&lt;/p&gt;
&lt;h2&gt;Вводите новые сущности и понятия&lt;/h2&gt;
&lt;p&gt;Фантастическое произведение немыслимо без необычайного. Чтобы насытить мир произведения яркими деталями и погрузить читателя в историю, регулярно упоминайте предметы, явления и технологии, не существующие в реальном мире.&lt;/p&gt;
&lt;p&gt;Объяснять логику и принцип действия фантастических штук не обязательно. Главное — подобрать хорошее название, которое подтолкнёт воображение читателя в нужную сторону.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Первый способ.&lt;/b&gt; Возьмите любое привычное слово и напишите его с заглавной. У вас сразу появится понятие с таинственным значением, к которому читатель невольно подберёт ассоциации:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Комната, Яйцо, Дверь, Дрель, Колодец&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;b&gt;Второй способ.&lt;/b&gt; Подберите звучное сочетание научного термина и интуитивно понятного существительного:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Квантовый маятник, Темпоральный колодец, Квазарный дворец, Тахионный двигатель, Плазмоидный контейнер, Лазерный поглотитель, Корпускулярный карман, Солярная гвардия&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Слова можно слеплять, менять местами и ролями:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Тета-счёт, Фотонопланер, Квазиклон, Контейнерная плазма, Хроно-конвейер, Ноль-гравитон, Багровый планетоид&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Хорошо работают приставки &lt;i&gt;гига&lt;/i&gt;, &lt;i&gt;мега&lt;/i&gt;, &lt;i&gt;мета&lt;/i&gt;, &lt;i&gt;гипер&lt;/i&gt;, &lt;i&gt;транс&lt;/i&gt;. Но злоупотреблять ими не стоит. Если переборщить, повествование уйдёт в откровенный абсурд и читатель перестанет вам верить.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Ваше мегапреосвященство! Гигалёт метагвардии вышел из гиперпространства сразу за танс-туманностью, они готовят мегабластерные био-торпеды!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Следите за тем, чтобы мозгу было за что зацепиться. Если создавать понятия только из научных слов, получается абстрактный шум и воображение не подключается:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Амбидекстральный трансфокатор, гигерциальный плазмотрон, сингулярный бифуркатор&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;Увеличивайте масштаб&lt;/h2&gt;
&lt;p&gt;Чтобы история развивалась, на каждом сюжетном повороте сталкивайте героев со всё более масштабными проблемами, врагами и событиями. Так вам не придётся продумывать комплексную связь событий и их следствий, динамику создаст постоянно растущая грандиозность происходящего.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Сложность и масштаб должны расти постоянно.&lt;/b&gt; Старайтесь не только увеличивать тяжесть положения, но и переводить героя на следующий структурный уровень: от конфликта с одним человеком к конфликту с группой, от группы к организации, от организации к социуму, от социума к биологическому виду, космическим явлениям, законам мироздания и т. д.&lt;/p&gt;
&lt;p&gt;Герою не обязательно переходить между структурными уровнями самостоятельно, ему могут помогать другие герои, могущественные силы и благоприятные ситуации. Следите за тем, чтобы общее количество таких сущностей оставалось в пределах семи, иначе читатель не удержит их в памяти и запутается.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Герой побеждает лень и встаёт с дивана → спорит с робо-вахтёром → ругается с начальником → убегает от психо-байкеров → знакомится с тайным обществом → получает задание от галактической корпорации → попадает в плен к межгалактическим пиратам и побеждает их главаря → находит Золотое Сердце и с его помощью сжигает Звёздного Пожирателя → в его останках находит Бур Судьбы и пробивает пространство и время, останавливая великого Мегабога Тьмы от разрушения Вселенной в очередном цикле Предначертанности.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;Будьте непредсказуемы, нарушайте правила&lt;/h2&gt;
&lt;p&gt;Вымышленному миру нужны правила, чтобы происходящее было непротиворечивым и читатель охотнее за ним следил. Опираясь на понимание правил, читатель прогнозирует развитие сюжета и получает удовольствие от подтверждения догадок.&lt;/p&gt;
&lt;p&gt;Если правил в повествовании нет, история превращается в кашу и читателю становится скучно. Если правила слишком строгие, история развивается предсказуемо и читатель опять скучает.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Чтобы читателю было интересно, вводите правила и нарушайте их&lt;/b&gt; в критических точках сюжета, подтверждая догадки и удивляя поворотами:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Гипердвигатель не может совершать каскад прыжков — не хватает мощности. Но если подключить метакристалл по обводным контурам, энергии хватит с лихвой даже на путешествие во времени.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Психопроекция не может двигать предметы, но при сильных эмоциях фантом становится осязаем.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Серийный бластер не пробивает силовое поле, но капитан Квазар в финальной битве вкладывает в разряд свой психоимпульс, по сути стреляя чистой яростью.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Суть всех трёх советов: &lt;b&gt;добивайтесь у читателя постоянного головокружения&lt;/b&gt;, при котором левое полушарие мозга выключается, а вся психическая энергия поступает в правое полушарие, ответственное за творчество и воображение.&lt;/p&gt;
&lt;h2&gt;Комплексный пример&lt;/h2&gt;
&lt;p&gt;Дик Янгус — простой телеклерк нижних уровней колодезного мегамуравейника. Однажды он встречает в голобаре загадочную аристократку с Верхних уровней. Она целует его и молча уходит, а по пути домой Дика ловят клоны-наёмники и требуют отдать им Ключ. На наёмников нападают полицейские дроиды-свежеватели, посланные самим королём муравейника Ультралом. Дику удаётся бежать, он попадает на нижние подуровни к банде ксено-мутантов.&lt;/p&gt;
&lt;p&gt;Они приносят Дика в жертву Спиральному Червю, но Дик случайно активирует Стража — охранную систему, оставшуюся от загадочных Древних. Страж дезинтегрирует мутантов, но Дика берут в плен повстанцы. Теперь он вынужден помогать им в свержении короля Ультрала. Повстанцы захватывают колодец, что провоцирует восстания по всем мегамурайвейникам на планете. Победа близка, но Планетарный Владыка запускает циклотронные ракеты с избирательным ретро-вирусом.&lt;/p&gt;
&lt;p&gt;На связь с Диком выходит таинственная аристократка, которая объясняет, что он — тайный клоно-сын самого Планетарного Владыки, которого сделало тайное общество, чтобы посадить на трон марионетку. Но сопротивление похитило и спрятало клона, узнав, что Владыка — носитель редкого инфо-гена. Именно по этой причине в теле Дика прижился наномеханический ключ к древним артефактам, который она передала ему вместе с поцелуем. Теперь политика отошла на второй план. Дик должен открыть Скрытое Хранилище и спасти планету. Если этого не сделать, вспышка некроэнергии пробудит Жнеца — чудовищную некромашину из Антивселенной, что замаскирована голограммой под одну из Бледных лун.&lt;/p&gt;
&lt;p&gt;Дик находит Хранилище, но там его встречает сам Планетарный Владыка. Он говорит Дику, что готов признать его сыном, предлагает вместе обрести бессмертие Древних и свергнуть императора галактики Галакторика. Но Дик отказывается и побеждает ультрамех Владыки. Дик прощает отца, но тот не признаёт поражения и рассыпается на молекулы от ультрачастотного вопля.&lt;/p&gt;
&lt;p&gt;Дик открывает Хранилище и сливается с Квантомозгом — разумной машиной Древних, которая является планетой-инкубатором инфо-генов. Дик запечатывает города-колодцы и спасает миллиарды, но поверхность становится смертельно ядовитой на тысячи лет. Это оказывается частью плана Владыки, который всё это время поклонялся Жнецу. Массовые бунты и вопль Владыки разбудил его, и теперь людям некуда бежать от телепортирующихся из Жнеца кибер-локустов. Их жизненную энергию поглотит некропризма, которая откроет портал в Антивселенную.&lt;/p&gt;
&lt;p&gt;Жнеца защищает пустотное Ноль-поле, не пропускающее ни один вид энергии. Дик использует новоприобретённые силы и через одного из кибер-локустов проникает в квазисознание Жнеца. С помощью техно-медитации Дик побеждает его тета-проекции и видит сто миллионов спящих Жнецов, раскиданных по всей галактике. Там же он находит координаты темпоральной складки, в которой спрятан Квазарный дворец Пустотного короля — богосущества, создавшего Жнецов. Но Король оказывается всего лишь рабом Абсолютного Ужаса — посланника Тьмы из Антивселенной.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Конец первой части.&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;Я бы написал и вторую, но, похоже, цикл Предначертанности — мой предел, а повторяться несолидно. Буду рад предложениям в комментариях :3&lt;/p&gt;
&lt;p&gt;&lt;b&gt;UPD.&lt;/b&gt; Возможно, концовка показалась вам чересчур упоротой, но это вы не пробовали читать цикл Фреда Саберхагена «Берсеркер» про разумные машины-убийцы из глубокого космоса :3&lt;/p&gt;
&lt;p&gt;Отбрасывать здравый смысл и не скатываться в убогий абсурд — редкий талант. Получается у Алехандро Ходоровски и авторов манги Гуррен-Лаганн.&lt;/p&gt;
</description>
</item>

<item>
<title>Как преодолеть писательский ступор</title>
<guid isPermaLink="false">47</guid>
<link>https://www.vitalyfilatov.ru/all/stupor/</link>
<pubDate>Sun, 09 Jun 2019 19:13:37 +0500</pubDate>
<author>Виталий Филатов</author>
<comments>https://www.vitalyfilatov.ru/all/stupor/</comments>
<description>
&lt;p&gt;У меня часто бывает, что нужно что-то написать, а слова не идут. Вроде задача простая, о чем сказать примерно понятно, сырьё собрано, а текст не пишется. Такое состояние называется писательским ступором.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.vitalyfilatov.ru/pictures/038-stupor.png" width="1190" height="822" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;В сети куча советов по борьбе: отвлечься, сменить редактор, сменить шрифт, сменить обстановку, разрешить себе лажать и ничего не бояться, писать на скорость, писать короткими интервалами, тысячи их. Проблема таких методов в отсутствии системы. Они работают, когда мешает перфекционизм, а в других случаях буксуют. Давайте разбираться.&lt;/p&gt;
&lt;h2&gt;Причины ступора&lt;/h2&gt;
&lt;p&gt;Чтобы преодолевать ступор системно, разберемся в том, что его вызывает и как он развивается. По моим наблюдениям, ступор возникает, когда я:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;устал;&lt;/li&gt;
&lt;li&gt;раздражен;&lt;/li&gt;
&lt;li&gt;страдаю перфекционизмом;&lt;/li&gt;
&lt;li&gt;не до конца понимаю, что хочу сказать.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;Усталость.&lt;/b&gt; С усталостью всё понятно: много работал, не выспался, что-то отвлекает и истощается ресурс внимания.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Раздраженность.&lt;/b&gt; Случается, что я не хочу работать, а хочу быть котиком. Задача откровенно бессмысленная, надоело, заказчик написал глупостей, всё отвлекает и раздражает. Негатив копится, не даёт сосредоточится и войти в рабочее состояние.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Перфекционизм&lt;/b&gt; хитрее. Хитрость в том, что требовать от себя идеальный результат бесконечно проще, чем его обеспечивать, а не идеальный результат обесценивается вместе с затраченными на него усилиями.&lt;/p&gt;
&lt;p&gt;Иногда я по полчаса сижу над кривой фразой, которую и оставить нельзя, и переписать не получается. Можно, конечно, уговорить себя оставить так и потом доделать. Но мысль о неудачной фразе будет зудеть и отвлекать от остального. Если фраза — дрянь, то и весь текст тоже, силы расходуются впустую. Гнев → вина → стресс → прокрастинация → горячие коубы.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Нехватка понимания&lt;/b&gt; — самая коварная причина, её бывает тяжело отрефлексировать. Общее правило такое: если вы не знаете с чего начать или не можете дописать начатое, скорее всего, вы не до конца поняли, что именно хотите сообщить, или у вас не хватает информации.&lt;/p&gt;
&lt;p&gt;Обычно в таких случаях я прокрастинирую или бесцельно смотрю на текст, пытаясь найти в нём проблему. Но часто проблема не в тексте, а в том, чего в тексте нет.&lt;/p&gt;
&lt;p&gt;Мне очень нравится эта мысль, поэтому ещё раз, в афористичном ключе:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Часто проблема не в тексте, а в том, чего в нём нет&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Очевидно, что причины работают по одной и в произвольных сочетаниях, каскадно вызывают друг друга, и делают всякое, что делают психические процессы. Смысла в этом разбираться нет, достаточно знать основные причины и методы борьбы.&lt;/p&gt;
&lt;h2&gt;Методы борьбы со ступором&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Устали — отдохните.&lt;/b&gt; Можно отвлечься, поесть кураги, сходить в парк или поспать. Если полноценно отдыхать некогда, поможет 20 минут сна или частые перерывы без переключения на другие задачи.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Управляйте эмоциями мягко.&lt;/b&gt; Работать через силу в раздраженном состоянии тяжело. Раздраженность похожа на приступ перфекционизма, но в её источнике простые эмоции, которые можно отрефлексировать. Помогает дисциплина и мотивация. Хорошо начать с чего-то простого, разбить крупную задачу на мелкие, переключить внимание с общего на частное или наоборот. Главное — не воевать с эмоциями, а мягко вернуть внимание к работе.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Как-то у меня не получались посты в соцсети. Задача казалась глупой, а усилия напрасными. Чтобы переключить внимание, я решил продумать типовую структуру поста. Потом собрал сырой материал, написал пробный пост, переписал его три раза, вошел в поток и дописал остальные.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;b&gt;Перфекционизм лечится смирением и уловками.&lt;/b&gt; Вера в существование идеального текста убивает всякую спонтанность, а с ней и радость от работы. Нужно признать свое несовершенство и сместить приоритеты.&lt;br /&gt;
На идеальное часто не хватает опыта, сил или времени. В момент кризиса недостающих ресурсов взять неоткуда. Важно сменить стремление к идеальному результату на стремление к идеальному процессу получения работающего решения, адекватного ситуации.&lt;/p&gt;
&lt;p&gt;Если философия не помогает, используйте уловки. Разбивайте задачи, меняйте инструмент и обстановку, переключайте внимание с частного на общее. Не старайтесь идти по формальному плану, начните с самого простого. Например, в письме про повышение тарифов так и напишите: «Никодим, у нас повышаются тарифы. Commerce, bitch!» Позже вернётесь и перепишите, если маркетологи не пропустят.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Работайте со смыслом.&lt;/b&gt; Складно составить слова может и нейронка на открытых библиотеках. Когда мы пишем, мы создаём порядок из хаоса: собираем и систематизируем знания, расставляем акценты, подбираем примеры. Чтобы написать, нужно понять материал и задачу.&lt;/p&gt;
&lt;p&gt;Когда не хватает понимания, работают два приёма.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Разберитесь в сути.&lt;/b&gt; Сформулируйте мысль тезисно, выпишите основные моменты в столбик, напишите своими словами. Так вы выявите пробелы в знаниях и у вас на месте пустоты появится черновик, который можно расширить, переписать и реструктурировать.&lt;/p&gt;
&lt;p&gt;Кажется, что это потребует ещё больше времени и усилий, чем волевое бодание черновика, но вы их всё равно потратите на «туннельный переход» от пустого листа к законченному тексту.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Изучите всё и отвлекитесь.&lt;/b&gt; Пробегитесь по черновикам, если они есть, и идите в парк, поспите, займитесь чем-то другим. Мозг продолжит работать над задачей в фоновом режиме.&lt;/p&gt;
&lt;p&gt;Подходит для сложных задач, когда качество результата важнее сроков. Например, вы пишете введение к готовой статье, развязку детектива или политику работы техподдержки.&lt;/p&gt;
&lt;h2&gt;Выводы&lt;/h2&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Писательский ступор возникает из-за усталости, негативных эмоций, перфекционизма и нехватки понимания.&lt;/li&gt;
&lt;li&gt;Все эти причины, как правило, вызывают прокрастинацию, но ею не исчерпываются. Учитесь слушать себя и находить корень проблемы.&lt;/li&gt;
&lt;li&gt;Просто отмахнуться от перфекционизма не получится. Если вам кажется, что вы написали плохо — вам не кажется. Скорее всего, вы устали или исчерпали текущие возможности. Перепишите, смиритесь или запланируйте вторую редакцию.&lt;/li&gt;
&lt;li&gt;Погружайтесь в материал и задачу, пока не достигнете полной ясности. Составьте план и распишите тезисы. Если это не поможет, переключитесь на задачу попроще.&lt;/li&gt;
&lt;/ol&gt;
</description>
</item>

<item>
<title>Границы манипуляции в тексте</title>
<guid isPermaLink="false">44</guid>
<link>https://www.vitalyfilatov.ru/all/ethics/</link>
<pubDate>Sun, 06 Jan 2019 21:06:16 +0500</pubDate>
<author>Виталий Филатов</author>
<comments>https://www.vitalyfilatov.ru/all/ethics/</comments>
<description>
&lt;p&gt;Этично пользоваться сформированным намерением человека, чтобы направить его по нужному нам сценарию.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;b&gt;Этично&lt;/b&gt;: чтобы получить кредит, нужно перейти на сайт банка, подготовить документы и оформить заявку. Иначе никак.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Неэтично лгать и создавать негативные мотиваторы: чувство вины или тревоги, давить на жалость или самооценку.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;b&gt;Неэтично&lt;/b&gt;: если вы не укажете автора при репосте статьи, детям автора будет нечего есть.&lt;/p&gt;
&lt;/blockquote&gt;
</description>
</item>

<item>
<title>Как сделать мир чуть лучше</title>
<guid isPermaLink="false">33</guid>
<link>https://www.vitalyfilatov.ru/all/nbspforall/</link>
<pubDate>Thu, 26 Oct 2017 04:02:55 +0500</pubDate>
<author>Виталий Филатов</author>
<comments>https://www.vitalyfilatov.ru/all/nbspforall/</comments>
<description>
&lt;p&gt;Началось с того, что я написал текст вакансии Девхаба для Моего круга. Админка даёт править HTML-код, поэтому решил сделать красиво: обернул текст в теги и прогнал через лебедевский Типограф.&lt;/p&gt;
&lt;p&gt;Оказалось, при сохранении админка съедает спецсимволы, союзы и предлоги остаются висеть. Выглядит непрофессионально, а разрыв в ссылке и вовсе за пределами добра и зла:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.vitalyfilatov.ru/pictures/badtypography.png" width="1318" height="693" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Замена &lt;b&gt;&amp;amp;nbsp;&lt;/b&gt; на спецсимвол «Неразрывный пробел» (Alt+0160) тоже не помогла: админка съела и его.&lt;/p&gt;
&lt;p&gt;Чтобы закрыть гештальт и утешить внутреннего перфекциониста, я немного поворчал в рабочий чатик и написал Службе поддержки:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Здравствуйте, я редактор компании Девхаб. Публиковал вакансию и столкнулся с проблемой: не могу проставить в тексте неразрывные пробелы. Ни в режиме HTML, ни спецсимволами. После сохранения они иногда остаются, а иногда сбрасываются. Из-за этого текст выглядит неряшливо, а я становлюсь печален.&lt;br /&gt;
Подскажите, есть какая-то возможность добавить неразрывные пробелы? В идеале &amp;amp;nbsp, но пойдет и символ UNICODE.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Обычно на такие запросы вежливо отписываются о нецелесообразности или еще вежливее молчат. Какой резон ковырять редактор, если он и так работает? Но к вечеру ответ пришел:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.vitalyfilatov.ru/pictures/mycircleanswer.png" width="810" height="416" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Именно так я письмо и прочитал, на старом телефоне.&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Надо ли говорить о том, какие умницы работают в Моём круге, и что с них стоит брать пример. Теперь символы не пропадают, текстовый набор выглядит как надо, а сон мой глубок и безмятежен:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;div class="fotorama" data-width="1318" data-ratio="1.9018759018759"&gt;
&lt;img src="https://www.vitalyfilatov.ru/pictures/goodtypography.png" width="1318" height="693" alt="" /&gt;
&lt;img src="https://www.vitalyfilatov.ru/pictures/badtypography.png" width="1318" height="693" alt="" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-caption"&gt;Стало и было&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;Мораль&lt;/h2&gt;
&lt;p&gt;Бесполезно рассуждать о несовершенстве мира. Нужно пересилить лень и убежденность, что никому ничего не нужно, и попробовать что-нибудь сделать. Не исключено, что вам попадутся небезразличные люди и что-то в нашем мире, пусть малое и незначительное, станет лучше.&lt;/p&gt;
&lt;h2&gt;Ссылки по теме&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://moikrug.ru/vacancies/1000037443"&gt;Вакансия фронтендера на React/AngularJS&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.artlebedev.ru/typograf/"&gt;Типограф Лебедева&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://goo.gl/WHRmee"&gt;Википедия про неразрывный пробел&lt;/a&gt;&lt;/p&gt;
</description>
</item>


</channel>
</rss>