I'm a professional programmer now.
This is *very* true. One of the things I really liked about my school was that every school computer had Visual Studio installed, and along with that, we got network-based storage. I was able to download tutorials online, store my projects on the network, and be able to work with them on *any* school computer. I'd routinely go to the school library for lunch and work on my hobby projects.