СРЕДНЕЕ ЗВЕНО: Внутреннее перепрограммирование
СРЕДНЕЕ ЗВЕНО: Внутреннее перепрограммирование
Автор: Владимир Гуриев
Любое изменение рубрикатора заслуживает объяснения - "А это зачем вы картину повесили?" "А она не просто так висит, а дырку на стене закрывает", - однако, как правило, мы им пренебрегаем, полагая, что читатели и сами догадаются, почему нам интересна та или иная тема и почему мы подали ее так, а не эдак. Тем не менее к рубрике "Среднее звено" мы решили все же дать пояснения, потому что она, с одной стороны, кажется нам важной, а с другой стороны - неочевидной. Но сначала небольшое отступление.
Производственные отношения в "КТ" довольно сложные (не плохие, а именно сложные) - мы очень разные, довольно часто ругаемся, иногда всерьез (но, как правило, нет), однако наши противоречия не мешают трем бывшим главным редакторам работать с нынешним главным редактором. На самом деле, это уникальный случай: я не только не знаю изданий, где сложилась такая же ситуация, я не знаю изданий, где она вообще могла сложиться. Любой нормальный главный редактор убирает бывшее начальство с глаз долой, из сердца вон, потому что человек, вкусивший власти, обычно не способен принять, что теперь этот вкус чувствует кто-то еще. Наша же способность уживаться вместе берет начало в том, что для каждого главреда "КТ", начиная с Леонова, руководство журналом вовсе не приз, который достается самому выносливому, и если не повинность, то совсем другая работа, зачастую неприятная. Поэтому главного редактора сотрудники, помимо прочего, жалеют. Меня, правда, ненавидели, но я был тиран.
Мне кажется, что восприятие менеджмента как совсем другой работы - очень важный момент. Опять же на примере журнала: совершенно не факт, что из хорошего корреспондента получится хороший редактор (и наоборот), а из хорошего редактора - хороший главный редактор. Как правило, это не связанные между собой вещи. Хороший главный редактор вполне может оказаться плохим корреспондентом, ему для работы требуется совсем другой набор навыков. То же самое происходит во всех других отраслях, включая программирование: из хорошего программиста не всегда получается хороший руководитель проектов.
Проблема в том, что человеку, занятому программированием, в какой-то момент уже некуда взбираться по служебной лестнице. Человек уперся в потолок, а сил еще много. Для многих переход в управление неизбежен - и эта рубрика на конкретных примерах рассказывает, как в подобном случае избежать типичных ошибок. Чтобы узнать подробности, мы обратились к тем, кто такой переход совершил относительно недавно, к руководителям проектов, которые еще помнят, как писать код, хотя их опыт универсален и легко переносится на другие отрасли, - это предметные области заметно отличаются, однако люди устроены пусть и не одинаково, но похоже. Кроме того (и это видно уже по первому материалу), из таких интервью можно почерпнуть довольно много информации о корпоративной культуре упоминаемых компаний - о том, как построена работа в "Лаборатории Касперского", наш первый собеседник Николай Гребенников рассказывает гораздо больше, чем мог бы рассказать Евгений Касперский?- прежде всего потому, что к Евгению у нас много других вопросов и до этих "мелочей" мы бы с ним не добрались.
В общем, мы надеемся, что эта рубрика для многих окажется интересной и полезной. Даже если вы не планируете вырасти в большое начальство, всегда небезынтересно узнать, как на самом деле работают крупные ИТ-компании. А уж если вас назначат большим боссом, то важность откровений "среднего звена" (правда, наш сегодняшний собеседник рангом повыше - но в дальнейшем будут и должности скромнее, и компании поменьше) вообще трудно переоценить - утром подписан приказ о назначении, а у вас еще с ночи пулемет заряжен.
Разумеется, наши публикации не отменяют полезность литературы, посвященной вопросам управления, но в отличие от большинства книг, написанных профессиональными консультантами, в "КТ" своими ощущениями делятся люди, которые сами прошли путь из варягов в греки, то есть из инженеров в управленцы.
В журнале будут публиковаться сокращенные, сфокусированные на интересной для нас теме версии интервью, полные расшифровки разговоров через несколько дней после публикации можно будет найти на сайте Александра Орлова (happy-pm.com), который и придумал этот проект. Как обычно, новая рубрика запускается в режиме бета-тестирования, и судьба ее, по большому счету, зависит от вашей реакции
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Внутреннее представление переменной jiffies
Внутреннее представление переменной jiffies Переменная jiffies исторически всегда представлялась с помощью типа unsigned long и, следовательно, имеет длину 32 бит для 32-разрядных аппаратных платформ и 64 бит для 64-разрядных. В случае 32-разрядного значения переменной jiffies и частоты
ГЛАВА 4. ВНУТРЕННЕЕ ПРЕДСТАВЛЕНИЕ ФАЙЛОВ
ГЛАВА 4. ВНУТРЕННЕЕ ПРЕДСТАВЛЕНИЕ ФАЙЛОВ Как уже было замечено в главе 2, каждый файл в системе UNIX имеет уникальный индекс. Индекс содержит информацию, необходимую любому процессу для того, чтобы обратиться к файлу, например, права собственности на файл, права доступа к
Урок № 61. Внутреннее перемещение ТМЦ
Урок № 61. Внутреннее перемещение ТМЦ Одной из распространенных операций складского учета является операция по внутреннему перемещению товарно-материальных ценностей внутри предприятия. В этом случае перемещаемые ценности не покидают пределы предприятия, а лишь
Урок № 75. Внутреннее перемещение основных средств
Урок № 75. Внутреннее перемещение основных средств Перемещение объектов основных средств внутри предприятия – это операция, встречающаяся довольно-таки часто. Например, токарный станок может передаваться из производственного цеха в сборочный, оргтехника из отдела
Inner Glow (Внутреннее свечение)
Inner Glow (Внутреннее свечение) Эффект Inner Glow (Внутреннее свечение), аналогично эффекту внутренней тени, позволяет задать свечение элемента по внутреннему его контуру. Во всем остальном его действие совпадает с действием эффекта Outer Glow (Внешнее свечение) (рис. 8.13). Рис. 8.13.
Внутреннее представление свойств в C#
Внутреннее представление свойств в C# Многие программисты (особенно те, которые привыкли использовать C++) стремятся использовать традиционные префиксы get_ и set_ для методов чтения и модификации (например, get_FullName() и set_FullName()). Против самого соглашения возражений нет. Однако
Внутреннее представление индексаторов типов
Внутреннее представление индексаторов типов Мы рассмотрели примеры метода индексатора в C#, и пришло время выяснить, как представляются индексаторы в терминах CIL. Если открыть числовой индексатор типа Garage, то будет видно, что компилятор C# создает свойство Item, которое
Внутреннее представление перегруженных операций
Внутреннее представление перегруженных операций Подобно любому элементу программы C#, перегруженные операции представляются специальными элементами синтаксиса CIL. Откройте, например, компоновочный блок OverloadedOps.exe с помощью ildasm.exe. Как показано на рис. 9.1, перегруженные
Внутреннее представление пользовательских подпрограмм преобразования
Внутреннее представление пользовательских подпрограмм преобразования Как и в случае перегруженных операций, те методы, которые обозначены ключевыми словами implicit или explicit, получают "специальные имена" в терминах CIL: op_Implicit и op_Explicit соответственно (рис. 9.2). Рис. 9.2.
Внутреннее устройство Pocket PC
Внутреннее устройство Pocket PC Если не брать в расчет сам факт миниатюрности и отсутствие некоторых привычных на настольном ПК устройств, таких как клавиатура и мышь, то можно считать, что Pocket PC является полноценным компьютером. Мало того, по своим параметрам он является
Внутреннее соединение
Внутреннее соединение Следующий оператор соединяет две таблицы, которые связаны через внешний ключ FK правой таблицы (Table2) и первичный ключ PK таблицы Table1:SELECTТаblе1.PK,Table1.COL1,Table2.PKX,Table2.COLXFROM Table1 INNER JOIN Table2ON Table1.PK = Table2.FKWHERE... условия-поискаЭто спецификация внутреннего
Внутреннее устройство технологии
Внутреннее устройство технологии Когда любой запрос вызывает хранимую процедуру, то текущее определение этой хранимой процедуры копируется в этот момент в кэш метаданных. В Классическом сервере эта копия присутствует в течение всего времени пользовательского
ОПЫТЫ: Внутреннее расследование
ОПЫТЫ: Внутреннее расследование Автор: Сергей ЛеоновСегодня мы займемся варварским делом — разборкой одной из современных цифровых фотокамер. Не слишком часто удается разобрать до винтика подобную технику, но раз уж такая возможность представилась, почему бы не
СРЕДНЕЕ ЗВЕНО: Проблемы синхронизации
СРЕДНЕЕ ЗВЕНО: Проблемы синхронизации Алексей Дмитриев, операционный менеджер группы WiMAX в Motorola, начинал работу в этой компании с должности инженера в отделе качества. Через год перешел в группу CDMA, где несколько лет проработал инженером по разработке и поддержке
Глава 1: Самое слабое звено в безопасности
Глава 1: Самое слабое звено в безопасности Перевод: Yarlan Zey (yarlan@pisem.net)Компания может приобрести лучшие технологии по безопасности, какие только можно купить за деньги, натренировать своих людей так, что они станут прятать все свои секреты, прежде чем пойти ночью домой, и