Я встретил ярких студентов в информатике, которые никогда не видели исходного кода большой программы. Они могут быть хороши в написании небольших программ, но они не могут начать изучать различные навыки написания больших, если они не видят, как другие сделали это.