Как-то слушал подкаст Баладжи у Тима Ферриса, где он упомянул, что преподавал курс в Стэнфорде по Startup Engineering. Это своего рода курс для инди-хакеров, которые хотят воплотить идею в продукт, поверхностно освоив каждый building block технической реализации. От выбора базы данных и настройки окружения до погружения в AWS и выбора JS-фреймворка. Курс ориентирован для студентов, которые изучают сложные материи в Стэнфорде, типо внутренности баз данных, машинное обучение, теория множеств, фундаментальную физику и тд. Но когда дело касается твоего SaaS, тебе не красно-черные деревья нужно балансировать, а разобраться, какой из 67 JS-фреймворков выбрать и как делать инференс ML модели. Кажется любые курсы по тех предпринимательству — это про лайтовые вещи, типа кастдева и маркетинга, а вот про инжиниринг софтверных старапов курсов никто не делает. Этот курс, кажется, имеет свою целевую аудиторию, хотя далеко не каждый CS студент грезит предринательством (на курсе по подготовке к собесам кажется можно больше заработать). Я помню, когда учился в Бауманке, у нас было что-то подобное в Технопарке мейла, но там всё было разбито по семестрам: полгода бэкенд, полгода базы, полгода фронт и т.д. А тут всё быстро и по верхам, зато уже завтра можешь запилить свой продукт. Отличие этого курса от условного курса на ЯндексПрактикуме— в хорошем сочетании теории по стартаповедению. Поэтом там сочется базовая теория в духе той, что сейчас YC публикует на YouTube и технологической состовляющей. Недавно я снова вспомнил про подкаст и подумал, что надо поискать материалы. Сам MooC не доступен, зато нашёл лекции с домашними заданиями и видео лекций. Imagine being in this class and Balaji puts you on to Bitcoin in 2013 Курс читался один раз в 2013 году, поэтому часть вещей не супер актуальна сегодня (ну, скажем, Twitter Bootstrap уже не так популярен на фронте). Да и весь сентимент вокруг того, что приложение должно быть мобильным, социальным и вирусным, что как-то уже не так актуально сегодня. Но зато можно вдохновиться структурой – всё начинается с базовых вещей, типа чем IaaS отличается от PaaS, как по SSH подключаться к EC2, чем растровый дизайн отличается от векторного, как правильно деплоить и т.д. Почему за 10 лет не появилось ничего на замену? Возможно, место заняли блогеры на YouTube, которые закрывают любую вариацию запросов по технической реализации. Возможно курс слишком прост для целевой аудитории и такие вещи можно начать преподавать раньше, скажем, с 8 класса. И к универу люди уже приходят подкованные. Имхо, если бы такой гайд хотя бы раз в 2 года адаптировался, это была бы золотая настольная книга для любого стартапа.