Kuidas vanematelt inseneridelt nõu küsida: ärge olge kõik

Foto autor Rawpixel saidil Unsplash

Nõu küsides püüavad inimesed sageli kõlada nii, nagu teaksid nad teemast juba kõike. Olen selles sageli süüdi. Minu küsimused sisaldavad tavaliselt palju ebavajalikke sõnu ja mõtteid, mille eesmärk on ainult see, et ma näeksin hea välja.

Kahjuks võib selline nõuandevorm kergesti tagasilöögi teha. Näiteks tahaksin jagada teiega ereda näite sellest, kuidas ma vaneminsenerile pettumust valmistasin, proovides kõlada nagu kõike seda.

Minu viga

Mõni kuu tagasi, kui hakkasin esimest korda programmeerimist õppima, sattusin kokku suhteliselt uue tehnoloogiaga React Native. Kuulsin, et React Native laseb inseneridel mööda minna Java-rakendust kasutades olemasolevast mobiilirakenduste kodeerimise viisist. Uhke oma reaalajas toimuva mõistmise üle palusin freeCodeCamp NYC üritusel vaneminsenerilt,

Kas on tõsi, et Java-inseneride tööturg kahaneb kiiresti? Lõppude lõpuks on Java-kood lihtsalt vana pärandsüsteem, mille kogu vajadus on asendatud React Native-ga!

Ma eksisin. Minu küsimuses oli palju oletusi, mis olid lihtsalt valed. Ma ei taha üksikasjadesse süveneda, kuid piisab, kui öelda, et Java-inseneride vajadus ei kao niipea.

Minu ebaküps viis teadmise küsimiseks oli liiga suure uhkuse ja ülemäärase enesekindluse otsene tulemus. Olin avaldanud oma isikliku arvamuse lootuses teha endale näiliselt tõeliselt tark mees, kellel on igasuguseid geniaalseid asju öelda. See aga muutis mind asjatundmatuks.

Mis veelgi hullem, otsisin selgelt kinnitust. Jätsin mulje, nagu oleksin mind pahandanud, kui keegi minuga poleks nõus olnud. Tundus, nagu oleksin vaneminsenerile piiranguid öelnud: “peate minuga nõustuma, või hakkan teiega vaidlema”.

Olen kindel, et vaneminsener tundis end piiravana. Kui ta ütleks mulle, mida ta tegelikult arvab React Native ja Java kohta, siis teadis ta, et ma vaidlen temaga. Nii et ta jäi kinni. See, mida ta tegelikult ütles, oli,

Ma pole päris kindel, et see nii töötab. Olen üsna kindel, et Java on pikka aega populaarne.

Oh Ta ei olnud minuga nõus. Ma kahekordistasin. "Kuid React Native juhib kõiki uusi rakendusi", ütlesin ja jätkasin mõistusega pärast. “Blah blah blah…” Ma pidin vist veel natuke edasi minema.

"Võib-olla", ütles vaneminsener ja ta pöördus kellegi teisega rääkima.

Laudade pööramine

Nädalaid hiljem uurisin React Native'i ja avastasin, kui ekslik ma olin.

Kuud hiljem mõistsin, kui tüütu on see, kui keegi küsib teilt “nõu” viisil, mis üritab nende arvamust kinnitada. Teine nooreminsener proovis seda minu peal:

Kas praegu ei kasuta parimat teenust Node serveripoolse JavaScripti jaoks? Kas Node plahvatuslik populaarsus ei tähenda, et inimesed pöörduvad pidevalt vanade serveripoolsete keelte poole, nagu Python ja Ruby?

"Ma pole päris kindel, et see nii töötab," hakkasin ütlema.

"Jah, kuid JavaScripti kasutamine serveripoolel domineerib kõigis uutes rakendustes," sõnas ta ja jätkas pärast mõistmist sellise enesekindlusega põhjenduste esitamist.

"Võib-olla," ütlesin ma teda tükeldades. Avasin oma sülearvuti, et natuke kodeerida.

Lõpuks sain aru, kui tüütu on see, kui inimesed oma küsimustes oma arvamuse avaldavad. Nad ei otsi teadmisi. Pigem otsivad nad valideerimist. Nende arvamusega mitte nõustumine võib sattuda argumentidesse. See paneb sind tahtma öelda “võib-olla” ja viisakalt vestlusest väljuma.

Kuidas kaasa lüüa

Siin on mõned valed ja korrektsed näidised, kuidas kelleltki antud teemal mõtteid küsida. Pange tähele, et õiged versioonid ei sisalda isiklikke arvamusi.

Halb:

Kuna React Native on nii vinge, siis kas React Native ei hävita Java populaarsust?

Hea:

Kas React Native mõjutab Java populaarsust?

Halb:

Ma olen kõigile öelnud, et serveripoolne JavaScript on tee! Kas Python peagi hääbub?

Hea:

Kas serveripoolne JavaScripti populaarsus põhjustab vähem inimesi Pythoni abil koodi muutma?

Kokkuvõtteks: kui proovite kaasata vanemat arendajat (või kedagi selles küsimuses), siis ärge lisage oma isiklikku arvamust. See paneb sind välja nägema kõiketeadvat inimest, kes on ühtlasi võhiklik ja argumenteeriv.

Ettevaatust, kuna seda on lihtne viga teha. Ma segan seda endiselt sageli ja teen seda tõenäoliselt veel pikka aega.