Я мало рассказываю о работе в этом блоге, потому что, во-первых, NDA (я подписывала соглашение о неразглашении), а во-вторых, если вы вчитаетесь в эти цитаты, то согласитесь со мной: это интересно не всем.
Но мне нравится ловить в коридорах и на совещаниях забавные формулировки, записывать их и складывать в такие подборки. Получается, что всё-таки чем-то рабочим я делюсь.
— Вы представляете, ведь некоторые люди до сих пор ходят — ногами! по улице грязной! — в МАГАЗИН. Берут там товар — с полок! руками! — и кладут в корзину.
— Это унизительно.
Я частично пытался заниматься этим.
— А что там осталось?
— А там почти ничего не сделано.
— Пользователи на тебя надеются.
— Это меня пугает. Не надо на меня надеяться.
Даже если ты понимаешь, что это значит — получаешь всё равно какую-то фигню.
— А что такое теги у нас в системе?
— Вот как люди ярлыки друг на друга вешают, знаешь? И тут так же.
Сад расходящихся факторов ранжирования
— А что такое социальная жизнь? То, что происходит в социальных сетях?
Ретраит и не приносит никакого счастья, потому что идут конфликты при перезаписи.
— Это невоспроизводимый баг.
— Я воспроизведу, ты не переживай.
Страшная история про недоизоляцию: одна девочка зашла в контейнер и сделала ребут!
«Всё падает» — это очень неконструктивное описание.
Пиши код пьяным, а тесты трезвым.
Если ты пойдешь на ноду и покурлишь… то сможешь всё погрепать.
Иногда мне кажется, что мы не разработчики интерфейсов, а разработчики тикетов.
Я все сделал, ниже приведу краткое резюме. Если нужны подробности или мои оценочные суждения, лучше подойти лично.
— Почему последний коммит от тебя пришел в 2:32? Что случилось?
— (молчание)
— Ты выспался?
— (молчание)
— А где хотя бы кофе в руках?
— Я и есть кофе.
Гадаю по коду. Снимаю порчу с коммитов.
— Мы считаем, что задача обладает минимальной адекватностью.
— И пользователь!
— К сожалению, оба этих утверждения не всегда правдивы.
Где таймстемп получали, в ту таймзону и идите.
(письмо на рассылку про переговорку Купчино) — Кто-то забыл айфон в Купчино. Заберите, лежит там.
(ответ) — В Купчино вообще много телефонов остается.
— У нас две кнопки Cancel в диалоге. Пользователи ржут. Надо что-то сделать.
— А что им не нравится? Одна кнопка желтая, вторая серая. Понятно же, что желтый Cancel подтверждает, а серый — отменяет!
— Cancel my cancel.
Жадность человеческая неисчислима, как количество частиц во вселенной.
— Пользователь пишет: «Чтобы в этом разобраться, приходится напрягать мозг». А на что он вообще рассчитывал?
Вы пытаетесь сделать красиво и неудобно. Давайте лучше сделаем удобно и некрасиво.
— Более-менее работает.
— Так более или менее?
— У нас ещё нет практики. В теории работает.
Это неявная фичебага.
— Детектор аномалий ещё не поймал ни одной аномалии.
— И это тоже аномалия.
Хуже не стало. А насколько лучше — мы пока не знаем.
— А какой текущий статус?
— Переходим к плохим новостям. Ничего не работает.
И медленно так… типа за тридцать миллисекунд… пшшш… сворачивается.
— Теперь мне нужен список всех ошибок.
— Его не существует.
— А ошибки существуют?
— Да.
Сколько ещё тикетов не сделано! А сколько ещё предстоит не сделать!
— А почему вы не озвучили это на прошлой встрече?
— А мы на прошлой встрече не были.
— А почему вы не пришли, чтобы это озвучить?
— Мы на следующую придем. Наверное.
Возьми кэш от мисплейснутой строки и радуйся.
Разработчики тикетов — как же знакомо!
Мне кажется, это моя любимая рубрика)))
Особенно веселилась от:
— Пользователи на тебя надеются. — Это меня пугает. Не надо на меня надеяться.
и
— Пользователь пишет: «Чтобы в этом разобраться, приходится напрягать мозг». А на что он вообще рассчитывал?
Вчера записала в свой аналогичный файлик:
— Наша супернода совсем не супер.
и
— Добавишь Рената в матрицу?
— Конечно, сейчас.