Мысли за сентябрь

Мысли за сентябрь

Денис Пешехонов
Вакуумная присоска за 200 рублей

Эмоции на кодревью

Как тимлид, я недавно столкнулся с проблемой слишком эмоциональных комментариев на кодревью от одних разработчиков другим. Чтобы кодревью не воспринимался, как проверка домашнего задания строгим учителем, атмосфера в нём должна быть не обвиняющая, а обучающая. Даже если один разработчик сделал несусветную глупость, ревьюверу не позволяется писать на это "Лол", "О боже", "Ппц кто так делает вообще" и так далее. Нужно аргументированно объяснить, в чём именно проблема, и как её исправить. При обучении новичков допускается не приводить решение, а предложить автору найти его самому.

Два свойства хорошего хранилища

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

Всегда нужно искать, что изменилось

Если у вас не работает программа, которая раньше работала — значит, что-то изменилось. Если вы не трогали ни единой строчки в коде, не меняли никакие условия запуска, но раньше оно работало, а теперь перестало, то изменились как минимум две вещи: текущее время и количество запусков.

Специфический инструмент

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

Из последних примеров:

  1. Дом чуть осел, и некоторые межкомнатные двери перестали защёлкиваться. У них цилиндрические петли, с которых тяжёлую дверь не так то просто снять. На Озоне за 350 рублей была куплена пневматическая подушка, которой отжимают стёкла в автомобилях. Подушка подкладывается под дверь, и за минуту дверь удобно поднимается без особых усилий и повреждений, чтобы отрегулировать петли.
  2. Наличник на другой двери поставили с прогибом внутрь, а позже приклеили по краям. Конструкция такая, что никакой отвёрткой не поддеть. За 200 рублей куплена вакуумная присоска, с помощью которой изгиб был вытянут за середину.

Тихая смерть Aliexpress

Поймал себя на том, что раньше мне почти всегда шло много товаров с Али, а теперь практически всё это я нахожу на наших маркетплейсах, и разница в цене не такая большая, чтобы ждать месяц. После того, как Али перестал продавать русским технику DJI, его смысл лично для меня отпал почти полностью: уже несколько месяцев ноль заказов там, зато Озон и Яндекс возят мне что-то постоянно. По ощущениям, я не один такой, и у Али действительно проблемы в России. Косвенным признаком этого является то, что недавно наконец обновили UI, вычистив из него мусор. Годами у него был отвратительный замусоренный интерфейс, полный серьёзных проблем, но никто ничего не делал, потому что денежки шли. А теперь вот пытаются оживить.

Если так, то удивительно, как китайцы смогли продолбать такой невероятный ресурс.

Разговоры о зарплатах

Десерт в бизнес-классе Сапсана. Вагоны почти всегда битком, не меньше чем в экономе.

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

  1. Все в России получают копейки, потому что это Россия, а много получают лишь единицы
  2. Вокруг меня все получают дофига, не понимаю, как они это делают

На самом деле, конечно, ответ на вопрос "Зарабатывают ли люди много или мало" простой — большинство людей зарабатывают достаточно. Достаточно чтобы жить, иметь крышу над головой, перемещаться, заводить семьи, получать удовольствие от своих увлечений, бухать с друзьями в барах и тому подобное. И массовая бедность (которую так любят упоминать критики РФ) и массовое богатство — это очень заметные формы устройства общества, и отражения таких форм окружали бы нас везде. Но мы выходим на улицу и видим людей в автомобилях, людей в метро, в магазинах, ведущих детей в школы, едущих на работу, выгуливающих собак и так далее. Нет ни массового вымирания от голода, ни массового гедонизма и езды на спорткарах (как в Дубаи).

Реклама русских GPT

В России пока только две компании выпустили GPT-сети: Яндекс и Сбер. И те и другие активнейше свои сети рекламируют. Очень много тратится на маркетинг: ведут соцсети, вешают плашки в своих продуктах, даже у блогеров, кажется, рекламу заказывали.

Абсолютно не понимаю, зачем это делается:

  1. И та и другая сетка пока что очень далеки от возможности какого-либо полезного применения. Слишком плохо работают.
  2. И в той, и в другой сетке нет никакой коммерции типа доступа по подписке или платного API.

Мертвые товары

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

Кризис как толчок к улучшению

В интернете всегда есть место для ещё одного котика

Наш кот грызёт провода, поэтому при переносе компьютера в другую комнату я вынужден был купить оплётку и провести кабель-менеджмент. Без этого, возможно, ленился бы, и никогда этого не сделал.

Лечение симптомов

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

Важность иллюстраций

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

Нужность 3D-принтера

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

Кажется, в современном доме 3D-принтер становится такой же привычно-утилитарной штукой, как посудомойка. Вроде и можно без неё, но...

Аргумент за пиратство

Я не люблю споры об интеллектуальной собственности, и чаще всего выступаю в её защиту. Для меня ответ на то, почему нужно покупать платный контент, простой: потому что пиратство противоречит категорическому императиву Канта. Если бесплатное скачивание контента становится всеобщим законом, тогда не покупает никто, и производство контента прекращается.

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

Собеседования с сеньорами

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

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


Report Page