StackOverflow er meira en bara geymsla af svörum við heimskulegum spurningum

Þessi texti er hugsaður og skrifaður sem viðbót við "Það sem ég lærði á 10 árum á Stack Overflow'.

Leyfðu mér að segja strax að ég er sammála Matt Birner um nánast allt. En ég er með nokkrar viðbætur sem mér finnst vera mjög mikilvægar og sem mig langar að deila.

Ég ákvað að skrifa þessa athugasemd vegna þess að á þeim sjö árum sem ég eyddi á SO, Ég kynnti mér samfélagið nokkuð vel innan frá. Ég svaraði 3516 spurningum, spurði 58, kom inn Hall of Fame (topp 20 um allan heim) á báðum tungumálum sem ég skrifa stöðugt á, hef ég eignast vini með mörgum snjöllum fólki og ég nota virkan, ef til vill, öll tækifærin sem vefurinn býður upp á.

Á hverjum morgni, á meðan ég fæ mér morgunkaffi, opna ég fréttastrauminn minn, twitter og - SO. Og ég trúi því að þessi síða geti gefið verktaki miklu meira en brot fyrir copy-paste, vandlega lagt til DuckDuckGo.

Sjálf þróun

Einu sinni rakst ég á þetta tweet:

Það er þversagnakennt að mér finnst besta leiðin til að læra ný tungumál að svara spurningum frekar en að spyrja þær. — Jón Eiríksson

Svo kom mér örlítið á óvart hvernig spurningin var sett fram, en með tímanum sannfærðist ég um að þetta væri sannleikurinn. HackerRank, Æfing og svipaðar síður gefa tækifæri til að leysa kúlulaga vandamál í tómarúmi, og jafnvel ræða lausn þína við gott, vinalegt fólk. Langflestar bækur eru nú bættar við dæmi sem hægt er að hlaða niður og keyra. Á Github geturðu fundið áhugavert verkefni á tungumálinu sem þú ert að læra og kafa ofan í hyldýpi frumkóða einhvers annars. Hvað hefur það með það að gera SO? - svarið er einfalt: aðeins fyrir SO spurningar eru fæddar af lífsnauðsyn, en ekki duttlungafullu ímyndunarafli tiltekins fólks. Með því að svara slíkum spurningum skerpum við óhjákvæmilega hæfni okkar til að hugsa stuttorð (innan setningafræði tungumáls okkar), flytjum oft notuð mynstur á virka minnissvæðið og með því að lesa svör annarra berum við þau saman við okkar og munum eftir bestu aðferðunum.

Ef svarið við spurningu frá ókunnugum er ekki augljóst strax - jafnvel betra ef það er - þá er mun meiri færni að finna að finna réttu lausnina en að leita að svari við vandamáli frá HackerRank.

Hlutlægt mat samfélagsins

Fyrir hönnuði sem kalla sig aldraða og eldri er býsna mikilvægt að geta borið eigin tilfinningu fyrir eigin svölu saman við hlutlægt álit ókunnugra. Ég hef unnið í teymum þar sem færni mín og hæfileikar hafa ekki vakið neinar spurningar. Mér leið bókstaflega eins og sérfræðingur. Virk þátttaka í umræðum um SO Nokkuð fljótt var þessi goðsögn eytt í huga mér. Allt í einu varð mér ljóst að ég þurfti enn að vaxa, vaxa og vaxa til að ná „senor“ stigi. Og ég er mjög þakklátur samfélaginu fyrir það. Sturtan var ísköld en mjög endurnærandi og einstaklega gagnleg.

Nú get ég lokað hvaða spurningu sem er sem afrit:

StackOverflow er meira en bara geymsla af svörum við heimskulegum spurningum

eða svara/opna spurningu sem er vernduð af samfélaginu gegn skemmdarverkamönnum:

StackOverflow er meira en bara geymsla af svörum við heimskulegum spurningum

Það hvetur. Eftir 25000 orðspor er öll tölfræði birt notendum SO og upplausn vista fyrirspurnir í notendagagnagrunninn.

Ánægjuleg kynni

