Особая благодарность — человеку, с которым я тесно сотрудничала в процессе работы. Келлан Элиотт-Маккри много раз подсказывал мне, что же такое искусство менеджмента. Также хочу поблагодарить всех друзей из группы «Встречи технических директоров за общим столом». Спасибо, что долгие годы вы делились со мной опытом. Многие ваши советы стали частью книги.
Спасибо моему многолетнему учителю Дани Рукину за расширение моего кругозора и за то, что он всегда побуждал меня оставаться любознательной.
И последнее (но не по степени важности) — спасибо моему мужу Крису. Разговоры за семейным столом помогли мне написать самые сложные части книги. Его советы и идеи помогли мне по-настоящему стать автором.
Примечания
1. Rent the Runway — онлайн-сервис по аренде дизайнерской одежды и аксессуаров.
2. Бакингем М., Коффман К. Сначала нарушьте все правила. Что лучшие в мире менеджеры делают по-другому. М. : Альпина Паблишер, 2013.
3. Уолл Л., Кристиансен Т., Орвант Д. Программирование на Perl. М. : Символ-Плюс, 2006.
4. JVM — виртуальная машина Java.
5. Рефакторинг — работа над структурированием кода.
6. Технический долг (также известный как долг кодинга) отражает подразумеваемые издержки, вызванные выбором в пользу более быстрого решения вместо более долгого, но лучшего по качеству.
7. Толстый, или Rich, клиент в архитектуре клиент-сервер — это приложение, обеспечивающее (в противовес «тонкому клиенту») расширенную функциональность независимо от центрального сервера. Часто сервер в этом случае лишь хранилище данных, а вся работа по обработке и представлению данных переносится на машину клиента.
8. Просмотр, или инспекция, кода — систематическая проверка исходного кода программы с целью обнаружения и исправления ошибок, которые остались незамеченными в начальной фазе разработки.
9. Система управления версиями — программное обеспечение для облегчения работы с изменяющейся информацией.
10. Коучинг (англ. coaching) — метод консалтинга и тренинга, в процессе которого коуч (тренер) помогает обучающемуся достичь жизненной или профессиональной цели. В отличие от наставничества коучинг сфокусирован на достижении четко определенных целей, а не общего развития.
11. Принцип Питера — положение, выдвинутое и обоснованное в одноименной книге Лоуренсом Питером. Формулировка: «В иерархической системе каждый индивидуум имеет тенденцию подняться до уровня своей некомпетентности».
12. Аллен Д. Как привести дела в порядок. Искусство продуктивности без стресса. М. : Манн, Иванов и Фербер, 2015.
13. Бакингем М., Коффман К. Сначала нарушьте все правила. М. : Альпина Паблишер, 2014.
14. Tom Christiansen, brian d foy, Larry Wall and Jon Orwant,
15. Кот Шрёдингера — мысленный эксперимент, предложенный Эрвином Шрёдингером, австрийским физиком-теоретиком, одним из создателей квантовой механики, которым он хотел показать неполноту квантовой механики при переходе от субатомных систем к макроскопическим.
16. Гроув Э. Высокоэффективный менеджмент. М. : Филинъ, 1996.
17. Ленсиони П. Пять пороков команды. М. : Манн, Иванов и Фербер, 2013.
18. Бутстрэп, бутстрэппинг (англ. bootstrap, bootstrapping — «зашнуровка», иногда бутстреп, бутстреппинг) — название некоторых методов и процессов, содержащих принцип повторения и самоподдержки без воздействия извне, с использованием внутренних ресурсов.
19. «Тирания бесструктурности» — известная статья Джо Фриман, одного из лидеров феминистского движения в США в 1960-х годах. В ней автор утверждала, что под внешней «бесструктурностью» феминистских и анархических движений скрывалась жесткая борьба за лидерство. Статья впервые официально опубликована в журнале The Second Wave в 1972 году.
20. Спагетти-код — плохо спроектированная, слабоструктурированная, запутанная и трудная для понимания программа, особенно содержащая много переходов назад, исключений и других конструкций, ухудшающих структурированность. Самый распространенный антипаттерн программирования.
21. John Gall. Systemantics: How Systems Really Work and Especially How They Fail. New York: Quadrangle / The New York Times Book Co., 1975. На русский язык не переводилась.
22. SaaS (англ. software as a service — программное обеспечение как услуга) — одна из моделей обслуживания, при которой подписчикам предоставляется готовое прикладное программное обеспечение, полностью обслуживаемое провайдером.
23. Лалу Ф. Открывая организации будущего. М. : Манн, Иванов и Фербер, 2016.