Глава 3 Свобода учиться

We use cookies. Read the Privacy and Cookie Policy

Глава 3

Свобода учиться

В долгосрочной перспективе единственным надежным источником конкурентного преимущества является способность вашей организации учиться быстрее, чем ваши конкуренты.

Питер Сенге,

«Пятая дисциплина»[20]

В 2010 году я был на технической конференции в Солт-Лейк-Сити с одним из наших старших программистов, Кили, и там нам предстояло презентовать наш опыт парной работы. На конференции собрались разработчики из разных компаний со всей страны. За обедом мы сидели за столом с несколькими их них.

Кили начала работать в Menlo сразу же после колледжа в 2004 году. Она знала только стиль нашей работы, хотя до нее доходили все те страшные истории, которые рассказывают о нашей отрасли. На обеде Кили услышала, как несколько программистов представляются друг другу. Один из них был Java-разработчиком, другой – специалистом по Microsoft.NET, еще один программировал на Ruby. Кили обратила мое внимание на то, как странно они говорят о себе.

Программисты тоже услышали ее слова и спросили, что такого странного она нашла. Кили вежливо ответила, что, по ее мнению, довольно странно, что они характеризовали себя как часть технологии. Они поинтересовались, с чем работает она. «Я – разработчик программного обеспечения», – ответила Кили. Но собеседники уже насели на нее. Они хотели знать, с каким языком она работает: Java, C#, Ruby, NET? Кили ответила, что использует любой язык, который больше подходит для решения поставленной задачи. С раздражением они спросили ее, к какой технологии она имеет наибольшую склонность. На этот вопрос Кили ответила с легкостью: к той, которая лучше всего подойдет для решения задачи клиента. Уже весьма разозленные, программисты пожали плечами и вернулись к своему разговору. Они просто не могли понять, почему она не определяет себя через технологию, которую лучше знает или больше любит.

Представьте себе, насколько неподготовленными оказались эти программисты, когда несколько лет назад появились iPhone и App Store. Неожиданно язык, называемый Objective-C, стал одним из самых важных на планете. И каким же образом технологии, которым программисты хранили верность, могли помочь им в этом совершенно новом мире?

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

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

Вот почему мы смогли быстро приспособиться к изменению языка, вызванному появлением iPhone и App Store. Наша команда вышла на улицу и купила книгу по Objective-C. Всего через несколько дней пара программистов уже начала писать код приложения для iPhone по заказу одного из клиентов. Да, эти двое не работали над новым проектом так быстро, как было бы, окажись перед ними знакомый язык программирования. Но совместное обучение в ходе работы – это основа нашего конкурентного преимущества. Благодаря парной работе мы даем нашей команде возможность учиться.

Данный текст является ознакомительным фрагментом.