Earlier quoted context omitted.
He's talking about consulting. I would sure hope the person paying him for advice wants his advice. And the idea here is that it's preferable to get a job with someone who will listen to that advice they paid for to reach a reasonable conclusion, which seems like a perfectly good plan to me.
Often consulting clients only want the consultant to validate what they've already decided to do. Sure, it's best if they listen to you; you are the "expert" after all. But sometimes the best you can do is sit back and do damage control after the fact.
Rule of Consulting: You can’t stop people from sticking beans up their nose
41–46 of 46 posts
Re: Rule of Consulting: You can’t stop people from sticking beans up their nose
#42Earlier quoted context omitted.
He's talking about consulting. I would sure hope the person paying him for advice wants his advice. And the idea here is that it's preferable to get a job with someone who will listen to that advice they paid for to reach a reasonable conclusion, which seems like a perfectly good plan to me.
Often consulting clients only want the consultant to validate what they've already decided to do. Sure, it's best if they listen to you; you are the "expert" after all. But sometimes the best you can do is sit back and do damage control after the fact.
Re: Rule of Consulting: You can’t stop people from sticking beans up their nose
#43All too often, the client's motivation is FUD, and to continue the analogy, they spend all their money on what they hope are magic beans. When no beanstalks grow from their nostrils, they discover too late that they’ve no money left for bean removal surgery - or anything else. So moving on, for the consultant, is not so much a choice as a necessity.
Re: Rule of Consulting: You can’t stop people from sticking beans up their nose
#44Earlier quoted context omitted.
The problem with this sort of response is that, somewhere down the road, someone else using that open-source project will be working on an entirely different problem and actually have a legitimate need to make that same jump from point a to point b . Naturally they'll hit up the googles and get excited when they see that someone else had that exact problem before. But then, instead of a solution, they are presented w…
On the other hand, I love when I search for the answer to some specific question I think I have, and find an answer that points to the thing I ought to use instead. People often follow the same wrong paths to a solution.
Re: Rule of Consulting: You can’t stop people from sticking beans up their nose
#45Earlier quoted context omitted.
There's a reason that Open Source communities often react to strange questions with "can you explain what you want to do?" or a similar request for the bigger picture. Too many people start down a chain of reasoning based on how they want to solve a problem, get to step 7 of 10 of a bad plan, and ask for help proceeding to step 8. Explaining how to get to step 8 solves the problem they think they have, but asking for…
The problem with this sort of response is that, somewhere down the road, someone else using that open-source project will be working on an entirely different problem and actually have a legitimate need to make that same jump from point a to point b . Naturally they'll hit up the googles and get excited when they see that someone else had that exact problem before. But then, instead of a solution, they are presented w…
A current example is a question I asked recently: How do you safely use variable table/column names with SQLite in Python? [1] I want to write a slightly high-level wrapper over Python's SQLite API, so I need to be able to escape table/column names. The first response is one of Stack Exchange's top users telling me the premise of my question is "evil".
It's very frustrating.
[1] http://stackoverflow.com/questions/6514274/how-do-you-safely...
Re: Rule of Consulting: You can’t stop people from sticking beans up their nose
#46Of course, if they answer they enjoyed it and it was wonderful, then they are not someone I can relate to or help in any way. Or, of course, you might be about to learn something, since sticking beans up your nose is a metaphor you chose for something you think is so stupid you would never actually try it.
Congratulations, you've just displayed a level of perception which is almost completely absent from I.T.: that there are often reasons other than the purely technical ones involved in decision-making. There are a couple of traps in consulting. One is the trap where the consultant believes that they have a bird's-eye view of the problem to be solved, when they're actually looking through a keyhole. (Security-related c…
Yes, I'm learning that it's just as important to question what delusions I may be operating under when suspecting my client of same.