Иногда считается, что организация процесса разработки лежит исключительно на менеджерах/тим-лидах. Во многих современных компаниях и гибких, стартаперских методах разработки, любой программист, во-первых, может повлиять на процесс и принятие решений, а, во-вторых, может неплохо выиграть от вовлечённости.
Я не студент, но все так классно и по полочкам разложено. Очень круто!
Спасибо. Рад, что вам понравилось!