13053

Для тех, кто думает

Забыл сказать в первый раз…

Я маркетолог. Это я придумал закупить USB-модули для производства на двадцать лет вперёд. И что с того, что они неудобные, односторонние и медленные? Я сумею объяснить покупателю, что те, кто умеет думать, пользуются только ими.

Я маркетолог. Это я подал идею продавать смартфон под лозунгом «Ваша жена полюбит Tegra 2!». Я понимаю, что вашей жене без разницы, но я думал, что это отвлечёт вас от тормозящего интерфейса при повороте из горизонтальной ориентации в вертикальную.

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

Я маркетолог. Это я накручиваю истерию по поводу пикселей и дюймов, потому что такие аргументы вам будет легче использовать в спорах. Кому интересно, что на планшете можно сделать? Гораздо важнее, сколько в нем ядер.

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

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

Я маркетолог. По тем же принципам мы закупили дешёвые камеры, так что теперь у вас будет ещё больше возможностей делать ужасные снимки, зато огромного размера. Запомните: размер имеет значение!

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

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

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

13052

Гику — гиково, юзеру — юзерово

Как там написал автор? Пипл купит?

Да. Я пипл. Я куплю.

Кто-то пишет ОС, кто-то делает под неё железо. Я же этим пользуюсь.

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

Я пользователь. Я радуюсь более компактному и универсальному разъёму вместо старого и хрупкого. Я потрачу немного денег на два переходника со старого на новый и продолжу пользоваться любимым доком и старой, но прекрасно звучащей акустикой. Чуть позже я их, возможно, сменю на что-то новое, но никак не из-за разъёма — я же не идиот, а пользователь.

Я пользователь. Я не буду покупать зарядки за два доллара на китайских сайтах, потому что я не хочу проснуться ночью от запаха гари и криков «Пожар!». Я куплю правильный кабель за разумные деньги — у тех же Griffin, Belkin, Elecom и прочих. Я уважаю свои гаджеты и не буду рисковать их сохранностью ради копеечной экономии.

Я пользователь. Я вполне представляю себе, для чего мне нужен телефон и для чего — планшет. Соответственно, я представляю себе, какой объём памяти мне нужен. А не нужна мне именно возня с картами памяти и внутренней памятью девайса.

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

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

Я пользователь. Я не вижу ничего зазорного в попытках производителя защитить свою продукцию от криворуких и жадных.

Я пользователь. Я не лезу в железо, потому что я пользователь. Если меня не устраивает мой компьютер — я его меняю. Обычный пользователь (не геймер, не разраб, не гик) делает это раз в три-четыре года.

Я пользователь. И, как пользователь, я люблю и уважаю узнаваемый стиль и дизайн. Мне это доставляет эстетическое удовольствие. А патентные войны мне глубоко до лампочки.

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

13051

Паста картонара

Ещё в начале нулевых купил для учёбы RoverBook. Однако через несколько месяцев зверёк начал сильно греться и резать частоту процессора, омрачая будни студента, усердно «изучавшего» только вышедшие Morrowind и Warcraft III.

Дважды ноут был ношен в авторизированный сервис и только на второй раз с барского плеча обзавёлся новым процессором — ребята нашли-таки причину именно в нём.

Тем не менее «ровер» продолжал греться. Со временем пришло смирение, а после окончания гарантии и первый опыт потрошения ноутбука. Были перелопачены официальные и неофициальные, наши и буржуйские форумы, испробованы несколько утилит типа CPUSpeed, но кроме периодической чистки и смены термопасты, дело дальше не двигалось…

…пока в один прекрасный день в момент очистки радиатора от старой пасты с его рабочей поверхности не отвалилась транспортировочная картонка.

13050

Много денег скачать бесплатно

Несколько лет назад работал я в аутсорсинговой компании «одинэсником». Обратилась к нам небольшая торговая фирма: не могут разобраться в жёлтой программе, прибыль считается неверно. Я был направлен к ним на разведку. И что я там увидел…

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

Все эти ООО и ИП закупали товар, складывали в общую кучу, брали любой другой и продавали. Как результат — поступлений по проданным товарам нет, себестоимости нет, прибыль 100%. Вроде радоваться надо такой прибыли, но с налоговой уже начались проблемы, отчего и возник вопрос: «Почему так?»

Объяснил ситуацию бухгалтеру — и, как вы думаете, что я услышал в ответ? Верно! Тысячу оскорблений в свой адрес, в адрес нашей компании и нашей одинэски, а также краткий пересказ опыта работы в торговле этого «первоклассного» бухгалтера. Хорошо. Я человек неконфликтный. Но работу провёл, нужно подписать документы и выписать счёт за услуги. Обращаюсь к «самому главному директору» всех этих фирм — женщине в возрасте, спокойной, рассудительной. Описываю ситуацию ей, жалуюсь на некорректное отношение со стороны персонала. В её глазах быстро мелькают суммы убытков, если всё не привести вовремя в порядок, и она слёзно начинает умолять сделать всё как надо.

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

