В России пока нет профессиональной прослойки программистов, и обычно «поднявшийся» человек уходит в бизнес (как в ИТ, так и в параллельные сферы, вроде мясоторговли и страховых компаний, где пригодится опыт общения с недовольными пользователями), однако на Западе уже сложилась именно каста профессиональных программистов, которые дорого продаются по найму, вплоть до того, что у них есть собственный агент-промоутер, как Дон Кинг у Майкла Джексона… эээ, то есть Майка Тайсона — я все время их путаю.
Труднее всего определить, что вас действительно прочат на роль Винтика или Шпунтика, так как во многих компаниях, где на самом деле ищут героев или Паспарту, уже осознали, что нашего брата программиста не заманишь на такую работу, очень успешно мимикрируют под правильных работодателей. Не бойтесь поговорить со своим начальником, своими будущими коллегами — если они нормальные ребята, то развеют все ваши подозрения.
Найм Айседоры Дункан
Это не в смысле, что ищут сотрудников нетрадиционной ориентации или программистов в Большой театр совместителями в кордебалет. Найм Айседоры Дункан — это когда ищут сотрудников с особыми талантами. В среде руководителей ярким примером подобных талантов является пышногрудая блондинка-секретарь (которую, кстати, так приятно обучать Excel методом «делай со мной, делай как я, делай лучше меня»).
Конечно, в среде программистов свои, куда более специфические требования. Например, в одной нефтяной компании в ИТ-отдел взяли человека, который очень хорошо «гонял» в Quake. ИТ-отдел регулярно бился с аналитическим отделом и все время проигрывал, но с приходом нового заместителя начальника отдела бойцы-аналитики, наконец, получили ракетой в лоб (а что вы хотите, неужели чемпион Москвы по Кваке пойдет на зарплату меньшую, чем у замначальника отдела?).
Еще можно вспомнить историю про то, как один сисадмин здорово рассказывал анекдоты. Вызовет его, бывало, босс на выволочку: почему бэкапы не делаются и мыши не чищены? А через десять минут из кабинета взрывы хохота раздаются, и через час выползают босс и сисадмин «на бровях», обнявшись, словно лучшие друзья…
Как распознать? Ну, если вы не пышногрудая блондинка, то на позицию Айседоры Дункан можете попасть только благодаря своим выдающимся достижениям. Поэтому спокойно сидите, мочите фрагов в Quake и Unreal, и как только попадете в Топ 10 игроков, за вами приедет белый лимузин и отвезет вас на работу вашей мечты (если на лимузине сдвижная дверь и мигалки, лучше поискать другую область приложения своих творческих сил).
Найм вслепую
Раньше этот найм очень широко практиковался на больших заводах или в крупных компаниях, где силен кадровый отдел, а люди из ИТ-отдела — это разновидность мышей, которые ползают под столами с какой-то сетью (рыбу ловят?). Теперь стало поменьше таких контор — разоряются потихоньку.
Суть найма вслепую в том, что программист приходит в кадровый отдел, говорит кадровикам, что он крут (дипломы, сертификаты, резюме на глянцевой бумаге), просит большую зарплату. Кадровый отдел, падкий на пиджаки от Армани и часы «Омега», помнит, что «хорошие программисты всегда нужны», и отправляет соискателя на собеседование к техническому директору.
А у технического директора какая задача главная? Чтобы никто не подумал, что он ничего не смыслит в вещах, которыми он руководит. И если соискатель правильно загнет пальцы, вставит слова «Business Intelligence» и «Corporate Standards», то технический директор покивает, спросит о лояльности и миссии компании — и работа ваша!
Приходите завтра в ИТ-отдел, посмотрите в глаза несчастному заместителю начальника отдела (единственный, кто здесь работает без протекции и потому на совесть), посмотрите на своих коллег с хорошо расставленными пальцами и работайте… ну, как сможете.
В общем, по видам найма это все. Кое-кто заметит, что обойден вниманием наипопулярнейший вид найма — найм родственника/блатного, но мы же тут про программистов разговор ведем, а не пишем статью «Целеполагание для халявщиков и гоблинов».
Хорошие и плохие работодатели — кто они?
Итак, после определения того, кого ищет работодатель и подходите ли вы ему, нужно немного подумать и о своих желаниях. Давайте рассмотрим, как определить хорошего работодателя и как к нему устроиться. Во-первых, что значит «хороший»? Только давайте не будем сразу бросаться к калькуляторам и считать зарплаты и бонусы — деньги не всегда главное. Потому что после того, как количество денег превышает определенный уровень, лишняя сотня условных зеленых единиц становится не так важна, как хорошие условия работы.
Кто-то может не согласиться, но хороший работодатель для программиста — это тот, который предоставляет материальное обеспечение и духовное развитие.
Под материальным обеспечением прежде всего понимаются деньги — недопустимо творить, когда жене не на что шубу норковую купить, а дети в Диснейленде ни разу не были (за это лето).
Вторым условием материального обеспечения являются условия работы. Например, в одном известном банке платят очень неплохие деньги, с премиями не обижают, но условия, прямо скажу, не ахти — теснота, духота, кресла старые и разваливающиеся, чай, кофе и сахар за свой счет. Какие уж там фитнес-программы, джакузи и бассейны для работников.
А вот в Google (в его американском кампусе) сотрудников кормят, поят, развлекают и оздоравливают не отходя от станка, так сказать. И в том же Микрософте программисты играли в волейбол в рабочее время и, сидя в парилке (это были русские, скорее всего), обсуждали HAL.
С материальной стороной понятно — уровень зарплаты, индексации, поощрения, социальный пакет и условия на рабочем месте можно легко оценить еще на собеседовании.
Сила духа
Теперь разберемся с духовным развитием. Как бы пафосно это ни звучало, но духовное развитие важнее текущего материального положения, так как определяет будущее материальное положение.
Какой бы пример привести, чтобы программисту понятнее было… А, вот — «Плейбой». Надеюсь, все знают этот детский эротический журнал, очень популярный на Западе. Так вот, за фото на обложку они платят очень маленький гонорар. Однако желающих обнажиться к ним на обложку просто пруд пруди, несмотря на то что для некоторых такой гонорар — это раз ракеткой махнуть или покушать сходить поплотнее.
А все дело в том, что после фото на обложке (да и внутри тоже) модели становятся просто нарасхват, котировки резко вверх идут, куда уж там «голубым фишкам» с их жалкими процентами.
Конечно, программист не фотомодель, в смысле работает другими частями тела, да и по времени это занимает немного больше, но суть та же — поработав над модным проектом в модной конторе, освоив востребованную новую технологию сейчас, можно значительно преуспеть позже.
Поэтому, выбирая работодателя, необходимо выяснить его «плейбой-индекс», а именно задать (прежде всего себе) вопрос «чему я научусь/к чему приобщусь в результате работы в этом месте?». Опять же стоит поговорить с непосредственным начальником и будущими коллегами и осторожно выяснить их знания — в идеале вам должно быть интересно с ними работать и даже учиться у них.
Позиция — это важно
Иногда стоит поработать за меньшую зарплату, чтобы получить запись в трудовой книжке и резюме вроде «ведущий программист», а еще лучше — «начальник отдела». Дело в том, что даже если вы обладаете яркой харизмой и организаторскими способностями, вам не удастся перейти на новую должность с повышением (исключение составляет переход к знакомым работодателям) — этот стереотип очень силен в умах кадровиков и боссов.
Требуйте показать свое рабочее место ДО устройства на работу! Один мой друг первые полгода сидел в серверной на железной табуретке под кондиционером перед 14-дюймовым монитором с 60-герцовой разверткой.
Боссы
Боссы (то есть ваши непосредственные руководители) не равны работодателям, запомните это! Босс может сколько угодно орать на вас «Ду! Ду хаст! Ду хаст мих!»[Перевод эпиграфа вам подскажет любой онлайновый переводчик], но работаете вы на компанию, а не на босса. Если это не так, то просто вспомните, что рабовладельческий строй давно изжил сам себя и даже барщину давно отменили, не говоря уже о праве первой ночи (кстати, его заменили правом разрезать ленточку… неравноценно, конечно, но хоть что-то…). И скорей на job.ru!
В компаниях размером выше среднего разница между боссом и работодателем очень значительна, это надо хорошо понимать.
Работодатель может предложить вам прекрасные условия (даже персональная массажистка будет симпатичная!), но что вам с них, если в боссах у вас будет скрытый поклонник венгерской нотации и горячий сторонник Fortran под Solaris, с непрекращающейся ностальгией по ЕС-1030 и постоянной депрессией, прерываемой только покупкой очередной BMW M5 (что, естественно, для вас послужит только усугубляющим фактором)?