Yea, I'll definitely give you that. I was in much the same situation - faffing around with bits and bobs for yonks, but the structure of being at uni encouraged me to complete tasks. However, that requirement can easily be resolved through self discipline and purposefully outlining clear projects to get involved with. CodeWars is good for little things and some of the free courses on Udacity are pretty good - I was doing the android development course on there the other week and, apart from some outdated bits (VERY frustrating!!) the course quality and structure is fantastic.