Не буду рассуждать, кто виноват. Оставлю этот вопрос открытым. Меня мучает другой вопрос: почему ещё так много людей, которые искренне верят, что придёт мальчик-программист, нажмёт волшебную кнопку «Сделать всё хорошо», и деньги посыплются с небес?

13049

Я устал, я ухожу

Уважаемый автор истории «Будут деньги — будет пища»! Без сомнения, вы хороший программист. Однако, если бы ПО делалось по вашему предложению (а такие попытки были лет 10–15 назад), то случилось бы следующее:

  1. Кассир пробивает покупки и показывает вам итоговую сумму.

  2. Вы оплачиваете покупку.

  3. Кассир говорит что-то типа: «Ой! Бумага закончилась! Подождите три минуты — схожу на склад».

  4. Вы уходите со словами: «Я спешу, мне чек не нужен».

  5. Кассир отменяет продажу и кладёт деньги себе в карман.

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

Прежде чем делать предложение по оптимизации ПО, учтите специфику отрасли, где это ПО применяется.

13048

Будут деньги — будет пища

По работе потребовалось вспомнить SQL-транзакции. Вечером пришёл в магазин за продуктами домой. Там случилась полукомичная ситуация, когда человек с наполненной корзинкой передо мной вдруг не обнаружил денег в огромном кошельке и побежал домой, наказав кассиру беречь продукты. Но на кассе после этого потребовалось делать обнуление. «Странно, — подумал я. — Нет бы просто откатить транзакцию и сделать так, чтоб завершалась успешно она только по оплате! Тогда не придётся делать лишних телодвижений по сторнированию». Кассиру, конечно, этого объяснять не стал, терпеливо подождал, пока девушка с помощью старшей коллеги не разобралась с терминалом.

Но, дорогие коллеги, разработчики ПО для касс — задумайтесь.

13047

Иногда лучше не жевать

Было-было, как говорится, но такое…

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

В общем, долго бился головой об стену, пока не нашёл в радиаторе… жвачку. Жвачку, @#$!

13046

Всем «Запорожец», пацаны!

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

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

Мы, айтишники, как правило, немного повежливее, поэтому я просто предлагаю всем любителям «подытоживать» одинаковость всех операционных систем выбрать себе MS-DOS 3.3 и не мешаться в дискуссиях. Пусть эти дискуссии на 95% — просто флейм, но оставшиеся 5% — интересная и часто полезная информация. А от «примиряторов» никакой пользы нет.

13045

Два миллиарда мух не могут ошибаться

В связи с недавними событиями вспомнилась история, произошедшая N-дцать лет назад. Играл я в то время в X-COM и развивал прекрасного со всех сторон юнита в качестве лидера. Но случился очередной левел-ап перед полётом на Марс, и у юнита вместо очередного прибавления очков здоровья (было 246 или около того) произошло ужасное несчастье: хит-поинтов стало 28. Как начинающий программист, я понял, что произошло переполнение восьмибитной ячейки памяти (хорошо хоть не упало), хранящей количество очков здоровья, но как игроку мне это сильно не понравилось.

Спустя те же N-дцать лет ко мне пришёл разработчик с вопросом, какой именно тип сделать для колонки в базе данных — 32-битный или 64-битный (проблема скорости работы стояла остро). Система подразумевает наличие локальной базы и репозиторной базы, и структура таблиц обеих баз должна быть идентичной, чтобы упростить синхронизацию между ними. Поскольку значение в этой колонке — это количество операций, сделанных лично пользователем, то логично предположить что пара миллиардов — это практически недостижимый предел человеческих возможностей по совершению операций с системой. Но тут-то я вспомнил, что примерно то же самое, видимо, предполагалось и в этой самой игре. Ведь не всегда можно угадать, сколько же локальных баз (то есть пользователей) будет синхронизировано с репозиторной базой. Потому и предложил разработчику использовать 64-битное поле. На всякий случай… Ведь похожий случай уже был недавно.

13044

Дело не в тебе, дело во мне

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

Да что же это такое?! Вытащил дисковод (который, кстати, попробовал на вкус очень нелюбимый народом напиток). И что бы вы думали? Да, напасть прекратилась, но стоило вернуть драйв на место — всё опять виснет.

Всегда проверяйте детали, которые к проблеме имеют весьма посредственное отношение. Вдруг заработает?