Ära küsi et küsida, lihtsalt küsi

Iga natukese aja tagant veebipõhistes jututubades tuleb keegi sisse ja ütleb midagi sellist nagu,

Foobar123:

On siin mõni Java-ekspert?

See on mitmel põhjusel halb vorm. Tegelikult küsib inimene siinkohal järgmist,

Foobar123:

On siin mõni Java-ekspert, kes on valmis uurima minu probleemi, mis iganes see ka ei oleks, isegi kui see ei ole tegelikult seotud Java'ga või kui keegi kes ei tea midagi Java'st, võiks tegelikult vastata minu küsimusele?

On palju põhjusi, miks inimesed, kellel on teadmised, ei tunnista neid. Küsides küsid sa rohkem, kui sa arvad, et küsid.

Te palute inimestel võtta vastutust. Te kahtlete inimeste usalduses nende võimete suhtes. Samuti tõrjutate teisi inimesi asjatult välja. Ma vastan sageli küsimustele, mis on seotud keelte või "raamatukogudega" (inglise keeles "Libraries"), mida ma pole kunagi kasutanud, sest vastused on (programmeerija moodi) terve mõistus.

Alternatiivselt võib seda vaadelda nagu...

Foobar123:

Mul on küsimus Java kohta, aga ma olen liiga laisk et seda tegelikult sõnadega vormistada, välja arvatud juhul kui keegi kanalil on kes võiks sellele vastata

..mis on lihtsalt laisk. Kui te ei taha teha tööd oma probleemi lahendamiseks, miks peaksime meie tegema seda?

Lahendus ei ole küsida et küsida, vaid lihtsalt küsida. Keegi, kes seisab kanalil tühikäigul ja ainult aeg-ajalt pilgutab mis toimub, ei vasta tõenäoliselt teie "küsimiseks küsida" küsimusele, kuid teie tegelik probleemikirjeldus võib äratada nende huvi ja panna nad vastama.

Niisiis, kokkuvõtteks, ärge küsige "On siin mõni Java-ekspert?", Küsige pigem "Kuidas teha [probleem] koos Java ja [muu asjakohane info]?"

Muud sarnased probleemid: XY probleem, "No Hello". Edasine lugemine: Kuidas esitada hea küsimus?, või kui teil on rohkem aega: Kuidas esitada küsimusi targalt.