Eli,
My question is about learning to implement so many of these techniques. Specifically, learning the lingo and jargon, as well as the technical intricacies involved.
How does one go about learning what's needed to automate? How do you seperate what's important to know from what's not?
I know a lot is subject to personal preference but, if one does not know the difference between say, PHP or RoR, how would one choose to learn one over the other? (That was merely an example and I'm NOT trying to decide between PHP or RoR.)
So many things I read take for granted the reader already knows and understands the technology or topic. There is so much specific lingo in the text it's impossible to understand unless one is already familiar with it.
My question boils down to, how do I figure out what it is I don't know and where to learn it? What's a good starting point for someone who wants to learn something useful and what is most useful to learn first?