If you want to be a software developer and after school, all you've done are assignments, that is a bad signal to your interviewer.
Unpopular opinion, but truth is, software development is not just a job. It takes a lot to get good, and passion is key.