Да, среди пользователей очень много откровенно тупых и не желающих учиться. Но, согласитесь, во всём нужно знать меру. Не следует обижать умственные способности пользователей там, где их повседневная работа превращается в борьбу с быдлокодом. Пишите качественные программы, и да пребудет с вами счастье.
#10875: Палец не подведёт
12:15 21.04.2013, IT happens
Работаю на производстве в саппорте. Звонок:
— Здравствуйте, у меня не заводится в базу рулон, терминал выдаёт ошибку.
— Какая ошибка?
— «Неправильный штрихкод или не все поля заполнены». Но я уверен, что всё правильно ввёл!
— Вы штрихкод вручную заносили?
— Ну да, а как же ещё?
— Попробуйте считать его сканером.
— О! Получилось, спасибо! — и короткие гудки.
И зачем покупались терминалы сбора данных за две штуки зелени?..
#10876: Форменное издевательство
12:15 21.04.2013, IT happens
Девочка-бухгалтер формирует задолженность по кредиту двумя разными печатными формами. Причём одну называет «правильная» (вроде как уверена, что форма правильные данные считает по правильным формулам), а другую — «та, которую компьютер считает».
Это полбеды, что девочка не понимает, что обе печатные формы считает компьютер, просто по разным алгоритмам, и в разном виде выводит на печать. Наверно, она «правильную» назвала «правильной», потому что там подробно всё расписано. Так плюс ко всему девочка говорит:
— Разберитесь, почему компьютер (то есть вторая печатная форма) считает неверно!
— Укажите нам, в каком месте ошибка, и докажите, что ваша «правильная» печатная форма действительно правильно считает. Тогда мы будем искать ошибку в «неправильной».
— Я же не разбираюсь в счетах и в расчётах по кредитам!
— А мы, собственно, вообще программисты. Что вы от нас хотите?
И так каждый день. Она — бухгалтер! — в бухгалтерии не разбирается, а мы почему-то должны…
#10877: Детский дайджест
12:45 21.04.2013, IT happens
Мы учили ребёнка не перебивать взрослых. Но он задал нам вопрос:
— А если, пока я жду, чтобы взрослые замолчали, забуду, что хотел сказать?
Мы начали думать, что ответить, но ребёнок нашёл собственное решение раньше. Теперь, если у него возникает интересная мысль, а взрослые заняты разговором между собой, он быстренько, пока не забыл, записывает то, что хочет сказать, в заметки на телефоне и раз в неделю посылает нам всё невысказанное по Bluetooth.
Рано мы его грамоте научили.
#10878: Героизм во тьме чердачной
12:45 21.04.2013, IT happens
Не буду восхвалять ремесло монтажников — пусть думают, что они супергерои. Не буду ничего говорить про техподдержку — пусть считают клиентов идиотами. Им ведь так удобнее?
Пропал инет дома. Посмотрел, что нет линка. Вышел в коридор. В шахте несколько оборванных проводов. Вернулся в квартиру. Взял пару модулей и коннекторов. Обжал, защёлкнул. Проверил — работает. Через две недели провайдер убрал мои соединения и заменил их скрутками на изоленте. Гораздо технологичнее.
Заменил дома роутер. Не работает. Поставил другой. Тоже не пашет. Подумал и позвонил в техподдержку. Было два часа ночи, так что дозвонился быстро. На той стороне думали минут десять, что же не так. Потом уже я предложил им посмотреть на оборудовании блокировку порта по случаю замены MAC-адреса. Оказалось, что для персонала это открытие. Сказали спасибо и блок сняли.
К чему это я? К тому, что есть и глупые, и умные. И люди, и админы. А вот монтажникам, ползающим по чердакам при свете мобильника, я настойчиво предлагаю купить каску и фонарик. Надоело слушать про ваши подвиги в темноте. В туалете свет погасите, тогда и поход туда будет подвигом.
#10879: ./make design
12:15 22.04.2013, IT happens
Есть евангелисты Open Source, продвигающие удобные и хорошие продукты. И есть повелители командной строки, считающие своё видение единственно верным, а всех несогласных — унтерменшами. Таким людям объясняют снова и снова, что для каждой задачи подходят различные инструменты, не говоря о том, что люди воспринимают мир по-разному.
Написать для повторяющихся операций скрипт и запускать его по необходимости — логично и правильно.
Искать файл среди нескольких сотен клиентских проектов, не помня его точного названия? Спорный вопрос.
Искать графический файл по его содержимому? Я бы на поиск из командной строки посмотрел при всей своей нелюбви к цирку.
Кстати, в последних двух случаях дизайнер найдёт искомое быстрее админа — проверено практикой. Потому что он помнит расположение визуально, буквы ему ни о чём не скажут.
Раз уж речь пошла о дизайнерах, домашнее задание: сделать нравящийся заказчику дизайн сайта. Естественно, из командной строки, господа.
#10880: Защита от златых волос
12:15 22.04.2013, IT happens
На день рождения любимая (блондинка с голубыми глазами, высшее техническое образование, программист, веб-дизайнер) подарила мне флешку с логотипом «Хонды». Флешка — металлическая пластинка с золотым покрытием и торчащими контактами.