What about a programming class? Or hardware architecture (thats what it was at my school) may help too... A lot of tools are written in Python, which is probably one of the easiest languages to learn. Also, C will be of some help too, though it is probably tougher if you don't have a programming background. Good luck!


. I have a Java background. Python and C look interesting, that's a good idea, thank you.
My first experience with linux was with bt2 back in sep 2007 and I've never used windows since

In short the answer to your question is yes. More importantly you should try using the search function and do some research on your own. Also, if you have a question/comment/whatever not relevant to the OP's post, please create your own thread in the appropriate section and ask there. Thanks 