Вокруг тимлидов сформировалось сообщество высокопрофессиональных технарей, которые любили и умели работать. Со временем к этим троим стали присоединяться другие тимлиды, разделяющие их взгляды на жизнь, работу, людей. Аксиомой для каждого из них была точка зрения, что человек – это ценность, а умный человек, будь то программист, тестировщик или аналитик – это ценность вдвойне. Естественным образом выходило так, что их политические, религиозные, нравственные взгляды были очень близки. Все они были патриотами: любили свою страну и презирали текущее ее руководство. Религиозные взгляды редко бывали предметом обсуждения, и чаще они обсуждали науку. Золотое правило всех религий было основой их взаимоотношений. Они опирались на эти личные связи, которые крепли с годами, и строили сеть, узлами которой были тимлиды, за каждым из которых была команда.

Профсоюз защищал своих участников. Если раньше на рынке труда они должны были конкурировать друг с другом за рабочее место, то сейчас, объединившись, они делились информацией о хороших проектах и помогали друг другу с переходами из проекта в проект. Часто они делились разработчиками. Если в каком-то проекте была острая нужда в специалистах, а с рынка нанять не получалось, тимлид просил товарищей по Профсоюзу дать ему кого-то. Так высокопрофессиональные программисты, звезды, работали на двух и даже на трех проектах с таким же числом зарплат, что было возможным только благодаря доверию между их руководителями – тимлидами. Если у кого-то из тимлидов случался конфликт с руководством, он мог быть уверен, что без работы он надолго не останется и команда поддержит его в конфликте. Понимая это, менеджмент компаний, в которых работали участники Профсоюза, вел себя максимально корректно и тактично. Эксцессы приводили к уходу всей команды разработки, а те, кто оставался, были глазами и ушами ушедшего тимлида в истекающем кровью проекте. Замена грубого менеджера обходилась компаниям дешевле поиска новой команды разработки. Это реализовывало инверсию контроля: руководитель проекта был полностью руководим разработкой и начинал приносить пользу команде. Так к тимлидам присоединялись и менеджеры, уставшие от бессмыслицы бесконечной отчетности ради отчетности и способные получать удовольствие от настоящего процесса разработки программного обеспечения. Хорошие профессиональные менеджеры часто предлагали участникам Профсоюза новые проекты под своим руководством, понимая, что эти люди вытянут любой проект.

Профсоюз был требователен к своим участникам. Не каждый программист, занимавший роль тимлида или девлида, мог присоединиться к организации. Новые тимлиды попадали в Профсоюз только по рекомендации двух и более участников. Это могли быть руководители соседних команд на сложных проектах, где подрядчиков работали на одного заказчика. Или знакомство с новым кандидатов в Профсоюз могло случится на конференции для разработчиков или управленцев. Вступить в Профсоюз было сложнее, чем найти работу на it-рынке, где за каждым бегала стайка эйчаров, предлагающих удивительные и прекрасные новый проекты.

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