I feel like in order to get a job as a Software Developer, you need to have worked on projects in your free time. Is that true or not really?

For example, if someone just takes college classes then comes home and watches TV or hangs out with friends, they probably won't get a job as a Software Developer. Since the job market is competitive and lots of people have Computer Science degrees. Do you agree with what I've said or not really?
8 answers 8