Denne teksten er ment og skrevet som et supplement til "'.
La meg si med en gang at jeg er enig med Matt Birner i praktisk talt alt. Men jeg har noen tillegg som jeg synes er ganske viktige og som jeg gjerne vil dele.
Jeg bestemte meg for Ä skrive dette notatet fordi i de syv Ärene jeg tilbrakte pÄ SO, Jeg studerte samfunnet ganske godt fra innsiden. Jeg svarte pÄ 3516 spÞrsmÄl, stilte 58, gikk inn hall of fame (topp 20 over hele verden) pÄ begge sprÄkene som jeg skriver konstant, har jeg blitt venner med mange smarte mennesker, og jeg bruker aktivt, kanskje, alle mulighetene som tilbys av nettstedet.
Hver morgen, mens jeg tar morgenkaffen, Äpner jeg nyhetsstrÞmmen, twitter og - SO. Og jeg tror at dette nettstedet kan gi utvikleren mye mer enn et utdrag for copy-paste, nÞye foreslÄtt .
Selvutvikling
En gang kom jeg over denne tweeten:
Paradoksalt nok finner jeg at den beste mĂ„ten Ă„ lĂŠre et nytt sprĂ„k pĂ„ er Ă„ svare pĂ„ spĂžrsmĂ„l i stedet for Ă„ stille dem. â
SÄ ble jeg litt overrasket over mÄten spÞrsmÄlet ble stilt pÄ, men etter hvert ble jeg overbevist om at dette var sannheten. , og lignende nettsteder gir muligheten til Ä lÞse sfÊriske problemer i et vakuum, og til og med diskutere lÞsningen din med hyggelige, vennlige mennesker. De aller fleste bÞkene er nÄ supplert med eksempler som kan lastes ned og kjÞres. PÄ Github kan du finne et interessant prosjekt pÄ sprÄket du lÊrer og dykke ned i avgrunnen til andres kildekode. Hva har det med det Ä gjÞre SO? - svaret er enkelt: bare for SO spÞrsmÄl er fÞdt av vital nÞdvendighet, og ikke den lunefulle fantasien til bestemte mennesker. Ved Ä svare pÄ slike spÞrsmÄl skjerper vi uunngÄelig vÄr evne til Ä tenke kort (innenfor syntaksen til sprÄket vÄrt), overfÞrer ofte brukte mÞnstre til det aktive minneomrÄdet, og ved Ä lese andres svar sammenligner vi dem med vÄre og husker de beste tilnÊrmingene.
Hvis svaret pÄ et spÞrsmÄl stilt av fremmede ikke umiddelbart er Äpenbart - enda bedre hvis det er det - sÄ gir det Ä finne den riktige lÞsningen mye mer ferdighet enn Ä sÞke etter svaret pÄ et problem fra HackerRank.
Objektiv vurdering av fellesskapet
For utviklere som kaller seg seniorer og over, er det ganske viktig Ä kunne sammenligne sin egen fÞlelse av sin egen kulhet med den objektive oppfatningen til fremmede. Jeg har jobbet i team der mine ferdigheter og evner ikke reiste noen spÞrsmÄl. Jeg fÞlte meg bokstavelig talt som en guru. Aktiv deltakelse i diskusjoner vedr SO Ganske raskt ble denne myten avlivet i mitt sinn. Det ble plutselig Äpenbart for meg at jeg fortsatt mÄtte vokse, vokse og vokse for Ä nÄ "senor"-nivÄet. Og jeg er veldig takknemlig overfor samfunnet for det. Dusjen var iskaldt, men veldig oppkvikkende og svÊrt nyttig.
NÄ kan jeg lukke ethvert spÞrsmÄl som et duplikat:

eller svar/opphev blokkeringen av et spÞrsmÄl beskyttet av fellesskapet fra vandaler:

