Originally Posted by
Luke Dupont
I'm actually a programmer, so diagnosing and solving problems is something which I'm very familiar with. The example you give in regards to trouble shooting is of course the same thing I do when I have the tools and means to isolate and test things -- otherwise, I'm just left to reason them out in my head, as I did in the example above. I'm yet to find a mechanic who is as thorough and competent at troubleshooting as you describe, but I'd certainly like to.
Problem solving, however, often relies more on lateral thinking and imagination (considering unknown factors) than it does knowledge or experience. As a programmer, one often works on massively complicated programs using tools and languages which few people truly know inside and out. As such, you simply have to be able to make educated guesses based on the symptoms of a given problem, imagine what variables might be contributing to the behavior, and go about isolating and testing your different hypothesis, narrowing down your search as you go based on new information. Sometimes, the problem can be many layers deep in some obscure function of some tool that you're completely unfamiliar with, and you would have had no basis of knowledge or experience to have predicted such behavior. The only way to identify that kind of problem is through logic and intuition.
I do find it interesting that you peg me as a non-technical type. I think, though, that you are confusing a preference for "Intuition" over "Sensing," and the mindset of a "generalist" over a "specialist," as being more or less technically oriented, which is not the case. As I have said before, I have a wide array of skills and interests, and I've done much more than just programming. As such, perhaps logic, reason, and intuition serve me better than knowledge or experience, because I do often find myself pursuing unfamiliar work or hobbies. I suppose one could argue, though, that knowledge and experience in one field often does aid understanding and intuition in another.
Anyway, it's an irrelevant point from a practical stance, because the only way you get knowledge and experience is by doing, and I'm one of those fools who wants to learn how to do any and everything, even if it's far removed from his field of work and doesn't make sense in an age of specialized, divided labor. Woodworking, among many other things, falls into this category for me. I'm not a woodworker. I just happen to work wood and have some basic level of knowledge and experience doing so. But I'll never claim to be "experienced," because I know that there are people who spend their entire lives focused on such work.