This is an Ask a Geek Feminist question for our readers:
I’m a geek feminist trying to get into IT, specifically object-oriented programming and Flash/Actionscript. What I’m having the most problems with is practice – I’m taking some Continuing Ed courses because I have a totally different day job, but I still don’t feel like I’m gaining much skill in programming, probably also because I know exactly what I WANT to learn, but I haven’t found anything yet that covers it.
What I’m wondering is, for the typical programmer/developer job path, how do you figure out how to solve programming problems that aren’t covered in your classes? Do you just search through the language documentation (e.g. Java API) looking for relevant code?
This is in many ways closely related to an earlier AAGF question about finding newbie coding problems, but also a little broader: programmers, when you were learning, did you go to the puzzle sites, or work through language docs, or work on open source, or something else?