Без заголовка
Я особо замечу, что ищу не столько management best practices в софтовой инженерии -- они там отличаются от любых других только тем, что хорошо отрефлектированы! И это главное, что меня интересует: взгляд программиста на проблемы менеджмента, использование особого программистского абстрагирующего и моделирующего мышления в решении менеджерских задач. Меня computer science (не IT!) интересует именно те паттерны размышлений, которые становятся доступны хорошим программистам. Можно отдельно пообсуждать, какие именно эти паттерны (а именно -- хорошее представление координации процессов/агентов во времени, способность к абстрагированию, отработанное метамоделирование в смысле НЛП и т.д.).
Курсы Майкрософт не впечатляют. Неинтересно, они не про мышление, они заточены на прикладность (и за этим Майкрософт строго следит, как я понимаю).