When I was in school, I met this kid who was wild talented but very lazy (he already knew the stuff the professor was teaching so he was bored). He put me onto open source software and it changed my life.
I encourage anyone who is SERIOUS about learning this stuff to take a look at open source software. It is often FREE (and in more then 1 way). My school was nothing but Java and .NET. I haven't used Java or .NET since. Everything Ive done the last ten years has been with OSS tools (from the OS to the web browser to the text editor to the language).
If any of you have ever messed with Audactiy, this is an example of a successful OSS project.
Many of the classic texts are freely available online from the original author. Many projects out there have excellent documentation. Do not wait or expect a school to teach you this. The only thing I learned in school was HOW TO LEARN. After school I learned how to ask smart questions. Then I learned what RTFM meant.
I didn't know this existed until someone showed me. So here I am trying to show anyone on thecoli.com who is interested...
I made a thread looking for some info about Kali Linux and I don't know what the hell happened to it...... I was able to fix the problem but I fukks with your post