Введение

Американский инженер-программист и писатель Аврам Джоэл Спольски (род. 1965) — инженер-программист и писатель. Он является автором блога о разработке программного обеспечения Joel on Software и создателем программного обеспечения для управления проектами Trello. В период с 1991 по 1994 год он работал менеджером программы в команде Microsoft Excel. Позже, в 2000 году, он основал компанию Fog Creek Software и запустил блог Joel on Software. В 2008 году совместно с Джеффом Этвудом он запустил сайт вопросов и ответов для программистов Stack Overflow. Используя программный продукт Stack Exchange, лежащий в основе Stack Overflow, сеть Stack Exchange теперь размещает более 170 сайтов вопросов и ответов.

Биография

Спольски родился в семье евреев и вырос в Альбукерке, штат Нью-Мексико, где прожил до 15 лет. Затем он переехал с семьей в Израиль, где окончил среднюю школу и отслужил в бригаде десантников. В 1987 году он вернулся в Соединенные Штаты для поступления в колледж. Он учился в Университете Пенсильвании в течение года, после чего перевелся в Йельский университет, где был членом колледжа Пирсон и в 1991 году окончил его со степенью бакалавра наук с отличием по информатике. Он работал менеджером программ в команде Microsoft Excel, где разработал Excel Basic и возглавлял стратегию Microsoft Visual Basic for Applications. В 1995 году он переехал в Нью-Йорк, где работал в Viacom и Juno Online Services. В 2005 году Спольски стал сопродюсером и снялся в документальном фильме "Aardvark’d: 12 недель с гиками", в котором рассказывалось о разработке Fog Creek проекта Aardvark – инструмента удаленной поддержки. В 2008 году Спольски совместно с Джеффом Этвудом основал Stack Overflow – веб-сайт, представляющий собой сообщество вопросов и ответов для разработчиков программного обеспечения. Он занимал должность генерального директора компании до 1 октября 2019 года, когда его сменил Прашант Чандрасекар. После продажи Stack Overflow в июне 2021 года за 1,8 миллиарда долларов Спольски покинул пост председателя компании. В 2011 году Спольски запустил Trello – онлайн-инструмент для управления проектами, вдохновленный методологией Kanban. В январе 2017 года инструмент был приобретен компанией Atlassian за 425 миллионов долларов. В 2016 году Спольски объявил о назначении Анила Даша новым генеральным директором Fog Creek Software, при этом Спольски оставался генеральным директором Stack Overflow и членом совета директоров Fog Creek Software. С тех пор компания была переименована в Glitch. После продажи компании Fastly в мае 2022 года Спольски покинул пост председателя. В 2019 году Спольски сообщил, что является председателем платформы данных с открытым исходным кодом HASH. Он является автором пяти книг, в том числе "Дизайн пользовательского интерфейса для программистов" и "Умный и эффективно решающий задачи". Он также является создателем "Теста Джоэла". Спольски ввел термин "fix it twice" для обозначения метода улучшения процессов. Он подразумевает быстрое, немедленное решение для устранения инцидента и второе, более медленное решение для предотвращения повторения проблемы путем устранения ее первопричины. Его использование термина "алгоритм Шлемиэля-художника", относящегося к алгоритму, который не масштабируется из-за выполнения слишком большого количества избыточных действий, было описано Скоттом Розенбергом из Salon.com как пример хорошего письма "об их замкнутом мире таким образом, чтобы завоевать уважение коллег и привлечь внимание посторонних". Спольски выступил на конференции WeAreDevelopers 2017, заявив, что разработчики пишут сценарий будущего. В своей речи Спольски рассказал о том, как программное обеспечение "поглощает" мир, как это становится все более очевидным в повседневной жизни, поскольку люди все чаще взаимодействуют с программным обеспечением, и как разработчики помогают формировать будущее, поскольку технологии продолжают развиваться. Он использует метафору "мы всего лишь маленькие овощи, плавающие в программном супе", подразумевая наше постоянное использование программного обеспечения для самых обыденных задач, включая работу, социальные сети и даже вызов такси.