bash.im ithappens.me zadolba.li

Образование

12274

Она ж железная

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


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

Начинал с монтажника меди и оптики, позже паял оптоволокно. Учился на ходу, без курсов и сертификатов — надо было работу делать, а не уроки просиживать. С инструментом не везло: старая эрикссоновская FSU’шка с пробегом далеко за 200 тысяч сварок капризничала чаще, чем работала, заставляла подбирать параметры сварок в зависимости от погоды за бортом и фаз луны и в 90% случаев отказывалась работать в автоматическом режиме — только в ручном, по картинке с подслеповатой камеры, под контролем рефлектометра (веры в показания по качеству сварки тоже не было).

Потом, устроившись в другую компанию на должность инженера по обслуживанию ВОЛС, я получил в своё распоряжение новейший на тот момент аппарат Fujikura 80s. Шикарнейшая машина, умеющая автоматически делать почти всё, разве что зачищать и скалывать надо вручную, и то на полуавтоматическом устройстве. Меня поразили новоиспечённые коллеги: в случае отказа в автоматическом режиме они перезачищали волокна до тех пор, пока либо сварка не проходила, либо от волокна не оставался огрызок, не дотягивающийся до аппарата. Сварка в сложных погодных условиях превращалась для них в сизифов труд с нулевым результатом. О том, что даже в стеснённом автоматическом режиме можно менять допуски по углам и сколам, выставлять разные значения мощности и длительности дуги, о том, что контроль сварки ведётся по рефлектометрии линии, а не по данным аппарата, они не подозревали. Я не понял этого. У одного из спайщиков было удостоверение об окончании курсов; по его словам, там этому не учили. В дальнейшей работе, поговорив со спайщиками и инженерами многих подрядчиков, я понял, что в 80% случаев люди не задумываются, что они делают и как идёт процесс; они сверяют цветовую схему, зачищают волокно, скалывают и помещают в аппарат. Тот секунд десять пищит, а потом показывает, хорошо получилось или нет. Не удалось сварить с энной попытки, волокно кончилось? Так и запишем в тетрадочку. Всё. На месте руководства организации я бы боялся результатов их работы в сложных условиях.

В первой конторе после спайщика перешёл в инженеры активного оборудования. Дали полуживой комп с CentOS без иксов и предложили осваиваться, так как у местного местечкового провайдера лицензия на винду и приличные машины была только для бухгалтеров. Весь технический персонал сидел на никсах и чём придётся в плане железа. Сервера — на FreeBSD и некоем подобии серверного железа категории «лоу-кост». За полгода работы меня перестали пугать и стали родными консоли никсов и приложений, CLI железа, конфиги серверов, свитчей и роутеров. О том, что у многих из них есть веб-интерфейс, я узнал гораздо позже, уже в другом месте работы. Консоль стала для меня родным местом, как и для оборудования, базовые алгоритмы которого, наверное, старше меня самого.

Сейчас работаю у крупного провайдера сотовой и фиксированной связи и удивляюсь напарнику. Парень младше меня на пять лет, с высшим образованием, с опытом работы админом в федеральной розничной сети. Он работает с оборудованием исключительно через веб-интерфейс либо посредством SNMP-запросов из веб-мониторинга. Чтобы узнать свой IP-адрес, залезает в состояние сетевого подключения. Traceroute и выданные для подсети IP-адреса он узнаёт при помощи отдельных программ. SSH, Telnet, TFTP, Xshell — для него ругательства либо незнакомые понятия. Чтобы добавить пользователю в офисе голосовой VLAN для подключения телефона, он берёт карту VLAN, ищет по ней на свитче свободный сконфигурированный порт и кроссирует туда пользователя. Залогиниться на свитч по SSH и сделать int fa3x switchport voice vlan 10 — страшно, а лезть в веб-морду — долго. «Я сбегаю, серверная через два кабинета». В другом городе он при мне просил сбегать местного IT-спеца. Он не понимает, как работают консольные команды, как работают скрипты и сценарии управления оборудованием, не понимает логики железа, но делает свою работу. Он может вписать в окошечко адрес хоста, которому нужен доступ в другую подсеть, нажать кнопочку — и вуаля, пинг пошёл. Он может вписать в автоконфигуратор данные из таблички с планируемым к монтажу оборудованием и получить готовый конфиг для нового свитча. Я не могу поручиться за правильность его действий в чрезвычайных условиях работы, при авариях. Честно говоря, не понимаю, почему у него есть доступ к боевому магистральному оборудованию.


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

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

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

