StackOverflow ir vairāk nekā tikai atbilžu krātuve uz muļķīgiem jautājumiem

Šis teksts ir paredzēts un uzrakstīts kā papildinājums "Ko es uzzināju 10 gadu laikā, izmantojot Stack Overflow'.

Ļaujiet man uzreiz teikt, ka es piekrītu Metam Birneram gandrīz par visu. Bet man ir daži papildinājumi, kas, manuprāt, ir diezgan svarīgi un ar kuriem es vēlētos dalīties.

Es nolēmu uzrakstÄ«t Å”o piezÄ«mi, jo septiņos gados, ko pavadÄ«ju plkst SO, es diezgan labi izpētÄ«ju sabiedrÄ«bu no iekÅ”puses. Atbildēju uz 3516 jautājumiem, uzdevu 58, iegāju slavas zāle (20 labākie visā pasaulē) abās valodās, kurās rakstu pastāvÄ«gi, esmu sadraudzējies ar daudziem gudriem cilvēkiem un aktÄ«vi izmantoju, iespējams, visas vietnes sniegtās iespējas.

Katru rÄ«tu, dzerot rÄ«ta kafiju, es atveru savu ziņu plÅ«smu, twitter un - SO. Un es uzskatu, ka Ŕī vietne izstrādātājam var sniegt daudz vairāk nekā rÅ«pÄ«gi piedāvāts fragments kopÄ“Å”anai un ielÄ«mÄ“Å”anai DuckDuckGo.

PaŔattīstības

Reiz es uzgāju Ŕo tvītu:

Paradoksāli, bet es uzskatu, ka labākais veids, kā apgÅ«t jaunas valodas, ir atbildēt uz jautājumiem, nevis uzdot tos. ā€” Džons Ēriksons

Tad es biju nedaudz pārsteigts par jautājuma uzdoÅ”anu, bet laika gaitā pārliecinājos, ka tā ir patiesÄ«ba. HackerRank, VingroÅ”ana un lÄ«dzÄ«gas vietnes sniedz iespēju vakuumā atrisināt sfēriskas problēmas un pat apspriest savu risinājumu ar jaukiem, draudzÄ«giem cilvēkiem. Lielākais vairums grāmatu tagad ir papildinātas ar piemēriem, kurus var lejupielādēt un palaist. Vietnē Github varat atrast interesantu projektu valodā, kuru mācāties, un ienirt kāda cita avota koda bezdibenÄ«. Kāds tam sakars SO? - atbilde ir vienkārÅ”a: tikai priekÅ” SO jautājumi rodas no vitālas nepiecieÅ”amÄ«bas, nevis konkrētu cilvēku dÄ«vainas iztēles. Atbildot uz Ŕādiem jautājumiem, mēs neizbēgami saasinām savu spēju domāt kodolÄ«gi (savas valodas sintakses ietvaros), pārnesam uz aktÄ«vo atmiņu zonu bieži lietotos modeļus un, lasot citu cilvēku atbildes, salÄ«dzinām tās ar savējām un atceramies labākās pieejas.

Ja atbilde uz sveÅ”inieku uzdoto jautājumu nav uzreiz acÄ«mredzama - vēl labāk, ja tā ir -, tad pareizā risinājuma atraÅ”ana sniedz daudz vairāk prasmju, nekā meklēt atbildi uz problēmu no HackerRank.

Objektīvs sabiedrības novērtējums

Izstrādātājiem, kuri sevi dēvē par senioriem un vairāk, ir ļoti svarÄ«gi, lai viņi varētu salÄ«dzināt savu vēsuma sajÅ«tu ar sveÅ”inieku objektÄ«vo viedokli. Esmu strādājis komandās, kurās mans prasmju un iemaņu lÄ«menis neradÄ«ja nekādus jautājumus. Es burtiski jutos kā guru. AktÄ«va dalÄ«ba diskusijās par SO Diezgan ātri Å”is mÄ«ts manā prātā tika kliedēts. Man pēkŔņi kļuva skaidrs, ka man vēl ir jāaug, jāaug un jāaug, lai sasniegtu ā€œsenoraā€ lÄ«meni. Un es esmu ļoti pateicÄ«gs sabiedrÄ«bai par to. DuÅ”a bija stindzinoÅ”i auksta, taču ļoti uzmundrinoÅ”a un ārkārtÄ«gi labvēlÄ«ga.

Tagad varu aizvērt jebkuru jautājumu kā dublikātu:

StackOverflow ir vairāk nekā tikai atbilžu krātuve uz muļķīgiem jautājumiem

vai atbildiet/atbloķējiet jautājumu, ko kopiena aizsargā no vandaļiem:

StackOverflow ir vairāk nekā tikai atbilžu krātuve uz muļķīgiem jautājumiem

Tas motivē. Pēc 25000 XNUMX reputācijas visa statistika tiek atklāta lietotājiem SO un atļauja saglabāt vaicājumus lietotāju datu bāzē.

Patīkamas paziņas

