Истории с тегом: мысли о вечном

Всего историй: 830

12356

Кремниевые начинают и выигрывают

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

А я вписывал «компьютер». Ровно девять букв. Сколько лет прошло, а Скайнет всё не наступает…

12353

Изнанка темна и полна ужасов

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

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

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

Разбирается ли он при этом в IT? Знает ли протоколы работы почты или веба? Или, может быть, он умеет переустанавливать драйверы? Как говорится, вопрос риторический: конечно нет. В лучшем случае по советам из интернета сумеет сделать джейлбрейк, сам не всегда понимая зачем.

Ладно, допустим, айфон — это не только круто, но и дорого, заточено на гламурных модельеров и так далее — айфононенавистники найдут оправдание.

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

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

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

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

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

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

А ПК-шной идеологии работы — место в музее истории.

12350

Получается неровно

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

Получается неровно, как говорил незабвенный Сэм Уэллер. Получается неровно.

Вот я только что сэкономил заводу несколько сотен тысяч рублей, перестроив схему сети (после бардака со сменой формы собственности, трёх названий и четырёхкратной полной смены персонала службы IT этой схемы не существовало в природе, а сама сеть… ну, понятно) и обойдясь без сгоревшей циски и пары сгоревших же серверов. Заодно и схема сети — вот она, лежит рядом. Работа была интересной и нужной — и почему бы мне ей не гордиться? Работу, кстати, я выбрал сознательно уже в зрелом возрасте, специальность у меня другая.

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

Я прихожу к бухгалтерше, которая файлом называет лист в Экселе (гражданка Гадюкина, привет, вы не в курсе, что вас так звали? Ну, теперь знайте), для закрытия документа закрывает Эксель («это я завершила работу»), не глядя нажимает «Да» на предложение сохраниться, потом снова открывает документ, сохраняет через меню, через меню же выходит из Экселя («это я сохранила документ») — и всё-таки ухитряюсь объяснить ей, где накосячила, что накосячила именно она и как это исправить. Этим можно гордиться.

Есть у меня одна нерешённая задача: объяснить конструкторам, что не надо хранить все работы в одном документе и сохраняться надо хотя бы раз в час, а не в конце рабочего дня. Но я их всё-таки добью!

Или когда побеждаешь, наконец, программу для составления отчётов по спирту… Тут уж не просто гордость, тут впору напиться на радостях.

Так что не надо думать, что все мы неудачники, ошибшиеся с выбором профессии.

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

А у вас? Ну не надо орать, у меня нервы крепкие. Куда я смотрю? (В данный момент — в окно, там белки забавно прыгают.) Бедненькая, принтер не печатает… А включать компьютер, к которому он подключён, не пробовали? Рядом с ним даже табличка висит соответствующего содержания. Не ваше дело — чужой компьютер включать? А не изволите ли вы изложить это мнение в письменном виде? Тем более что компьютер-то ваш, бухгалтерский. Если он не ваш, то я его уберу, чтоб не мешался. Ну вот видите, как просто, проблема и решилась.

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

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

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

12346

Правила спокойной жизни

Друзья, когда я читаю некоторые истории, мне становится стыдно за профессию. Ах-ах, ленивый бухгалтер реестр испоганит и настройки роутера собьёт… Стоп. Минутку. А какой кю дал юзеру доступ к regedit и забыл сменить пароль на веб-морде роутера?

Я пережил уже не один десяток войн с юзерами. Вынес из них следующее:

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

Свою должностную инструкцию надо внимательно прочитать, распечатать и носить с собой. Желающим навьючить непрофильную работу мгновенно предъявлять с просьбой уточнить, под какой пункт эта работа должна подойти.

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

Метод «кнут и пряник» работает. С одной стороны, над юзером должна маячить тень служебки (от «неполного служебного соответствия» до «саботажа работы и причинения вреда имуществу компании»), с другой — плюшки вроде «тем, кто не дёргает по пустякам, „контактик“ и котиков можно».

Юзерам — права юзеров, и точка. Хочет панель управления, командную строку и доступ к реестру — пускай пишет служебку, какого кю ему там надо.

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

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

Всё, что можно защитить — защитите; всё, что можно дублировать — дублируйте.

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

В заключение напомню одну заезженную фразу. Друзья и коллеги, помните, что нервные клетки не восстанавливаются. Возможно, есть смысл сесть за стол переговоров?

12340

Жемчужина в куче фейспалмов

Жить или нет в чумном бараке — каждый решает для себя. Это не какое-то свойство конкретной профессии, а скорее свойство возраста. И для меня в IT всё ровно наоборот.

Во-первых, IT — это одна из немногих сфер, где ты можешь быть уверен в своём профессионализме. После освоения основного объёма информации по какой-то теме достаточно изредка читать новости и апдейты, чтобы сохранять навык. Зачастую знания, полученные 20 лет назад, оказываются актуальными и поныне (или, как минимум, сильно облегчают освоение темы).

Во-вторых, IT — это чуть ли не единственная сфера, где почти всё можно попробовать и проверить, прежде чем пускать в ход. Это не хирургия, где пациент реально может оказаться трупом. Да что там, даже у водителя автобуса больше риска, потому что он не может посреди движения отвлечься, а в случае ошибки — откатить автобус на пять минут назад.

