Как пасти котов. Наставление для программистов, руководящих другими программистами - Дж. Ханк Рейнвотер (2002)
-
Год:2002
-
Название:Как пасти котов. Наставление для программистов, руководящих другими программистами
-
Автор:
-
Жанр:
-
Серия:
-
Оригинал:Английский
-
Язык:Русский
-
Перевел:Юрий Гороховский
-
Издательство:Питер
-
Страниц:45
-
ISBN:978-5-496-01820-3
-
Рейтинг:
-
Ваша оценка:
Как пасти котов. Наставление для программистов, руководящих другими программистами - Дж. Ханк Рейнвотер читать онлайн бесплатно полную версию книги
Не забывайте, что моя книга предполагает некоторую работу над собой, – так что не слишком расслабляйтесь. Неожиданные проверки не являются прерогативой старых и противных университетских профессоров – в реальной жизни они подстерегают нас постоянно.
Насколько вы крутой?
Выберите один или несколько вариантов ответов на следующие вопросы.
1. «Хакер» – это тот, кто:
• а) вырубает мебель топором;
• б) не теоретизирует, а увлеченно программирует;
• в) удовлетворяет свои интеллектуальные амбиции, творчески преодолевая или обходя препятствия;
• г) руководствуясь злым умыслом, пытается похитить секретную информацию;
• д) персонаж, сыгранный Анжелиной Джоли.
2. «Взломщик» – это:
• а) человек, который взламывает системы безопасности компьютеров;
• б) белый парень с Юга, вроде вашего автора;
• в) нечто, еще более неуловимое, чем cookie (см. вопрос 6);
• г) латентный хакер.
3. «Фрикинг» – это:
• а) искусство и техника взлома телефонных сетей;
• б) старый «ботаник», строящий из себя крутого.
4. «Пинг» – это:
• а) отправка интернет-пакетов;
• б) писк ультразвукового прибора;
• в) начальная часть названия игры «пинг-понг»;
• г) много счастья, и все сразу.
5. «Червь» – это:
• а) оптический диск с однократной записью и многократным считыванием;
• б) программа-вирус, разрушающая данные в памяти или на диске;
• в) двусторонне симметричное беспозвоночное.
6. «Cookie» – это:
• а) маркер доступа, который передают друг другу взаимодействующие программы;
• б) нечто, ставшее известным благодаря Амосу;
• в) нечто, в чем хранятся (а иногда – анализируются) данные о поведении пользователей при посещении ими веб-страниц.
Ну как, справились? Однажды мне пришлось читать лекцию по компьютерной безопасности студентам, имевшим к программированию весьма отдаленное отношение. В тот момент я преследовал единственную цель – составить характеристику людей, которые, во-первых, занимаются хакерством, во-вторых, защищают компьютерные системы от потенциальных угроз. Они не слишком хорошо справились с заданием – держу пари, у вас получилось значительно лучше. Дело в том, что все варианты ответов на все вопросы правильны[3] – ну разве что вариант б ответа на вопрос 3 я выдумал. Но на самом деле этот тест успешно подтверждает то обстоятельство, что традиционно программистов приписывают к определенной субкультуре. Иногда ее называют (да не обидятся на меня специалисты) «хакерской» культурой (хотите убедиться? взгляните на варианты ответов на вопрос 1 еще раз – они довольно забавны, не правда ли?). Сегодня стереотипы, связанные с хакерством, понемногу уходят. Даже начинающий программист в сегодняшних условиях – это, как правило, выпускник колледжа или университета, да еще к тому же обладатель магистерского диплома по экономике и управлению. В то же время в каждой компании своя культура, и группа, которой вы руководите, – не исключение. Она в целом не менее уникальна, чем каждый из работающих в ней специалистов. Вне зависимости от определения культуры, она в любом случае совпадает с контекстом ваших обязанностей как руководителя программистов. Стоит хотя бы немного разобраться в культуре ваших подчиненных (в частности, в том, как они мыслят и выстраивают свое взаимодействие), и качество ваших отношений, равно как и эффективность исполняемых вами руководящих функций, сразу возрастет. Так что, если очень хочется, вы, конечно, можете носить черную футболку с таинственным посланием на груди, но имейте в виду, что, подстраиваясь под стереотип руководителя и всемерно подкрепляя его собственным примером, вы сознательно выбираете далеко не самый эффективный стиль управления. Значительно более эффективным механизмам руководства как раз и посвящена эта глава.