make sense#217: О системном обучении разработчиков, четырех уровнях осознанности, базовых знаниях и оценке грейдов

«Личная культура — это ценности, мотивация, командность, кругозор и богатый внутренний мир. К сожалению, высшее образование — техническое, по крайней мере — на личную культуру не смотрит. Там формально какие-то есть курсы про философию, историю и так далее, но люди их проходят как будто бы для галочки. И скорее формируется не интерес и любовь к предеметам, а отвращение».

«Продуктовая культура состоит из каких-то базовых, простых вещей. Есть такое понятие, как подход к делу — понимание, что есть качество. И если мы в каких-то базовых вещах формируем у человека понимание, что значит сделать хорошо, на совесть, качественно, то оно потом автоматически распространяется и на другие сферы. Например, программист пишет качественный код и у него встроена функция форматирования кода. И когда он пишет какой-то документ, у него то же самое продолжает работать: у него текст выглядит тоже прекрасно — нет лишних проблелов, абзацы все одинаково оформлены».

iTunes | SoundCloud | YouTube | Castbox | Яндекс.Музыка

Гость: Юрий Усков, основатель iSpring

Ведущий подкаста: Юра Агеев, основатель ProductSense

Подписывайтесь на канал анонсов подкаста.

Подкаст выходит при поддержке конференции ProductSense

О чем говорим:
2:48 Какие образовательные проекты и зачем запускал Юрий
7:02 Кто такой хороший разработчик. Четыре уровня осознанности разработчиков. Уровни стека и базы
10:11 Из чего состоит база и как она помогает на практике решать проблемы бизнеса
13:39 Какие предметы проходят разработчики в университете iSpring и для чего они нужны
17:21 Концепция продуктоориентированного программирования
19:44 Как сделать программистов фанатами чистого кода
21:24 Третий уровень осознанности разработчика — культура продукта
23:24 Четвертый уровень осознанности разработчика — личная культура
24:31 Из чего состоит продуктовая культура
26:48 Какими метриками можно измерять уровни осознанности разработчиков
30:46 Три сегмента IT-рынка: высокий, средний и низкий
32:21 Оценка грейдов разработчиков и работа с джуниорами
34:34 Возраст и скорость подготовки разработчиков
38:25 Как можно выбиться в лидеры продуктовой разработки. Внутренний объем
41:16 Почему удобно работать с программистами, которые погружены в продукт и ценность
42:45 График работы программистов и большой спорт
43:36 Как быстро восполнить нехватку разработчиков на рынке
45:03 Обязательства компании перед джуниор-программистами
46:17 Для чего продактам инженерные знания и тимбилдинг в походах

В подкасте упоминаются:
Западная номенклатура курсов по Computer Science
Конечный автомат
Параллельные вычисления
Распределённые вычисления
Дискретная математика
Комбинаторика