Как пасти котов. Наставление для программистов, руководящих другими программистами. Дж. Ханк Рейнвотер

Чтение книги онлайн.

Читать онлайн книгу Как пасти котов. Наставление для программистов, руководящих другими программистами - Дж. Ханк Рейнвотер страница 8

Как пасти котов. Наставление для программистов, руководящих другими программистами - Дж. Ханк Рейнвотер Библиотека программиста (Питер)

Скачать книгу

писк ультразвукового прибора;

      • в) начальная часть названия игры «пинг-понг»;

      • г) много счастья, и все сразу.

      5. «Червь» – это:

      • а) оптический диск с однократной записью и многократным считыванием;

      • б) программа-вирус, разрушающая данные в памяти или на диске;

      • в) двусторонне симметричное беспозвоночное.

      6. «Cookie» – это:

      • а) маркер доступа, который передают друг другу взаимодействующие программы;

      • б) нечто, ставшее известным благодаря Амосу;

      • в) нечто, в чем хранятся (а иногда – анализируются) данные о поведении пользователей при посещении ими веб-страниц.

      Ну как, справились? Однажды мне пришлось читать лекцию по компьютерной безопасности студентам, имевшим к программированию весьма отдаленное отношение. В тот момент я преследовал единственную цель – составить характеристику людей, которые, во-первых, занимаются хакерством, во-вторых, защищают компьютерные системы от потенциальных угроз. Они не слишком хорошо справились с заданием – держу пари, у вас получилось значительно лучше. Дело в том, что все варианты ответов на все вопросы правильны[3] – ну разве что вариант б ответа на вопрос 3 я выдумал. Но на самом деле этот тест успешно подтверждает то обстоятельство, что традиционно программистов приписывают к определенной субкультуре. Иногда ее называют (да не обидятся на меня специалисты) «хакерской» культурой (хотите убедиться? взгляните на варианты ответов на вопрос 1 еще раз – они довольно забавны, не правда ли?). Сегодня стереотипы, связанные с хакерством, понемногу уходят. Даже начинающий программист в сегодняшних условиях – это, как правило, выпускник колледжа или университета, да еще к тому же обладатель магистерского диплома по экономике и управлению. В то же время в каждой компании своя культура, и группа, которой вы руководите, – не исключение. Она в целом не менее уникальна, чем каждый из работающих в ней специалистов. Вне зависимости от определения культуры, она в любом случае совпадает с контекстом ваших обязанностей как руководителя программистов. Стоит хотя бы немного разобраться в культуре ваших подчиненных (в частности, в том, как они мыслят и выстраивают свое взаимодействие), и качество ваших отношений, равно как и эффективность исполняемых вами руководящих функций, сразу возрастет. Так что, если очень хочется, вы, конечно, можете носить черную футболку с таинственным посланием на груди, но имейте в виду, что, подстраиваясь под стереотип руководителя и всемерно подкрепляя его собственным примером, вы сознательно выбираете далеко не самый эффективный стиль управления. Значительно более эффективным механизмам руководства как раз и посвящена эта глава.

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

      Мало быть крутым – смотри в оба!

      Конечно, если вы сами отъявленный хакер, проблем по части общения с программистами у вас не возникнет.

Скачать книгу


<p>3</p>

Большинство этих терминов разъясняются в издании The New Hacker’s Dictionary, Third Edition, by Eric S. Raymond (The MIT Press, 1998).