В-третьих, устаревание в IT сильно преувеличено. Что принципиально изменилось в структурах баз данных за десяток лет? Какие радикально новые и шокирующие принципы, отменяющие все предыдущие знания, появились в ООП? Ну, поменялась за год радикально пара-тройка библиотек, появился какой-нибудь новый язык сомнительной полезности и унылый фреймворк. Может быть, вышла новая версия актуального для работы языка (хотя это случается раз в пять-семь лет). Тоже мне, трагедия…

В-четвёртых, ни 13-летний, ни даже 23-летний никогда не сравнятся с разработчиком с 20-летним стажем. И совершенно плевать, что они могут знать больше о чём-то новом: получить технические знания нетрудно, а вот опыт дебаггинга и разработки, особенно командной, развивается годами. Тут как у любых инженеров: «Опыт прямо пропорционален количеству испорченного оборудования».

В-пятых, приемлемое образование в IT действительно сложно получить… в России. Но я видел учебные программы и их результат в других странах. Они превосходны и реально могут сэкономить много времени при прокачке опыта.

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

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

Удачи!

12337

Чему я могу научиться сегодня?

Работая в IT более десяти лет, я повидал всякое. О многом из этого «всякого» уже множество раз было писано-переписано здесь, на IT happens. Встречаются и безалаберные пофигисты, и откровенные ламеры, мнящие себя гениями IT, и простые хорошие сотрудники техподдержки, сисадмины, программисты…

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

Однако при этом очень многие юристы, экономисты, менеджеры и все прочие забывают об одной простой вещи — о необходимости иметь хотя бы какой-то минимальный уровень знаний о том, с чем они работают. Никто ведь не сядет за руль машины или не прыгнет с парашютом без соответствующего инструктажа, подстраховки, многократной проверки… А всё почему? Потому что ценой вопроса в этих случаях может стать жизнь или здоровье. Когда же речь заходит об информационных технологиях — об этом никто не думает, ибо (за редким исключением, как у девочки в США, которая села на айфон) они не могут нанести никакого урона здоровью и тем паче жизни. Их максимум — это испортить настроение, создать небольшие сложности (невозможность отправить почту, совершить звонок, сохранить файл, зайти в соцсеть и так далее). Но это не смертельно и зачастую даже не особо критично — так зачем, спрашивают они, нам нужно что-то изучать, в чём-то разбираться? Ты айтишник — вот ты и разбирайся, настраивай, делай, а мы попользуемся… и, может быть, даже скажем тебе спасибо.

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

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

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

Желаю всем успехов, взаимопонимания и уважения.

12334

O’Reilly, расскажи им всё

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

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

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

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

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

Я люблю тебя и скучаю.

12330

Чебурашка в сложении с капитализмом

Большая советская энциклопедия 1952 года издания:

Азот в сложении с капитализмом — это война, разрушение, смерть. Азот в сложении с социализмом — это высокий урожай, высокая производительность труда, высокий материальный и культурный уровень трудящихся.

Как-то странно рассуждать о политической ангажированности азота, не находите?

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

Мой имейл прошёл с одного российского адреса на другой через кучу серверов. Один, похоже, был в Боливии. Если «Чебурашка» не выпустит его из России, число людей, желающих его прочитать, сократится. Неплохо, мне кажется.

Если будут фильтровать доступ извне в какую-то часть рунета — тоже неплохо. Дочка капитана в чате написала, что папа через неделю уходит в командировку. Немного сопоставлений — и мы знаем, что атомный подводный крейсер через неделю заступит на боевое дежурство. Оно нам надо так светить? Если в часть рунета можно будет зайти только с российских адресов — это неплохо, как и отдельные кабинки в туалете.

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

А запретить интернет можно только одним способом — запретив TCP/IP. Это не так просто.

12318

Чему стоять, того не миновать

Меня внезапно озарило, что любое знакомство с новой технологией/продуктом неизбежно проходит пять стадий принятия смерти:

  1. Отрицание. «Да ну его в жопу, я не буду работать с этим куском говна!»

  2. Гнев. «Да твою же мать, какая пьяная мартышка делала этот интерфейс?! Чем у них колются индусы-кодеры?! Твою мать, что ты творишь, срань господня, я же только файл переименовать хотела!»

  3. Торг. «А, может, этот кусок задачи выполним вот на этой старой доброй платформе? Ну, в последний раз! Честно!»

  4. Депрессия. «Шла 1856-я страница мануала…»

  5. Принятие. «Ну… После четвёртой переустановки и подгона всего окружения, в принципе, можно работать!»

12310

Эникейщик в законе

Добрый день тебе, представитель чумного барака для сумасшедших фриков!

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

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

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

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

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

Юрист — это такой образ жизни, когда ты занят своей профессией всегда. Ты решил почитать книжку в свободное время? Да фиг тебе, а не свободное время! Всегда найдутся люди, которые умирают, разводятся, судятся, и фраза «ну ты ж юрист» присутствует в нашей практике постоянно, как у вас — «ну ты же компьютерщик, почини холодильник». Это раздражает.

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

Вот только овощ многолетних травянистых растений семейства Капустные (Brassicaceae) тем, кто хочет меня заставить работать по 15 часов в сутки, а платить за семь. В этом наше немногочисленное различие.

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


Раньше были две профессии, сопровождавшие человека от рождения до смерти: юрист и врач. Теперь к ним добавился IT-специалист. Потому что без вас, дорогие айтишники, мир встанет в позу Crustacea, выйдет боком, и наступит каменный век.