There is pretty much no Uni track for this stuff so, yeah, on the job and after work. I have no degree so everything after high school(which I was very fortunate to have had C++, CCNA, etc classes at)..
FREE though? Man, my current salary doesn't make me feel like I gave my time learning this stuff away for free..
I find this to be just a little bit oversimplified. Indeed, I find that learning on a daily basis keeps me employed, whether I am physically in the office or not, or what time of day it is. So, learning may be about your current salary -- keeping it, that is.
FREE though? Man, my current salary doesn't make me feel like I gave my time learning this stuff away for free..