#6 Thinking you know everything
Personal guilt rating: historically 6, currently 4
You aren't going to learn Remoting in a day. You might be able to make something respond, but you aren't going to learn remoting in a day. You aren't going to learn OOD in a week. You aren't going to learn ADO.NET in a day. As a matter of fact, you aren't going to learn most things without some effort. And just because you made it work doesnt' mean you know it. Yes, I can copy code from Code Project too - that doesn't mean I know it. Too many times I've heard people say they 'know' something just b/c they made one project work. One time, I did a presentation on Speech Server emphasizing how easy it is to get some of the things working. One of the participants went home, created a grammar, and decided he knew Speech Server. He went to his boss and pitched the idea that they could Speech Enable their whole order processing system. Three weeks later the guy emailed me offering me obscene amounts of money to come in and bail him out. Creating a grammar to recoginze a list of names is not hard. I want everyone to use Speech Server. But doing a simple recognition doens't mean you know it. Creating a Remoting server doesn't mean you know remoting.
Oh, wie spricht mir das aus dem Herzen!
"And just because you made it work doesnt' mean you know it."Ja! Ja! So kam mir das auch immer vor! Aber wie oft wird "einmal gemacht haben" mit "sich auskennen mit" verwechselt. Wenn man also beispielsweise von seinem Chef gefragt wird, ob man sich mit XY auskenne, könnte dies von "hast du das schon einmal installiert" bis "hast du dafür schon einen Kurs besucht und Erfahrung in mindestens 3 Projekten damit gesammelt" alles bedeuten, je nachdem ob der Chef eher aus der "do once know everything"- oder der "do once know nothing"-Ecke kommt. Wobei die Antwort des Gefragten, je nachdem zu welchem Lager dieser wiederum gehört, auch wieder alles mögliche bedeuten kann. Der "do once know nothing"-Typ würde wohl mit einem klaren "Nein" antworten, obwohl er XY schon einmal installiert hat, was der "do once know everything"-Chef womöglich als "der will sich schon wieder drücken" interpretieren könnte; was beim "do once know everything"-Typ, der mit einem klaren "Ja" antwortet, natürlich nicht vorkommen würde, weil er XY ja schon einmal installiert hat.
Eine subtile Quelle aller Arten von Missverständnissen also. Vor allem, wenn sich keiner beim anderen auskennt, was der jeweils andere mit "auskennen" meint.
No comments:
Post a Comment