Кейт Грегори является одним из основателей Gregory Consulting Limited. Она имеет более чем тридцатилетний опыт разработки программного обеспечения на различных языках программирования, включая Fortran, PL/I, C++, Java, Visual Basic и C#.

Одной из услуг, которые предоставляет ее компания, является наставничество, например, программисты старой школы C++ осваивают современный C++ 11.

Кейт говорит, что со всеми наставническими выступлениями никогда не знаешь, чего ожидать. Вы говорите: «На следующей неделе мы рассмотрим решение этой проблемы выравнивания в новом диалоге», но что-то всплывает, и когда вы собираетесь вместе, клиент говорит: «Мне срочно нужно узнать, как [кое-что]», и план обучения корректируется соответствующим образом. .

Кейт подготовила 19 курсов для Pluralsight.

Кейт обучает своих клиентов принципам архитектуры и дизайна и демонстрирует, как это можно сделать, написав для них высококачественный код.

Ее курс Использование сайтов StackOverflow и StackExchange послужил источником вдохновения для части моих Карьерных целей и целей на 2015 год. Я согласен с Кейт в том, что каждый разработчик может извлечь гораздо больше пользы из этого очень полезного ресурса, посмотрев этот курс.

Педагогическая работа в 2015 году

Кейт является активным пользователем на Stack Exchange, внося особенно большой вклад в Рабочее место.

Ранее в этом году она подготовила курс Что нового в предварительной версии Visual Studio 2015 для разработчиков C++ и написала новый курс по Visual Studio 2015.

В феврале она провела две сессии на Code on the Sea — конференции, проводившейся в дни плавания на Багамах — одну о том, почему все должны знать о сегодняшнем C++, и одну о заголовке стандартной библиотеки.

В апреле она выступила в ACCU в Бристоле на тему Модернизация устаревшего кода C++ с Джеймсом Макнеллисом — расширенная версия доклада, который они сделали вместе на CppCon в прошлом году.

Кейт в настоящее время наслаждается хорошо заработанной раз в жизни транстихоокеанской поездкой из Австралии в Чили. Она продолжает оставаться на связи и продуктивно работать, пока ее нет.

В этом году Кейт снова помогает проводить CppCon, крупнейшую конференцию по C++. Она является председателем направления Open Content (включая Lightning Talks), а также комитетов по программе и планированию.

В конце сентября она проведет сессию под названием «Прекратите учить С».