Видение, эмпатия, смелость
Одиннадцать лет назад, весной 2010 года, Adobe Flash был на пике популярности. Adobe построил вокруг этого поделия аж целую платформу, с прицелом на мобильные устройства и встраиваемое ПО.
Флеш был так успешен, что Microsoft еще в 2007 году выкатила конкурента — аналогичную хреновину под названием Silverlight. Борьба намечалась нешуточная.
Apple, владея стремительно набирающей популярность iOS, не могла остаться в стороне. И анонсировала собственную альтернативу флешу — iSlate. Аналогичный шаг сделал и Google. В следующие 10 лет развернулась кровавая битва флешеподобных плагинов, а обычный веб (HTML и JS) остались совсем не у дел.
А, нет. Вычеркните последний абзац. Ничего этого не было, и вот почему.
29 апреля 2010 года Стив Джобс опубликовал открытое письмо под названием «Thoughts on Flash», в котором разгромил флеш и поддержал HTML5. В течение двух следующих лет Adobe Flash и Microsoft Silverlight были уничтожены. Технически они продолжали существовать еще довольно долго, но и разработчики, и сами производители признали, что это тупик.
HTML5, CSS и JS получили такой мощный пинок, что до сих пор не могут остановиться (вот кому мы обязаны мириадами глючных фич веба и армией js-фреймворков). При всех недостатках, веб действительно оказался лучшим выбором, потому что не принадлежал одному монополисту.
Заботился ли Джобс о процветании Apple, когда писал свое письмо? Конечно. Он честно сказал, что благодаря отмиранию флеша Apple продаст больше устройств. Но он также думал и о разработчиках, и о пользователях. Джобс понимал, что ждет нас всех, если индустрия пойдет по пути конкурирующих плагинов вместо развития общей платформы — веба.
Джобс не был ангелом, это уж точно. Но у него было видение, и эмпатия, и смелость. Не будь этого письма в 2010 году — не было бы веба, каким мы его знаем сегодня.
В 2020 году Apple тихо удалила открытое письмо Джобса с сайта компании. Конечно, зачем эти слова про открытый веб — у нынешнего Apple совсем другие приоритеты. Да и у других техногигантов тоже. Очень жаль.
Thoughts on Flash
Одиннадцать лет назад, весной 2010 года, Adobe Flash был на пике популярности. Adobe построил вокруг этого поделия аж целую платформу, с прицелом на мобильные устройства и встраиваемое ПО.
Флеш был так успешен, что Microsoft еще в 2007 году выкатила конкурента — аналогичную хреновину под названием Silverlight. Борьба намечалась нешуточная.
Apple, владея стремительно набирающей популярность iOS, не могла остаться в стороне. И анонсировала собственную альтернативу флешу — iSlate. Аналогичный шаг сделал и Google. В следующие 10 лет развернулась кровавая битва флешеподобных плагинов, а обычный веб (HTML и JS) остались совсем не у дел.
А, нет. Вычеркните последний абзац. Ничего этого не было, и вот почему.
29 апреля 2010 года Стив Джобс опубликовал открытое письмо под названием «Thoughts on Flash», в котором разгромил флеш и поддержал HTML5. В течение двух следующих лет Adobe Flash и Microsoft Silverlight были уничтожены. Технически они продолжали существовать еще довольно долго, но и разработчики, и сами производители признали, что это тупик.
HTML5, CSS и JS получили такой мощный пинок, что до сих пор не могут остановиться (вот кому мы обязаны мириадами глючных фич веба и армией js-фреймворков). При всех недостатках, веб действительно оказался лучшим выбором, потому что не принадлежал одному монополисту.
Заботился ли Джобс о процветании Apple, когда писал свое письмо? Конечно. Он честно сказал, что благодаря отмиранию флеша Apple продаст больше устройств. Но он также думал и о разработчиках, и о пользователях. Джобс понимал, что ждет нас всех, если индустрия пойдет по пути конкурирующих плагинов вместо развития общей платформы — веба.
Джобс не был ангелом, это уж точно. Но у него было видение, и эмпатия, и смелость. Не будь этого письма в 2010 году — не было бы веба, каким мы его знаем сегодня.
В 2020 году Apple тихо удалила открытое письмо Джобса с сайта компании. Конечно, зачем эти слова про открытый веб — у нынешнего Apple совсем другие приоритеты. Да и у других техногигантов тоже. Очень жаль.
Thoughts on Flash
О продуктоводстве
С начала года я окончательно перестал притворяться продакт-менеджером и занимаюсь исключительно техническими штуками. Кажется, это хороший момент, чтобы описать мой опыт создания и развития облачного B2B-сервиса в России.
О чем пишу:
— продукт и фичи
— B2B и кровавый энтерпрайз
— API и документация
— техподдержка
— разработка
— интерфейс
— люди
О чем не пишу:
— маркетинг
— метрики
— касдев
— гроус-хакинг
— эджайл
— что там еще модно у продактов в этом сезоне
https://antonz.ru/productology/
С начала года я окончательно перестал притворяться продакт-менеджером и занимаюсь исключительно техническими штуками. Кажется, это хороший момент, чтобы описать мой опыт создания и развития облачного B2B-сервиса в России.
О чем пишу:
— продукт и фичи
— B2B и кровавый энтерпрайз
— API и документация
— техподдержка
— разработка
— интерфейс
— люди
О чем не пишу:
— маркетинг
— метрики
— касдев
— гроус-хакинг
— эджайл
— что там еще модно у продактов в этом сезоне
https://antonz.ru/productology/
Как собрать данные из API без программирования
А я вам показывал, как парсить открытые API без программирования? Аккаунт на гитхабе + текстовый редактор + самая малость SQL = автоматически обновляемый датасет.
https://antonz.ru/github-actions-scraping/
А я вам показывал, как парсить открытые API без программирования? Аккаунт на гитхабе + текстовый редактор + самая малость SQL = автоматически обновляемый датасет.
https://antonz.ru/github-actions-scraping/
Что должно быть в письме о заказе
Если продаете товары с доставкой курьером — наверняка отправляете клиентам емейл или смс после того, как заказ оформлен. Все так делают.
Но не у всех это письмо полезно клиенту.
Плохо
Например, «Деликатеска» присылает жуткую простыню (см. картинку к посту).
Тут и правила всего на свете, и мое имя и телефон (спасибо, а то вечно забываю), и бесконечный список заказанных товаров (на скриншоте я его обрезал), и даже призыв защитить природу в финале. Все, кроме самого главного — когда я получу заказ. Формально дата и время в письме есть, но так затейливо спрятаны, что заметить их малореально.
У «Озона» нет простыни, но и даты доставки тоже нет. У «Яндекса» лучше, хотя акцент странный (см. скриншоты в полной версии заметки).
Лучше
Если письмо бестолковое — человеку все равно придется идти в личный кабинет и искать информацию там. Не делайте так. Если хотите, чтобы письмо пригодилось, напишите вот что:
Приняли заказ №12345, стоимость 5623 ₽, доставим в пятницу 16 июля с 10 до 14.
Если ваши айти-системы в состоянии идентифицировать товар без номера (по телефону, например) — можно номер не писать, станет еще лучше. Правда, может возникнуть путаница, если у человека несколько заказов одним днем.
Приняли заказ на 5623 ₽, доставим в пятницу 16 июля с 10 до 14.
Добавьте телефон, чтобы человек не искал, как с вами связаться:
Приняли заказ на 5623 ₽, доставим в пятницу 16 июля с 10 до 14. 8 800 223-23-23
Если есть ограничения по оплате, тоже напишите:
Оплата только наличными, у курьера нет сдачи.
Заказ оплачен, вот чек.
Такой формат одинаково подходит для емейла и смс. В смс достаточно этим и ограничиться. В емейле можно дальше дать больше подробностей:
— список товаров;
— как изменить время или отменить заказ;
— особенности (курьер звонит за час, доставка до двери и тому подобное).
Адрес доставки имеет смысл указывать, если у человека их несколько. ФИО и адрес эл. почты — если заказ для другого человека.
Итого
— номер (если без него никак);
— стоимость,
— дата и время,
— контактный телефон,
— важные ограничения.
Приняли заказ № 12345, стоимость 5623 ₽, доставим в пятницу 16 июля с 10 до 14. Оплата только наличными. 8 800 223-23-23
Такое сообщение действительно пригодится.
Если продаете товары с доставкой курьером — наверняка отправляете клиентам емейл или смс после того, как заказ оформлен. Все так делают.
Но не у всех это письмо полезно клиенту.
Плохо
Например, «Деликатеска» присылает жуткую простыню (см. картинку к посту).
Тут и правила всего на свете, и мое имя и телефон (спасибо, а то вечно забываю), и бесконечный список заказанных товаров (на скриншоте я его обрезал), и даже призыв защитить природу в финале. Все, кроме самого главного — когда я получу заказ. Формально дата и время в письме есть, но так затейливо спрятаны, что заметить их малореально.
У «Озона» нет простыни, но и даты доставки тоже нет. У «Яндекса» лучше, хотя акцент странный (см. скриншоты в полной версии заметки).
Лучше
Если письмо бестолковое — человеку все равно придется идти в личный кабинет и искать информацию там. Не делайте так. Если хотите, чтобы письмо пригодилось, напишите вот что:
Приняли заказ №12345, стоимость 5623 ₽, доставим в пятницу 16 июля с 10 до 14.
Если ваши айти-системы в состоянии идентифицировать товар без номера (по телефону, например) — можно номер не писать, станет еще лучше. Правда, может возникнуть путаница, если у человека несколько заказов одним днем.
Приняли заказ на 5623 ₽, доставим в пятницу 16 июля с 10 до 14.
Добавьте телефон, чтобы человек не искал, как с вами связаться:
Приняли заказ на 5623 ₽, доставим в пятницу 16 июля с 10 до 14. 8 800 223-23-23
Если есть ограничения по оплате, тоже напишите:
Оплата только наличными, у курьера нет сдачи.
Заказ оплачен, вот чек.
Такой формат одинаково подходит для емейла и смс. В смс достаточно этим и ограничиться. В емейле можно дальше дать больше подробностей:
— список товаров;
— как изменить время или отменить заказ;
— особенности (курьер звонит за час, доставка до двери и тому подобное).
Адрес доставки имеет смысл указывать, если у человека их несколько. ФИО и адрес эл. почты — если заказ для другого человека.
Итого
— номер (если без него никак);
— стоимость,
— дата и время,
— контактный телефон,
— важные ограничения.
Приняли заказ № 12345, стоимость 5623 ₽, доставим в пятницу 16 июля с 10 до 14. Оплата только наличными. 8 800 223-23-23
Такое сообщение действительно пригодится.
Задачка: письма о заказе
Представьте ситуацию. Вы работаете в крупном маркетплейсе. Люди делают на маркетплейсе заказы, он доставляет. А по факту доставки одного заказа присылает шесть писем (см. скриншот):
— Заказ доставлен
— Электронный чек по 1-й части заказа
— Электронный чек по 2-й части заказа
— Электронный чек по 3-й части заказа
— Электронный чек по 4-й части заказа
— Вы довольны доставкой?
При этом маркетплейс сам разбивает заказ на части, покупатель никак этим не управляет. В примере выше все части доставлены в один день, в одно время, одним курьером.
Некоторые покупатели почему-то недовольны таким количеством писем и жалуются в саппорт.
Ваши коллеги разводят руками — в заказе было 4 части, значит должно быть четыре чека. Потом, надо же уведомить о доставке, а то вдруг человек не в курсе. И уточнить, всем ли покупатель доволен (мы же клиентоориентированная компания). Вот и получается шесть писем. Ничего не поделаешь.
А вы что думаете? Опрос следует.
Представьте ситуацию. Вы работаете в крупном маркетплейсе. Люди делают на маркетплейсе заказы, он доставляет. А по факту доставки одного заказа присылает шесть писем (см. скриншот):
— Заказ доставлен
— Электронный чек по 1-й части заказа
— Электронный чек по 2-й части заказа
— Электронный чек по 3-й части заказа
— Электронный чек по 4-й части заказа
— Вы довольны доставкой?
При этом маркетплейс сам разбивает заказ на части, покупатель никак этим не управляет. В примере выше все части доставлены в один день, в одно время, одним курьером.
Некоторые покупатели почему-то недовольны таким количеством писем и жалуются в саппорт.
Ваши коллеги разводят руками — в заказе было 4 части, значит должно быть четыре чека. Потом, надо же уведомить о доставке, а то вдруг человек не в курсе. И уточнить, всем ли покупатель доволен (мы же клиентоориентированная компания). Вот и получается шесть писем. Ничего не поделаешь.
А вы что думаете? Опрос следует.
Что делать с письмами по заказу?
Final Results
7%
Все отлично, оставить как есть
49%
Прислать 4 чека одним письмом
42%
Объединить все письма в одно
2%
Свой вариант в комментариях
Признать проблему
Начнем с вчерашней задачки о письмах. Конечно, нормальное решение — присылать по факту доставки одно письмо, включив в него и чеки, и опрос, и все что еще важно. Никаким законам это не противоречит и технически реализуемо.
Маркетплейс не присылает четырех разных курьеров, чтобы доставить несчастный заказ — он понимает, что заказ один, и отправляет одного курьера. Аналогично можно объединить четыре письма с чеками в одно, а попотев еще немного — и оставшиеся два письма тоже свести в одно общее.
Но я хочу обратить внимание вот на что.
Самое плохое, что может сделать инженер (продакт, дизайнер, разработчик), столкнувшись с проблемой — отказаться ее признавать. Начать доказывать себе и другим, что все работает правильно и ничего менять нельзя.
Отказываясь признавать проблему, вы бесите потребителей, ослабляете продукт и становитесь хуже как специалист.
Всегда стоит руководствоваться здравым смыслом. Нет, это не нормально — присылать шесть писем об одном чертовом заказе! Это проблема. И важно это признать, хотя бы перед самим собой.
Признав проблему, можно оценить ее влияние, варианты решения и их стоимость. И потом уже думать — будете исправлять или нет.
Признав проблему, вы не обязаны ее решать! Кажется, не все это понимают. Возможно, затраты на решение не окупят выгоды. Возможно, есть более критичные проблемы, на которых стоит сосредоточиться. Возможно, вы выберете дешевый обходной путь. Возможно, вообще не найдете решение. Всё это бывает, и в каждом продукте найдутся десятки проблем, которые сознательно не будут исправлены.
Но важно честно сказать себе, что да, это действительно проблема. А не закрывать глаза и убеждать всех вокруг, что ее не существует.
Начнем с вчерашней задачки о письмах. Конечно, нормальное решение — присылать по факту доставки одно письмо, включив в него и чеки, и опрос, и все что еще важно. Никаким законам это не противоречит и технически реализуемо.
Маркетплейс не присылает четырех разных курьеров, чтобы доставить несчастный заказ — он понимает, что заказ один, и отправляет одного курьера. Аналогично можно объединить четыре письма с чеками в одно, а попотев еще немного — и оставшиеся два письма тоже свести в одно общее.
Но я хочу обратить внимание вот на что.
Самое плохое, что может сделать инженер (продакт, дизайнер, разработчик), столкнувшись с проблемой — отказаться ее признавать. Начать доказывать себе и другим, что все работает правильно и ничего менять нельзя.
Отказываясь признавать проблему, вы бесите потребителей, ослабляете продукт и становитесь хуже как специалист.
Всегда стоит руководствоваться здравым смыслом. Нет, это не нормально — присылать шесть писем об одном чертовом заказе! Это проблема. И важно это признать, хотя бы перед самим собой.
Признав проблему, можно оценить ее влияние, варианты решения и их стоимость. И потом уже думать — будете исправлять или нет.
Признав проблему, вы не обязаны ее решать! Кажется, не все это понимают. Возможно, затраты на решение не окупят выгоды. Возможно, есть более критичные проблемы, на которых стоит сосредоточиться. Возможно, вы выберете дешевый обходной путь. Возможно, вообще не найдете решение. Всё это бывает, и в каждом продукте найдутся десятки проблем, которые сознательно не будут исправлены.
Но важно честно сказать себе, что да, это действительно проблема. А не закрывать глаза и убеждать всех вокруг, что ее не существует.
Вы являетесь дизайнеру в страшном сне
Интернет-банк Тинькова при входе встречает многозначительной надписью:
Вы являетесь держателем продуктов Тинькофф Банка. При входе по номеру телефона, в целях безопасности, введите пароль.
Я, конечно, не UX-писатель, но это жуть какая кривая формулировка. Давайте попробуем улучшить.
1. Формулируем по-человечески
Меняем суконный язык банковских безопасников на нормальную речь.
Вы являетесь держателем продуктов Тинькофф Банка. При входе по номеру телефона, в целях безопасности, введите пароль.
↓
Вы — клиент Тинькофф Банка. Введите пароль, чтобы войти.
2. Убираем лишнее
Зачем писать человеку, что он клиент? Я и так это знаю, потому и пытаюсь войти в интернет-банк. Убираем.
Вы — клиент Тинькофф Банка. Введите пароль, чтобы войти.
↓
Введите пароль, чтобы войти.
3. Убираем очевидное
На этой же форме огроменное поле ПАРОЛЬ и кнопка ВОЙТИ. Спорим, человек догадается, чего от него хотят?
Введите пароль, чтобы войти.
↓
Ø
Что осталось — в следующем сообщении.
P.S. Если дизайнеру ну совсем никак без подзаголовка, я бы написал Осталось ввести пароль.
Интернет-банк Тинькова при входе встречает многозначительной надписью:
Вы являетесь держателем продуктов Тинькофф Банка. При входе по номеру телефона, в целях безопасности, введите пароль.
Я, конечно, не UX-писатель, но это жуть какая кривая формулировка. Давайте попробуем улучшить.
1. Формулируем по-человечески
Меняем суконный язык банковских безопасников на нормальную речь.
Вы являетесь держателем продуктов Тинькофф Банка. При входе по номеру телефона, в целях безопасности, введите пароль.
↓
Вы — клиент Тинькофф Банка. Введите пароль, чтобы войти.
2. Убираем лишнее
Зачем писать человеку, что он клиент? Я и так это знаю, потому и пытаюсь войти в интернет-банк. Убираем.
Вы — клиент Тинькофф Банка. Введите пароль, чтобы войти.
↓
Введите пароль, чтобы войти.
3. Убираем очевидное
На этой же форме огроменное поле ПАРОЛЬ и кнопка ВОЙТИ. Спорим, человек догадается, чего от него хотят?
Введите пароль, чтобы войти.
↓
Ø
Что осталось — в следующем сообщении.
P.S. Если дизайнеру ну совсем никак без подзаголовка, я бы написал Осталось ввести пароль.
Заставить использовать логотип в хорошем качестве
Есть такая проблема у популярных сервисов — их лого часто ставят на других сайтах в черти каком виде. Происходит это обычно так:
1) Маркетолог заходит на главную страницу
2) Видит логотип в левом верхнем углу
3) Сохраняет как картинку
4) И в таком виде использует
Это еще не самый плохой вариант. Некоторые на шаге (3) используют инструмент «ножницы», вырезая логотип с мясом и кусками окружающей действительности ツ
Компании обычно ставят в подвале ссылку на лого и рекламные материалы в хорошем качестве, но мало кто смотрит в подвал.
Сервис Sentry (админка для сбора ошибок и мониторинга веб-сервисов) придумал неординарное решение. Если человек тыкает правой кнопкой мыши по логотипу, его перебрасывает на специальную страницу (см. картинку к заметке). Там можно скачать логотип, выбрав подходящий стиль, фон и размер.
С одной стороны, творческий подход, и наверняка отлавливает часть сценариев. С другой — перехватывать клики мыши довольно сомнительно 🤔
Есть такая проблема у популярных сервисов — их лого часто ставят на других сайтах в черти каком виде. Происходит это обычно так:
1) Маркетолог заходит на главную страницу
2) Видит логотип в левом верхнем углу
3) Сохраняет как картинку
4) И в таком виде использует
Это еще не самый плохой вариант. Некоторые на шаге (3) используют инструмент «ножницы», вырезая логотип с мясом и кусками окружающей действительности ツ
Компании обычно ставят в подвале ссылку на лого и рекламные материалы в хорошем качестве, но мало кто смотрит в подвал.
Сервис Sentry (админка для сбора ошибок и мониторинга веб-сервисов) придумал неординарное решение. Если человек тыкает правой кнопкой мыши по логотипу, его перебрасывает на специальную страницу (см. картинку к заметке). Там можно скачать логотип, выбрав подходящий стиль, фон и размер.
С одной стороны, творческий подход, и наверняка отлавливает часть сценариев. С другой — перехватывать клики мыши довольно сомнительно 🤔
Хватит делать «удобные» визуальные редакторы
Я пишу много заметок. Больше, наверно, пишут только коммерческие авторы и госушные специалисты по технической документации (мои соболезнования последним).
Пишу обычно в markdown, а там, где его не хватает — добавляю html. Понятно, что большинство людей маркдаун (а тем более хтмл) не знают и знать не хотят. Видимо, по этой причине платформы с user-generated контентом делают «удобные» редакторы.
Есть только одна проблема. Все эти редакторы (ну почти все) — неудобное, глючное говно. Простите за резкость, но уж как есть.
Медиум, ноушн, виси.ру, хабр — ваши редакторы просто катастрофа. Последние два — особенно. Лучше обычная textarea, чем то, что вы сделали.
У меня есть решение, немного радикальное. Если не умеете делать нормальные редакторы — не делайте. Посмотрите на телеграм, он обходится примитивным набором инструментов:
— поставить ссылку
— жирный / курсив / моноширинный
— markdown для знающих
Всё. И ничего, люди пишут на многотысячные аудитории.
Конечно, сложную техническую статью с такими возможностями не напишешь. Но если у вас люди пишут сложные статьи — дайте им сложные, но мощные инструменты (md, html, latex).
Не делайте визуальные редакторы. Вы не умеете их делать.
Я пишу много заметок. Больше, наверно, пишут только коммерческие авторы и госушные специалисты по технической документации (мои соболезнования последним).
Пишу обычно в markdown, а там, где его не хватает — добавляю html. Понятно, что большинство людей маркдаун (а тем более хтмл) не знают и знать не хотят. Видимо, по этой причине платформы с user-generated контентом делают «удобные» редакторы.
Есть только одна проблема. Все эти редакторы (ну почти все) — неудобное, глючное говно. Простите за резкость, но уж как есть.
Медиум, ноушн, виси.ру, хабр — ваши редакторы просто катастрофа. Последние два — особенно. Лучше обычная textarea, чем то, что вы сделали.
У меня есть решение, немного радикальное. Если не умеете делать нормальные редакторы — не делайте. Посмотрите на телеграм, он обходится примитивным набором инструментов:
— поставить ссылку
— жирный / курсив / моноширинный
— markdown для знающих
Всё. И ничего, люди пишут на многотысячные аудитории.
Конечно, сложную техническую статью с такими возможностями не напишешь. Но если у вас люди пишут сложные статьи — дайте им сложные, но мощные инструменты (md, html, latex).
Не делайте визуальные редакторы. Вы не умеете их делать.
А помните, в 2017 году мы придумывали, как телеграму упорядочить бардак в каналах (еще до появления папок)?
Интересно было перечитать сейчас и сравнить с итоговой реализацией. Дуров пошел по варианту Категории или теги, так что вы были правы (такой вариант предложили 40% участников).
Интересно было перечитать сейчас и сравнить с итоговой реализацией. Дуров пошел по варианту Категории или теги, так что вы были правы (такой вариант предложили 40% участников).
Война
Я никогда не был «вне политики». Но предпочитал не транслировать свои взгляды публично. К сожалению, это время прошло.
Вторжение России в Украину — это преступление против обеих стран. Это предательство России, ее интересов и граждан. Это преступление против Украины и ее граждан. Это преступление против мира.
24 февраля — поворотная точка. Больше не получится быть нейтральным. Больше не удастся пребывать в иллюзии, что вас это не касается. Больше нет полутонов. Нет неоднозначности.
Сейчас время для каждого из нас определиться. Поступать по совести. Не молчать.
Боевые действия в Украине должны немедленно прекратиться. Не должны больше гибнуть мирные жители и военнослужащие наших стран.
Нет войне!
Я никогда не был «вне политики». Но предпочитал не транслировать свои взгляды публично. К сожалению, это время прошло.
Вторжение России в Украину — это преступление против обеих стран. Это предательство России, ее интересов и граждан. Это преступление против Украины и ее граждан. Это преступление против мира.
24 февраля — поворотная точка. Больше не получится быть нейтральным. Больше не удастся пребывать в иллюзии, что вас это не касается. Больше нет полутонов. Нет неоднозначности.
Сейчас время для каждого из нас определиться. Поступать по совести. Не молчать.
Боевые действия в Украине должны немедленно прекратиться. Не должны больше гибнуть мирные жители и военнослужащие наших стран.
Нет войне!
Нейтралитет
Многие сейчас стараются жить как ни в чем не бывало. Новости слишком депрессивные — не будем читать новости. Все вокруг врут — не будем анализировать происходящее. Промолчим, будем избегать острых тем — а то как бы чего не вышло. Подождем, оно и пройдет само. Будем думать, что «кризис — это возможность». Пока корпоративчик проведем.
В 2009 году в клубе «Хромая лошадь» в Перми в результате пожара погибли 156 человек. Это была страшная трагедия, которая всколыхнула страну. А теперь представьте, что пожар был не случайностью, а злым умыслом. Представьте, что виновники трагедии устраивают новую «Хромую лошадь» каждый день. Повлияло бы это на вашу повседневную жизнь? Изменили бы вы что-нибудь в своем поведении?
Как много вы готовы принять, сохраняя мнимую нейтральность? Готовы слушать про подонков и национал-предателей, которых выплюнет народ? Спокойно примете шуточки об «ИТ-шарашках» в парламенте? Пожмете плечами, когда коллега присядет на 15 суток за неуместный протест? Промолчите, когда ребенку в школе расскажут о преимуществах денацификации? Когда их с одноклассниками выстроят буквой «зю» на школьном дворе? Выразите горячее одобрение, чтобы не уволили с работы? Поставите подпись под доносом?
Подумайте об этом.
Многие сейчас стараются жить как ни в чем не бывало. Новости слишком депрессивные — не будем читать новости. Все вокруг врут — не будем анализировать происходящее. Промолчим, будем избегать острых тем — а то как бы чего не вышло. Подождем, оно и пройдет само. Будем думать, что «кризис — это возможность». Пока корпоративчик проведем.
В 2009 году в клубе «Хромая лошадь» в Перми в результате пожара погибли 156 человек. Это была страшная трагедия, которая всколыхнула страну. А теперь представьте, что пожар был не случайностью, а злым умыслом. Представьте, что виновники трагедии устраивают новую «Хромую лошадь» каждый день. Повлияло бы это на вашу повседневную жизнь? Изменили бы вы что-нибудь в своем поведении?
Как много вы готовы принять, сохраняя мнимую нейтральность? Готовы слушать про подонков и национал-предателей, которых выплюнет народ? Спокойно примете шуточки об «ИТ-шарашках» в парламенте? Пожмете плечами, когда коллега присядет на 15 суток за неуместный протест? Промолчите, когда ребенку в школе расскажут о преимуществах денацификации? Когда их с одноклассниками выстроят буквой «зю» на школьном дворе? Выразите горячее одобрение, чтобы не уволили с работы? Поставите подпись под доносом?
Подумайте об этом.
Поддержка войны
Опросы общественного мнения показывают 20–25% тех, кто против войны. Скорее всего, их больше — учитывая, что многие отказываются отвечать, опасаясь законов о фейках и дискредитации. Но все равно очевидно, что большая часть общества войну поддерживает.
Не буду останавливаться на причинах широкой поддержки — об этом много писали. Хочу сказать о другом.
Кажется, что 25% — мало. Но это не так. Это десятки миллионов людей. Десятки миллионов не считают происходящее нормальным. Десятки миллионов против убийства людей, разрушения городов, уничтожения будущего страны.
Противники войны не кричат об этом на улицах, не выстраиваются живой цепью. Да и в личной беседе могут промолчать — понятно, почему. Но мы есть. И нас много. Помните об этом.
Опросы общественного мнения показывают 20–25% тех, кто против войны. Скорее всего, их больше — учитывая, что многие отказываются отвечать, опасаясь законов о фейках и дискредитации. Но все равно очевидно, что большая часть общества войну поддерживает.
Не буду останавливаться на причинах широкой поддержки — об этом много писали. Хочу сказать о другом.
Кажется, что 25% — мало. Но это не так. Это десятки миллионов людей. Десятки миллионов не считают происходящее нормальным. Десятки миллионов против убийства людей, разрушения городов, уничтожения будущего страны.
Противники войны не кричат об этом на улицах, не выстраиваются живой цепью. Да и в личной беседе могут промолчать — понятно, почему. Но мы есть. И нас много. Помните об этом.
Всем привет. Это автор канала, Антон Жиянов. Давно ничего не писал, так что вкратце напомню: канал был посвящен заметкам о продуктах и интерфейсах.
Темы эти больше меня не греют как раньше, а желание писать заметки о всякой всячине никуда не делось. Поэтому в ближайшее время этот канал трансформируется в личный блог без выраженной тематики.
Пишу заранее, чтобы вы могли спокойно отписаться. Спасибо за то, что читали 🙏
Темы эти больше меня не греют как раньше, а желание писать заметки о всякой всячине никуда не делось. Поэтому в ближайшее время этот канал трансформируется в личный блог без выраженной тематики.
Пишу заранее, чтобы вы могли спокойно отписаться. Спасибо за то, что читали 🙏
ChatGPT и программисты
В 20 веке была распространена профессия наборщика («машинистки», как их часто называли). Наборщики печатали документы на специальных машинках для компаний и госорганов, в огромных количествах. Распространение персональных компьютеров ближе к концу века уничтожило эту профессию.
Те же самые персональные компьютеры и программы учета вроде 1С полностью изменили профессию бухгалтера. Исчезли «бухгалтеры-калькуляторы», которые выполняли рутинные расчеты — этим теперь занимались программы. Профессия бухгалтера никуда не делась, но стала более высокоуровневой.
К чему я это. На днях поработал с ChatGPT (это самая мощная диалоговая нейросеть на сегодня). Думаю, что программистов ожидает нечто среднее между наборщиками и бухгалтерами. Надеюсь, все же ближе к бухгалтерам ツ
Например, ChatGPT уверенно проходит типовое алгоритмическое собеседование лучше любого программиста (для понимания, сейчас существует целая индустрия натаскивания программистов на такие собеседования, это что-то вроде ЕГЭ). Теперь требовать от человека решения типовых задачек на интервью — это как требовать навыки скоростного устного счета в пределах миллиона: здорово, конечно, но зачем?
Вероятно, «программисты-калькуляторы» тоже исчезнут, а работа программиста приблизится (или сольется) с работой системного аналитика. Где-то, понятно, останется низкоуровневое программирования, но в бизнесе его заменит программист-постановщик задачи и нейросеть, которая пишет код.
Такой вот прогноз. Интересно будет сверить лет через 10.
В 20 веке была распространена профессия наборщика («машинистки», как их часто называли). Наборщики печатали документы на специальных машинках для компаний и госорганов, в огромных количествах. Распространение персональных компьютеров ближе к концу века уничтожило эту профессию.
Те же самые персональные компьютеры и программы учета вроде 1С полностью изменили профессию бухгалтера. Исчезли «бухгалтеры-калькуляторы», которые выполняли рутинные расчеты — этим теперь занимались программы. Профессия бухгалтера никуда не делась, но стала более высокоуровневой.
К чему я это. На днях поработал с ChatGPT (это самая мощная диалоговая нейросеть на сегодня). Думаю, что программистов ожидает нечто среднее между наборщиками и бухгалтерами. Надеюсь, все же ближе к бухгалтерам ツ
Например, ChatGPT уверенно проходит типовое алгоритмическое собеседование лучше любого программиста (для понимания, сейчас существует целая индустрия натаскивания программистов на такие собеседования, это что-то вроде ЕГЭ). Теперь требовать от человека решения типовых задачек на интервью — это как требовать навыки скоростного устного счета в пределах миллиона: здорово, конечно, но зачем?
Вероятно, «программисты-калькуляторы» тоже исчезнут, а работа программиста приблизится (или сольется) с работой системного аналитика. Где-то, понятно, останется низкоуровневое программирования, но в бизнесе его заменит программист-постановщик задачи и нейросеть, которая пишет код.
Такой вот прогноз. Интересно будет сверить лет через 10.
Есть мнение, готов поменять
Когда писал заметки об интерфейсах, всегда находились люди, которые говорили «да какое ты имеешь право критиковать, ты же не знаешь всей ситуации».
Распространенный подход. Прям вот всей ситуации во всех ее нюансах я никогда не знаю → следовательно и мнения иметь не могу. Очень безопасно, не ошибешься. И очень уныло. Сразу пахнуло коллективным дизайном, когда собралась встреча на 10 человек, и каждому страшновато предложить решение, а то ведь отвечать за него придется. Поэтому радостно договариваются назначить еще одну встречу.
Я сторонник другого подхода. Можно иметь мнение, даже пока не обладаешь всей информацией (да ведь и не будешь никогда обладать). Важно при этом не упираться в это мнение как баран, а быть готовым изменить, если на то возникнут объективные причины.
Пример. В 2016 году, когда каналы в телеграме только набирали популярность, я написал:
> Каналы в телеграме — пустышка, которая довольно скоро тихонько сдохнет.
Нормально ли иметь такое категоричное мнение? Вполне. Было ли оно верным? Конечно, нет. Стоило бы мне годами настаивать на своем и утверждать, что вы ничего не понимаете, а каналы вот-вот уже сдохнут? Это было бы глупо.
Еще пример. Говорящие головы, которые в ютубе комментируют экономику, смело делают прогнозы (молодцы). Часто оказываются неправы (ну бывает). Но почти никогда не признают ошибки (а вот это фу). На прямые вопросы уверенно начинают лепить, что черное это белое, их неправильно поняли, и все произошло ровно так, как они предсказывали.
Иметь категоричное мнение — прекрасно. Если ты готов его менять.
Когда писал заметки об интерфейсах, всегда находились люди, которые говорили «да какое ты имеешь право критиковать, ты же не знаешь всей ситуации».
Распространенный подход. Прям вот всей ситуации во всех ее нюансах я никогда не знаю → следовательно и мнения иметь не могу. Очень безопасно, не ошибешься. И очень уныло. Сразу пахнуло коллективным дизайном, когда собралась встреча на 10 человек, и каждому страшновато предложить решение, а то ведь отвечать за него придется. Поэтому радостно договариваются назначить еще одну встречу.
Я сторонник другого подхода. Можно иметь мнение, даже пока не обладаешь всей информацией (да ведь и не будешь никогда обладать). Важно при этом не упираться в это мнение как баран, а быть готовым изменить, если на то возникнут объективные причины.
Пример. В 2016 году, когда каналы в телеграме только набирали популярность, я написал:
> Каналы в телеграме — пустышка, которая довольно скоро тихонько сдохнет.
Нормально ли иметь такое категоричное мнение? Вполне. Было ли оно верным? Конечно, нет. Стоило бы мне годами настаивать на своем и утверждать, что вы ничего не понимаете, а каналы вот-вот уже сдохнут? Это было бы глупо.
Еще пример. Говорящие головы, которые в ютубе комментируют экономику, смело делают прогнозы (молодцы). Часто оказываются неправы (ну бывает). Но почти никогда не признают ошибки (а вот это фу). На прямые вопросы уверенно начинают лепить, что черное это белое, их неправильно поняли, и все произошло ровно так, как они предсказывали.
Иметь категоричное мнение — прекрасно. Если ты готов его менять.
Остановить фильм
Представьте: вы налили чашку любимого напитка (пусть будет чай), уютно устроились на диване и решили посмотреть хороший фильм с планшета. Не знаю уж, почему вы не смотрите его со своего огромного настенного телевизора. Захотелось вот с планшета.
Так или иначе, начинаете смотреть, тянетесь за чаем, и понимаете, что забыли его на столе. Останавливаете фильм... Как?
Если вам не повезло смотреть фильм с одного из многочисленных пиратских плееров, воспроизведение остановится при тыке в любую точку экрана. Дизайнер плеера наверняка думал, что так будет удобно. Только забыл: по экрану часто тапают, чтобы посмотреть, сколько еще времени осталось — и останавливать при этом фильм не хотят. Плохой вариант.
Если смотрите Нетфликс или Кинопоиск, то при тыке на экран появится верхний слой с контролами (оверлей). В центре будет кнопка паузы, тыкаете на нее — фильм останавливается. Нормальный вариант, закрывает оба сценария (проверить время — 1 тап / остановить — 2 тапа). Замечу, что у Нетфликса кнопка паузы большая, а у Кинопоиска крохотная (угадайте почему).
Ну и казалось бы, что тут можно еще придумать.
Но если вы смотрите Prime Video (это Амазон), то:
— по тыку в центр экрана фильм останавливается,
— по тыку в любую другую область просто появляется оверлей.
Кажется, мелочь — ну сэкономили один тап для остановки воспроизведения. Но на самом деле очень удобно! Один раз посмотрев фильм в приложении Амазона понимаешь, что ровно так оно и должно работать. Идеально.
Обожаю, когда микровзаимодействия настолько продуманы. Редко встречается.
Представьте: вы налили чашку любимого напитка (пусть будет чай), уютно устроились на диване и решили посмотреть хороший фильм с планшета. Не знаю уж, почему вы не смотрите его со своего огромного настенного телевизора. Захотелось вот с планшета.
Так или иначе, начинаете смотреть, тянетесь за чаем, и понимаете, что забыли его на столе. Останавливаете фильм... Как?
Если вам не повезло смотреть фильм с одного из многочисленных пиратских плееров, воспроизведение остановится при тыке в любую точку экрана. Дизайнер плеера наверняка думал, что так будет удобно. Только забыл: по экрану часто тапают, чтобы посмотреть, сколько еще времени осталось — и останавливать при этом фильм не хотят. Плохой вариант.
Если смотрите Нетфликс или Кинопоиск, то при тыке на экран появится верхний слой с контролами (оверлей). В центре будет кнопка паузы, тыкаете на нее — фильм останавливается. Нормальный вариант, закрывает оба сценария (проверить время — 1 тап / остановить — 2 тапа). Замечу, что у Нетфликса кнопка паузы большая, а у Кинопоиска крохотная (угадайте почему).
Ну и казалось бы, что тут можно еще придумать.
Но если вы смотрите Prime Video (это Амазон), то:
— по тыку в центр экрана фильм останавливается,
— по тыку в любую другую область просто появляется оверлей.
Кажется, мелочь — ну сэкономили один тап для остановки воспроизведения. Но на самом деле очень удобно! Один раз посмотрев фильм в приложении Амазона понимаешь, что ровно так оно и должно работать. Идеально.
Обожаю, когда микровзаимодействия настолько продуманы. Редко встречается.