Через год он сможет претендовать на 70–80 тысяч рублей, а если повезет, то и на 100. Бывает, что на собеседовании достаточно продемонстрировать владение одним из распространенных языков программирования и решить несколько логических задач. Но чаще требуются и другие знания: системы управления базами данных, шаблоны проектирования и т. д. При этом айтишников (как и многих других специалистов, кстати) постоянно не хва- тает. Работодатели готовы брать сотрудника даже без профильного высшего образования и, тем более, без опыта работы, если тот обучаем. Конечно, айтишники – это не только «программеры» или, паче того, «кодеры». Инфор- мационные технологии – это не только компьютеры, серверы, программирование и настройка сети. Информационные технологии прежде всего – это хранение, обработка и передача
дан- ных. Коммуникации, одним словом, то есть общение, связь. То есть айтишник – это не просто технарь. Точнее, не только технарь. Он еще где-то и гуманитарий, кто-то вроде лингвиста, переводчика с человеческого на цифровой и наоборот. А еще изобретатель, разработчик, архитектор, конструктор и еще многое другое, порой совер- шенно неожиданное. «Есть конструкторы, которые создают программы, а есть деструкторы, которые умеют быстро разломать чужое. То есть деструктор знает, с чем нужно бороться, конструктор хорошо понимает, как сделать так, чтобы с этим можно было бороться… Это талант, и у очень неболь- шого количества людей есть аналогичные способности к анализу»
Это говорит Андрей Духва- лов, главный архитектор «Лаборатории Касперского», человек, знающий свою работу не только вдоль и поперек, но еще и сильно вглубь. Он считает, что программисты – люди особого склада, творчески занимающиеся рутин- ной работой, в основе которой – на первый взгляд неустранимые противоречия. Программи- стов сложно ограничивать временными рамками, но продукт должен быть сдан в срок. При этом «формализовать можно всех и вся, и даже такую живую, творческую работу с заинтере- сованным лидером, глубоко разбирающимся в теме». Но «формализация и стандартизация губят творчество на корню», а ведь всякий продукт, выходящий для массового потребителя, по определению стандартизован. Программисты – люди особого склада, творчески занимающиеся рутинной работой, в основе которой – неустранимые на первый взгляд противоречия. Есть и еще парадоксы. Необходимо, чтобы разработчики друг друга понимали, могли общаться, чтобы у них возникали идеи, и при этом чтобы они не воспаряли слишком высоко. Чтобы продукт получился, должна сложиться его идея. Разработчикам надо правильно пред- ставлять себе, как потребитель воспримет продукт. А их потребитель – это не всегда продвинутый в техническом плане системный админи- стратор, а зачастую домохозяйка. То, что вызовет восторг у технически продвинутого гика, поставит ее в тупик. То, что понравится ей, вызовет у гика сардоническую ухмылку. Сам же создатель «Лаборатории» Евгений Касперский к своим коллегам (и к себе тоже) и к их (и своей) профессии относится примерно как родитель к детям и их игрушкам: «Все программисты – они больные, они работают по 10, 12, 14, 24 часа в сутки. Им это просто 12 А. Соловьев. «Выбор профессии» по кайфу. Это то, что затягивает. У тебя на экране все вот это вот, ты сидишь, щелкаешь, щелкаешь». И еще: «Почему народ занимается программированием? Да им просто прикольно. Потому что они любят все эти разноцветные буковки смотреть и смотреть, как они складыва- ются и получается программа. Это процесс созидания. Как дети играют на песочке, раз сло- жил, два сложил, три сложил, башенка получилась. Сидят и фигарят там целыми днями, пока родители их оттуда не вытащат. Здесь то же самое. Фигарят, фигарят. По кайфу. Почему? Вот так! Нравится. Почему-то мужикам это нравится очень сильно. Девочкам – меньше. Тупая программистская работа. Абсолютно никакого творчества. Но так прикольно!» Кстати, Евгений себя гуманитарием не считает: «Я все-таки технарь. Просто мне жутко понравилось заниматься вирусами, я понял, что это нужно, то, что народу это нужно, нужно всем, просто всем, все еще не дошли до осознания того, что им действительно необходимо использовать антивирус на каждом компьютере. Я был уверен в том, что придет время, когда каждый будет понимать, что необходимо использовать антивирус. Мне хотелось сделать по- своему. Немножко по-другому. Я начал изобретать разные вещи. Я первым в мире сделал интерфейс, окошечки. Антивирус должен быть удобным».
народ занимается программированием? Да им просто прикольно!» Начинал он в смежной профессии, имеющей отношение как к математике, так и к линг- вистике (которая, надо заметить, едва ли не самая «математическая» из гуманитарных наук): изучал криптографию в Высшей краснознаменной ордена Октябрьской революции школе КГБ СССР имени Феликса Эдмундовича Дзержинского (сейчас Академия ФСБ России). Там, на «Четвертом факультете» (ныне – Институт криптографии, связи и информатики ФСБ РФ (ИКСИ)), его научили «вкалывать по полной программе». Правда, по собственному признанию, «не потянул»: «Самое сложное в криптографии – придумать алгоритм, а затем доказать, что он не поддается взлому. Людей, которые умеют это делать, не так много в мире. Я знаю случаи, когда люди