Большинство гражданских самолётов сейчас в ручном режиме только взлетают и садятся. Boeing и EADS уже давно обещают автоматизировать и эти этапы полёта. Хотите ли вы находиться в самолёте, который с остатками топлива в баках садится при низкой облачности на запасной аэродром (на основном, скажем, метель), и ведёт его пилот, который последние пять лет вживую управлял только симулятором, чтобы не потерять квалификацию?

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

Когда за нас начнут работать машины, исчезнет этот стимул. Постепенно, год за годом будет всё больше доверия машинам.

— Чего ей сделается, она ж железная!

— Там всё продублировано, а местами и больше — стопроцентная надёжность!

— В крайнем случае — я же здесь. Всё разрулю.

Уверены?

Я не боюсь восстания машин, того, что они захватят мир. Я боюсь деградации людей. До уровня нынешних машин.

12269

Объясни для тракториста

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

Завгар наш, мужик за полтинник возрастом, спрашивает:

— А чёй-то ноут тормозит так у меня?

Смотрю его ноутбук — там немерено дерьма установлено, в автозагрузке кошмар, пара антивирусов… Ну, как обычно. Пытаюсь всё это объяснить на своём айтишном языке — не понимает человек. И тут осенило!

— Альбертыч, понимаешь, ты к своей «десятке» прицеп прицепил с «Кировцем» и удивляешься тому, что разгоняется она плохо…

— Ну так отцепи ты мне энтот «Кировец»!

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

— Вот Серёга объяснил по-человечески всё про прицепы на ноутбуке мне, не то что некоторые!

Так что, это, будьте ближе к людям.

12267

Путь в тысячу ли начинается с первого клика

Читаю тут истории о компьютерах-неинструментах и админах-уборщицах, и зреет у меня вопрос: WTF?! Есть ведь старый, проверенный веками и поколениями метод. Расскажу, как я его использую.

Когда в очередной раз всё не работает и таблица в Экселе не строится, я прихожу, усаживаю подскакивающего с кресла осьминога и говорю:

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

Потом я долго и нудно рассказываю по шагам, какую кнопочку надо нажать, чтобы нарисовать линию. Поймите: для юзера это квест, игра, магия, и он к ней приобщается! Это весьма неплохо мотивирует. Забыл? Не помнит? Смотри пункт 1.

Делайте свою работу и не делайте чужую. Всем бобра, и да пребудет с вами сила Тукса!

12240

Ты знаешь, как оно работает?

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

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

Мама — бухгалтер. Страшно? Вот и мне тогда было. Хорошо, что не читал историй про адских бухов.

Так вот, с какого-то момента на очередное «это где тут эникей» я сел рядом и спросил:

— Ты знаешь, как оно работает?

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

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

Или второй юзер. Как твердил, что «они меня не любят», так и упирается. Слушать не хочет — типа, нафиг мне оно? — но вот пожаловаться, что «опять всё сломалось», это пожалуйста. Эникей иногда приходится подсказывать. Злит неимоверно. Но — папа, что поделаешь…

12202

Я бы в геймеры пошёл, да меня отучат

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

В 15 лет брат купил видеокарту на 128 МБ, но поиграть в свежий Half-Life 2 дольше недели не удалось: видеокарта сгорела. Я начал разбираться в драйверах.

В 16 лет был куплен новый компьютер, но там стояла «для виду» Riva TNT с 32 МБ памяти на борту. Поиграть я снова не мог и полез изучать реестр.

В 18 лет был приобретён навороченный системник с видеокартой на 512 МБ. Встроенной. Игры тянула только старые. Я перешёл на Linux.

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

Неделю назад магазин стал работать в штатном режиме. Я пошёл в его интернет-версию, стал оформлять заказ, но после нажатия кнопки «Отправить» сайт выдал: «Page temporary unavailable, please try later». Ну ладно, тут уже дело принципа — позвонил. Оператор сказал, что мою видеокарту пришлют только через неделю, но что-то я ему не верю.

Кто-то определённо не хочет, чтобы я засел играть.

12201

Как много нам иконок чудных

Работаю в саппорте крупной компании — в СНГ у нас почти 5 тысяч человек, а в мире почти 185. Естественно, у нас ведётся статистика обращений, и она примерно такова: средний пользователь генерирует примерно два запроса в месяц, не связанных с оборудованием. Это может быть и вопрос из серии «а как сделать?», так и проблема любого рода, связанная с IT-системами и доступами.

