пособие по выживанию КРИС КАСПЕРСКИ Спецвыпуск: Хакер, номер #071, стр. 071-012-3 В идеале, следует искать только те команды, которые реально нуждаются в тебе, в твоих знаниях и умениях, а не в чем-нибудь другом, но в жизни очень часто случается так, что тебе рекомендуют подучиться, а то и переучиться полностью! «ОК, ты классно программируешь на Си, но мы ведем несколько проектов на Java, поэтому ты должен быть знаком и с этим языком». Соглашаться или нет? Спорный вопрос. С одной стороны, если отвечать «да пошли вы все!», то в поисках работы можно провести всю оставшуюся жизнь, к концу которой Си рискует стать неактуальным, так что переучиваться все равно придется. Не сейчас, так потом. Но! Нормальный лидер всякой преуспевающей команды всегда стремится использовать навыки и наклонности каждого из программистов по максимуму, то есть по назначению. Собственно, именно это и обеспечивает команде процветание. Если же брать кого попало, распределяя задания хаотичным образом по принципу «не умеет — научится», то это не команда будет, а просто сброд, с которым хорошо пить пиво и обсуждать округлости женщин, но отнюдь не выпускать конкурентоспособные продукты. Подытоживая сказанное, сформулируем правило номер один: всегда оставайся самим собой. Если ты влюблен в ассемблер — программируй на ассемблере; если ты небрежен, небрит и неаккуратен — вот таким и приходи на собеседование. Если у тебя рваный график, плавно перетекающий из совы в жаворонка, а потом обратно — не бери на себя обязательств приходить на работу ровно в восемь или быть в это время как штык на IRC-канале. Поверь, существует множество команд, работающих по такому же принципу. Внешний вид — не помеха. Главное — результат. Новички панически боятся ответить «нет» на любой поставленный им вопрос, опасаясь, что за этим последует категорический отказ (и хорошо, если не пинок ногой), вот и «подписываются» на любые условия, которые им только предложат. На самом деле, в слове «нет» ничего ужасного нет. Употребляй его почаще. Оно поможет тебе продать свои умения и навыки наиболее выгодно. [в команде.] Поздравляю! Ты в яйце. С этого момента твои личные интересы задвинуты на задний план и все свободное (и несвободное) время посвящено команде. Некоторые ведут сразу несколько проектов в различных командах, но, во-первых, это страшно выматывает, а, во-вторых, отсутствие концентрации на одной-единственной цели часто приводит к провалу. В команде намного сложнее реализовать свой творческий потенциал, свои идеи (особенно рискованные и непроверенные), поскольку в случае провала страдают все участники команды (а у многих жена, дети...). Конечно, без дерзости, без творческих порывов не бывает и прорывов, но позволить себе втягиваться в работу над рискованным проектом может либо только что сформировавшаяся команда, либо команда уже имеющая за плечами несколько успешных проектов и солидный капитал, но даже в этом случае «раскрутить» остальных членов, заинтересовать их своим проектом будет нелегко, поскольку у каждого из них имеются свои собственные идеи, и чем команда больше, тем труднее выделиться на фоне остальных. |