
Foreign languages!
I had a course at college called "Computer Science and Humanity" in which we talked about being responsible as a developer (e.g. privacy concerns).
Business Administration (e.g. accounting, HR) lets you understand your bosses and clients better.
Electronics makes you understand your tools better.


Important non-technical course for programmers?
I’m using a 12.10 with Gnome desktop for now and just started to learn couple of things about it. I have a Lenovo i5 with a nVidia GeForce GT635M but because of numerous issues I use the default Nouveau driver for it.

I'm planning on buying a new graphic tablet, I haven’t used one yet. I’m considering a WACOM Bamboo FUN Pen&amp;Touch Small . I’m not a professional and I won’t need something very expensive in the first place and this seems like a good choice. My only experience with drawing until now was been pen and paper.

Did a short search on the forum and found couple of tips and advises about installing this thing. I guess I’ll try those when I’ll have the tablet in my hands. 
I just have a couple of questions before buying it:

For people who are using it with Ubuntu, would you recommend something else in this price range?. From my little google research there are pretty good reviews for this model but I’m open to suggestions.

Does anyone have a complete set of instructions for installing it(meaning something that will help me use all its features?

What app do you use for it, I have two or three apps that came with gnome but if there is something better you recommend I would like to hear about it?

I’m not a native English speaker so if there is something unclear or misspelled in my message I apologize.
