Это еще одна веская причина, по которой следует изучать проекты с открытым исходным кодом.
Ведущие разработчики, которые работают в крупных проектах OpenSource (таких как Chromium, Mozilla Firefox, MySQL, Popular Gnu Software), являются профессионалами. У них большой опыт, и эти проекты развивались годами с идеями сотен таких профессионалов.
Все, что упоминалось в их ответах (План, Система контроля версий, Система отслеживания ошибок, Система уведомлений, Система сборки, Набор тестов,), можно найти в этих проектах OpenSource.
Если вы действительно хотите получить практический опыт, я настоятельно рекомендую вам пройтись по некоторым популярным и большим проектам OpenSource, а затем взять Source из любого проекта (с использованием Version Control) и собрать его самостоятельно.
PS: Я тоже студент, и участие в проектах OpenSource - лучшее, что я когда-либо делал в своей жизни. Доверьтесь мне! вы также почувствуете то же самое.