AktÄ«va klātbÅ«tne atbildÄ«go nometnē noveda pie tā, ka es satiku daudzus patiesi izcilus izstrādātājus no dažādām valstÄ«m. Tas ir lieliski. Viņi visi ir ļoti interesanti cilvēki, un jÅ«s vienmēr varat tieÅ”i lÅ«gt viņiem pārskatÄ«t kādas sarežģītas bibliotēkas kodu, kuru mēs nolēmām publicēt OSS. Divu Ŕādu brÄ«vprātÄ«go recenzentu pieredze ļauj jebkuru neveikli izcirstu tukÅ”u priekÅ”metu pārvērst elegantā un ložu necaurlaidÄ«gā kodā, kas ir gatavs lietoÅ”anai.

Baumas par ā€œtoksisku atmosfēruā€ ir vismaz stipri pārspÄ«lētas. Es nevaru runāt visu valodu kopienu vārdā, bet rubÄ«nsUn eliksÄ«rs segmenti ir ļoti draudzÄ«gi. Lai nevēlētos palÄ«dzēt, jums ir jāizsaka ultimāts, pieprasot uzrakstÄ«t mājasdarba kodu, neuzmanÄ«gi izpļāpājot kaut ko lÄ«dzÄ«gu:

Man jāaprēķina visu pirmskaitļu summa, kas ir mazāka par 100. Risinājumā nedrīkst izmantot galvenos iteratorus. Kā lai es to izdaru?

Jā, Ŕādi ā€œjautājumiā€ rodas un tiek negatÄ«vi nobalsoti. Es neredzu Å”ajā problēmu; SO nav bezmaksas pakalpojums, kurā cilvēki, kas cieÅ” no liekā brÄ«vā laika, bez maksas risina citu cilvēku mājasdarbus.

Nav jēgas kaunēties par sliktu angļu valodu vai pieredzes trūkumu.

Karjeras prēmijas

Man ir diezgan aizņemts profils vietnē Github, taču Ä«sto galvas mednieku uzbrukumu es sajutu tikai tad, kad iekļuvu 20 labāko sarakstā un mans iemiesojums parādÄ«jās attiecÄ«go valodu galvenajās lapās. Darbu nemeklēju un nedomāju pārskatāmā nākotnē mainÄ«t, taču visi Å”ie priekÅ”likumi ļauj gan saglabāt paÅ”am savu paÅ”cieņu, gan veidot pamatu nākotnei; Ja man pēkŔņi radÄ«sies doma mainÄ«t darbu, man nebÅ«s jācenÅ”as meklēt.

Neņem daudz laika

Es to bieži esmu dzirdējis no dažādiem cilvēkiem SO Atbild tikai slinki cilvēki, un Ä«sti profesionāļi no rÄ«ta lÄ«dz vakaram samazina pirmkodu biznesa vajadzÄ«bām. Es nezinu, varbÅ«t kaut kur ir cilvēki, kas var bez pārtraukuma lasÄ«t kodu seÅ”padsmit stundas pēc kārtas, bet es noteikti neesmu viens no tiem. Man vajag pārtraukumus. Lieliska iespēja pārtraukumam darba vietā, kas nav pārāk relaksējoÅ”a un neievada nebeidzamā vilcināŔanās režīmā, ir tikai ā€œatbildi uz pāris jautājumiemā€. Vidēji dienā tas rada vairākus desmitus reputāciju.

StackOverflow ir vairāk nekā tikai atbilžu krātuve uz muļķīgiem jautājumiem

Atver čakras un iztīra karburatoru

PalÄ«dzēt cilvēkiem ir labi. Esmu gandarÄ«ts, ka papildus regulārām mācÄ«bām klātienē varu palÄ«dzēt un palÄ«dzu nejauÅ”iem cilvēkiem no Vaiomingas, KinÅ”asas un Vjetnamas.

Vai esmu pietiekami kompetents, lai atbildētu uz jautājumiem?

Jā.

Mēs visi pieļaujam kļūdas, un, ja tā notiks, sabiedrÄ«ba to izlabos. Ä»aujiet man atzÄ«mēt: viņŔ slepus nesmādēs par karmu, bet gan nobalsos atbildi (lielākajā daļā gadÄ«jumu ar paskaidrojumu, kas tieÅ”i Å”eit ir nepareizi). Ir lietderÄ«gi dzēst negatÄ«vu atbildi, un negatÄ«vie balsojumi tiks atsaukti. (Izdzēstās atbildes joprojām ir redzamas personām, kuru reputācija ir lielāka par 10000, bet ticiet man, viņi neko tādu nav redzējuÅ”i).

Noslēgumā

Man Ŕķiet svarÄ«gi un nepiecieÅ”ams piedalÄ«ties pasaules uzlaboÅ”anā, un atbildes uz SO - laba iespēja to izdarÄ«t, nenokāpjot no galda krēsla. Ja man izdosies kādu pārliecināt sākt atbildēt Å”odien, bÅ«Å”u ļoti priecÄ«ga.

Avots: www.habr.com

Pievieno komentāru