Det motiverer. Etter 25000 XNUMX omdĂžmme blir all statistikk avslĂžrt for brukerne SO og opplĂžsning .
Hyggelige bekjentskaper
En aktiv tilstedevÊrelse i leiren til de ansvarlige fÞrte til at jeg mÞtte mange virkelig fremragende utviklere fra forskjellige land. Dette er flott. De er alle veldig interessante mennesker, og du kan alltid direkte be dem om Ä se gjennom koden til et komplekst bibliotek som vi bestemte oss for Ä publisere pÄ USA. Kompetansen til to slike frivillige anmeldere lar deg gjÞre et hvilket som helst klÞnete tilhugget emne til elegant og skuddsikker kode, klar til bruk.
Ryktene om en "giftig atmosfÊre" er i det minste sterkt overdrevet. Jeg kan ikke snakke for alle sprÄksamfunn, men rubinOg elixir segmentene er ekstremt vennlige. For Ä stÞte pÄ motvilje mot Ä hjelpe, mÄ du bruke et ultimatum for Ä kreve at du skriver koden til leksene dine, og slurper uforsiktig ut noe som:
Jeg mÄ beregne en sum av alle primtall mindre enn 100. LÞsningen mÄ ikke bruke kjerneiteratorer. Hvordan gjÞr jeg det?
Ja, slike "spÞrsmÄl" kommer over og blir nedstemt. Jeg ser ikke noe problem med dette; SO er ikke en gratis tjeneste der folk som lider av overflÞdig fritid lÞser andres lekser gratis.
Det nytter ikke Ä skamme seg over dÄrlig engelsk eller mangel pÄ erfaring.
Karrierebonuser
Jeg har en ganske travel profil pÄ Github, men jeg kjente fÞrst det virkelige angrepet fra hodejegere da jeg kom inn pÄ topp-20 og avataren min dukket opp pÄ hovedsidene til de tilsvarende sprÄkene. Jeg er ikke ute etter og har ikke tenkt Ä bytte jobb i overskuelig fremtid, men alle disse forslagene lar meg bÄde opprettholde min egen selvfÞlelse og danne et grunnlag for fremtiden; Hvis jeg plutselig fÄr ideen om Ä bytte jobb, slipper jeg Ä lete.
Tar ikke mye tid
Det har jeg ofte hÞrt fra forskjellige mennesker SO Bare late mennesker svarer, og ekte fagfolk kutter kildekoden for forretningsbehov fra morgen til kveld. Jeg vet ikke, kanskje et sted er det folk som kan churne ut kode uten stopp i seksten timer i strekk, men jeg er definitivt ikke en av dem. Jeg trenger pauser. Et utmerket alternativ for en pause pÄ arbeidsplassen, som ikke er for avslappende og ikke introduserer deg til endelÞs utsettelsesmodus, er bare "svar pÄ et par spÞrsmÄl." I gjennomsnitt gir dette flere dusin rykte per dag.

Ă pner chakraene og renser forgasseren
Ă hjelpe folk er bra. Jeg er glad for at jeg i tillegg til vanlig undervisning ansikt til ansikt, kan og hjelper tilfeldige mennesker fra Wyoming, Kinshasa og Vietnam.
Er jeg kompetent nok til Ä svare pÄ spÞrsmÄl?
Ja.
Vi gjÞr alle feil, og hvis dette skjer, vil samfunnet rette opp det. La meg merke seg: han vil ikke i all hemmelighet drite pÄ karma, men vil nedstemme svaret (i de aller fleste tilfeller, med en forklaring pÄ hva som er galt her). Det er fornuftig Ä slette et nedstemt svar, og nedstemmene vil bli rullet tilbake. (Slettede svar er fortsatt synlige for personer med et rykte som er stÞrre enn 10000, men tro meg, de har ikke sett noe lignende).
i konklusjonen
Det virker for meg viktig og nÞdvendig Ä vÊre med pÄ Ä forbedre verden, og svarene pÄ SO - et godt alternativ for Ä gjÞre dette uten Ä gÄ av skrivebordsstolen. Hvis jeg klarte Ä overbevise noen om Ä begynne Ä svare i dag, blir jeg veldig glad.
Kilde: www.habr.com