Virk viðvera í herbúðum ábyrgðarmanna leiddi til þess að ég hitti marga sannarlega framúrskarandi þróunaraðila frá mismunandi löndum. Þetta er frábært. Þetta er allt mjög áhugavert fólk og þú getur alltaf beðið þau beint um að skoða kóðann á einhverju flóknu bókasafni sem við ákváðum að gefa út á OSS. Sérfræðiþekking tveggja slíkra sjálfboðaliða gerir þér kleift að breyta hvaða klaufalega úthöggnu auðu í glæsilegan og skotheldan kóða, tilbúinn til notkunar.

Sögusagnir um „eitrað andrúmsloft“ eru að minnsta kosti mjög ýktar. Ég get ekki talað fyrir öll tungumálasamfélög, en RubyOg Elixir hlutir eru einstaklega vinalegir. Til að lenda í tregðu til að hjálpa, þarftu að nota fullkomið til að krefjast þess að þú skrifir kóðann fyrir heimavinnuna þína og slær kæruleysislaust út eitthvað eins og:

Ég þarf að reikna summan af öllum frumtölum sem eru minni en 100. Lausnin má ekki nota kjarna ítrekara. Hvernig geri ég þetta?

Já, slíkar „spurningar“ koma upp og eru atkvæðagreiðslur. Ég sé ekki vandamál við þetta; SO er ekki ókeypis þjónusta þar sem fólk sem þjáist af of miklum frítíma leysir heimavinnu annarra ókeypis.

Það þýðir ekkert að skammast sín fyrir lélega ensku eða skort á reynslu.

Bónus fyrir starfsferil

Ég er með nokkuð upptekinn prófíl á Github, en ég fann aðeins fyrir alvöru árás headhunters þegar ég fór inn á topp-20 og avatarinn minn birtist á aðalsíðum samsvarandi tungumála. Ég er ekki að leita að og ætla ekki að skipta um starf í fyrirsjáanlegri framtíð, en allar þessar tillögur gera mér bæði kleift að viðhalda eigin sjálfsvirðingu og mynda grunn að framtíðinni; Ef ég fæ skyndilega hugmynd um að skipta um vinnu þá þarf ég ekki að nenna að leita.

Tekur ekki mikinn tíma

Ég hef oft heyrt það frá mismunandi fólki SO Aðeins latir svara og alvöru fagmenn klippa frumkóða fyrir viðskiptaþarfir frá morgni til kvölds. Ég veit það ekki, kannski er einhvers staðar fólk sem getur sent kóða stanslaust í sextán klukkustundir samfleytt, en ég er svo sannarlega ekki einn af þeim. Ég þarf hlé. Frábær kostur fyrir hlé á vinnustaðnum, sem er ekki of afslappandi og kynnir þig ekki í endalausa frestunarham, er bara að „svara nokkrum spurningum“. Að meðaltali færir þetta nokkra tugi orðspor á dag.

StackOverflow er meira en bara geymsla af svörum við heimskulegum spurningum

Opnar orkustöðvarnar og hreinsar karburatorinn

Það er gott að hjálpa fólki. Ég er ánægður með að til viðbótar við reglubundna kennslu augliti til auglitis get ég og geri hjálpað tilviljanakenndu fólki frá Wyoming, Kinshasa og Víetnam.

Er ég nógu hæf til að svara spurningum?

Já ég er.

Við gerum öll mistök og ef þetta gerist mun samfélagið leiðrétta það. Leyfðu mér að athuga: hann mun ekki skíta á karma leynilega, heldur mun hann kjósa svarið niður (í langflestum tilfellum, með útskýringu á því hvað nákvæmlega er rangt hér). Það er skynsamlegt að eyða svari sem var fellt niður og atkvæðagreiðslan verður afturkölluð. (Eydd svör eru enn sýnileg fólki með orðspor sem er meira en 10000, en trúðu mér, þeir hafa ekki séð neitt þessu líkt).

Að lokum

Mér finnst mikilvægt og nauðsynlegt að taka þátt í að bæta heiminn, og svörin við SO - góður kostur til að gera þetta án þess að fara úr skrifborðsstólnum. Ef mér tækist að sannfæra einhvern um að byrja að svara í dag þá verð ég mjög ánægður.

Heimild: www.habr.com

Bæta við athugasemd