Так вот, взяли к нам в московский офис (спасибо HR-отделу!) молодого человека, умудрившегося за первый месяц работы побить этот средний показатель в сорок раз. Вопросы были из серии: «Вау, MS Word, Excel, какие вы забавные, как в вас много интересного, о чём можно спросить у внутренней поддержки!» За этот месяц молодой человек стал просто легендой. Когда он к нам зашёл забрать что-то из оборудования (мышку или сумку для ноута), был весьма удивлён тем, как на него все смотрят. Даже спросил, всё ли в порядке.

Апофеозом его потока сознания стал звонок с вопросом, где на клавиатуре найти знак доллара, а то он не видит. Нет, я понимаю, когда люди звонили и спрашивали, куда делась кнопка Page Break после массового обновления ноутов до новой модели (её там просто нет, как и Num Lock), но не знак доллара же!

Мы коллективно написали жалобу в HR-отдел, чтобы там-таки хоть иногда проверяли, чтобы работники не только в айфон могли играть (кстати, не все обладатели сего девайса в состоянии закачать даже игры), но и имели представление о том, что такое ПК и базовые офисные приложения. И это не старушки-бухгалтерши, а вчерашние выпускники вузов.

12174

Коллективная коленка бородатых второкурсников

Работаю начальником IT-отдела новгородской компании и по совместительству провожу вторичные собеседования соискателей на должность программистов и одного системного администратора (расширяем штат). После ответов у HR на набившие оскомину вопросы типа «Кем вы видите себя через пять лет?» они приходят ко мне, и я проверяю их уже на техническую подкованность. К слову, 78% пользователей и несколько серверов у нас работают на Linux-системах — так меньше геморроя. Естественно, первый вопрос, который я задаю, звучит так: «Как вы относитесь к UNIX-based дистрибутивам? Отвечайте как угодно, хоть матом».

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

«Linux пишется непрофессионалами, там студенты-второкурсники на коленке программы клепают», — это краснодипломник нашего областного вуза срывает покровы с десятков тысяч профессиональных программистов. Спрашиваю его, может ли он, человек с образованием всяко выше второкурсника, написать загрузчик ОС или планировщик процессов. Молчит. «Что вы вообще знаете о процессах, происходящих в операционной системе?» Молчит. «До свидания».

«Linux кривой и написан очень плохо» — мой любимый ответ. После него я минут пять долблю раскрасневшегося соискателя вопросами о том, знает ли он о принципах программирования, о строгом подходе к качеству кода и строгости следования стандартам? Нет? «А вы вообще видели опенсорсный код?» Молчит. «Всего хорошего».

Приходит «сисадмин». Объясняю ему ситуацию, спрашиваю, что бы он поменял. «Первым делом я бы перевёл все компьютеры и серверы на Windows, а для безопасности установил файрвол и антивирус на каждый компьютер. Linux ведь бесплатный, — поясняет он мне, — значит, дырявый, вон, в „Хакере“ написали, что недавно новую заплатку выпустили». Прошу его воспользоваться любой уязвимостью на сервере со старым ядром. Мычит, блеет. Прошу показать мне хоть один вирус и воспользоваться им. Просто молчит. «До свидания».

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

12173

Грех не пытаться узнать

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

Для начала — сейчас не найти, наверное, ни одной вакансии, где не требовалось бы «уверенное знание ПК». Аналогично, думаю, что каждое резюме содержит строку «обладаю навыками продвинутого пользователя». Компьютер — удобный инструмент для решения кучи задач.

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

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

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

Вот поэтому админы и звереют, когда третий раз приходят к такому «уверенному пользователю», чтобы уже третий раз прочитать на русском сообщение «Нажмите „ОК“ для продолжения» с единственной кнопкой.

Мы не ставим себя выше. Мы просто относимся честнее к людям и высмеиваем их ложь про «уверенное пользование» (порой излишне саркастично).

В конце просто добавлю: не грех что-то не знать — грех не пытаться узнать. Если вы перестанете отвлекать админов на нажатия кнопочек «ОК», «Да», «Далее», то и админы не будут говорить вам в лицо, что вы тупой ламер.

12135

С глаз долой — секунды вон

Купил я два с половиной года назад часы швейцарской фирмы «Тиссо». Хорошие очень и не слишком дешёвые. За год и десять месяцев отстали менее чем на минуту. Потом у них села батарейка, но её заменили по гарантии в сервисном центре бесплатно. Прошло ещё четыре месяца, гарантийный срок кончился (два года), и начались чудеса.

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

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