Неизвестный Android. Глава 9: Джесси Уилсон

Для генерального директора компании Square, Inc. Джека Дорси его программист Джесси Уилсон — как Человек-Паук: рассказывая о нём, Дорси добавляет эпитет amazing. Для платформы Android Джесси — виднейший евангелист и автор открытых библиотек, которыми пользуются разработчики со всего мира. Выпускник канадского Университета Уотерлу, удивительный Джесси не имеет одержимости большей, чем код, с которой сопоставима только страсть к графическому дизайну, но Джесси признаётся, что недостаточно в этом хорош. В интервью компании «Лайв Тайпинг» Джесси вспоминал, что свою первую программу он написал в старшей школе, хотя условия для того, чтобы влюбиться в код, были не лучшими. Одно время он писал код для души и бесплатно — до тех пор, пока товарищ по университету не позвал его работать в Nike. Джесси решил, что выход за границы Канады и переезд из провинции Онтарио в штат Орегон того стоят. «Найк» был доволен Уилсоном, Уилсон — «Найком», но при всём обоюдном удовольствии Джесси мечтал о работе в Google, оплоте новых технологических стандартов. Однажды он нашёл баг в коде разработчиков корпорации и послал имейл, указав на ошибку. Это письмо стало пропуском на собеседование с последующим переездом Уилсона и его жены в Калифорнию.

Если у Люка Скайуокера был Йода, то у Джесси, по его словам, были лучшие программисты мира, и он крайне избалован проявленным ими вниманием к нему. Дорогу в индустрию Джесси открыл Java UI-эксперт Джеймс Лемью; как создаются API, объяснил нанявший Уилсона в Google инженер и писатель, бывший сотрудник Sun Microsystems и Google и со-разработчик языка Java Джошуа Блох, а программист из Google Кевин Бурриллион упорядочил знания будущего евангелиста о коде.

И конечно, одним из главных воспитателей Джесси Уилсона является Джейк Уортон, толкавший его на программистские подвиги. Коллеги по Square общались в рабочем канале #android и имели одинаковый взгляд на опенсорс и операционную систему. С тех пор редкая конференция для разработчиков обходится без участия Уортона и Уилсона, ставших одними из самых ярких Android-евангелистов. Так, они вместе выступили от лица своей компании на ежегодной конференции I/O в 2013 году и представляли ряд проектов с открытым кодом, среди которых OkHttp, Dagger, Retrofit, and Picasso.

Java-библиотеки Dagger и Gson, фреймворк Google Guice и библиотеки виртуальной машины Dalvik сегодня в широком ходу среди Android-разработчиков, и без активного участия Уилсона в работе над этими инструментами их просто не было бы. Над Guice и библиотеками Dalvik Джесси работал с Бобом Ли, бывшим техническим директором Square. В 2009 году Ли взял его в команду Android на этапе производства версии CupCake. Однако работа мечты в Google с трудом компенсировала условия жизни чужестранца: счета в Калифорнии — высокие, разговоры — сплошь в техническом контексте, избирательного права — нет. Уилсон томился на чужбине, но представители Google пошли ценному сотруднику навстречу и позволили ему вернуться в Канаду, устроив на должность в проектное бюро. И ровно в тот момент, когда Уилсон пребывал в покое в родном Уотерлу, со-основатель Twitter Джек Дорси запускал в Калифорнии стартап под названием Square.

И снова Боб Ли пригласил Джесси на интересную работу. Но возвращаться на Западное побережье программисту не хотелось категорически. В итоге Западное побережье само приехало к программисту: с 2013 года компания начала строить серьёзные планы по освоению Канады, открыв свои офисы в Уотерлу, а позже, в сентябре 2014 года, в его городе-спутнике Китченере. Среди таких хайтек-гигантов как Apple, Motorola и Facebook связка Уотерлу-Китченер уже давно стала намоленным местом, чем-то вроде Кремниевой долины в снегах. Центром притяжения для них является тот самый Университет Уотерлу, высоко котируемый за счёт своих выпускников факультетов компьютерных наук и инжиниринга. Уилсон в лучшем свете преподнёс свой alma mater и выходящих оттуда специалистов людям из Square. К нему прислушались и доверили набрать среди местных молодых айтишников добротную команду.

Наконец, всё пошло своим путём: старая добрая провинция Онтарио, тёплые воспоминания, люди с развитым чувством общности и не зацикленные на хайтеке. В свободное время Джесси занят семейными делами и двумя собаками с кличками Баттерс и Макфлай, играет в Super Mario Maker, а при должных погодных условиях катается на сноуборде. Что тревожит Android-разработчика, так это климат с его вгоняющими в пессимизм метаморфозами.

Personality
Jesse Wilson
Android