StackOverflow jẹ diẹ sii ju ibi ipamọ ti awọn idahun si awọn ibeere aṣiwere lọ

Ọrọ yii jẹ ipinnu ati kọ bi afikun si "Ohun ti Mo Kọ ni Awọn Ọdun 10 lori Aponsedanu Stack».

Jẹ ki n sọ lẹsẹkẹsẹ pe Mo gba pẹlu Matt Birner lori ohun gbogbo. Ṣugbọn Mo ni awọn afikun diẹ ti Mo ro pe o ṣe pataki pupọ ati pe Emi yoo fẹ lati pin.

Mo pinnu lati kọ akọsilẹ yii nitori ni ọdun meje ti Mo lo ni SO, Mo kọ ẹkọ agbegbe daradara lati inu. Mo dahun awọn ibeere 3516, beere 58, wọle gbọngan ti olokiki (oke 20 ni agbaye) ni awọn ede mejeeji ninu eyiti Mo kọ nigbagbogbo, Mo ti ṣe ọrẹ pẹlu ọpọlọpọ awọn eniyan ọlọgbọn, ati pe Mo lo taratara, boya, gbogbo awọn aye ti aaye naa pese.

Ni gbogbo owurọ, lakoko mimu kofi owurọ mi, Mo ṣii kikọ sii iroyin mi, twitter, ati - SO. Ati ki o Mo gbagbo wipe yi ojula le fun awọn Olùgbéejáde Elo siwaju sii ju kan snippet fun daakọ-lẹẹ, fara dabaa DuckDuckGo.

Idagbasoke ti ara ẹni

Ni akoko kan Mo pade tweet yii:

Paradoxically, Mo rii ọna ti o dara julọ lati kọ awọn ede tuntun ni lati dahun awọn ibeere kuku ju beere lọwọ wọn. - Jon Ericson

Lẹ́yìn náà, ọ̀nà tí wọ́n gbà béèrè ìbéèrè náà yà mí lẹ́nu díẹ̀, àmọ́ bí àkókò ti ń lọ, ó dá mi lójú pé òtítọ́ nìyí. HackerRank, Idaraya ati awọn aaye ti o jọra pese aye lati yanju awọn iṣoro iyipo ni igbale, ati paapaa jiroro ojutu rẹ pẹlu awọn eniyan ti o wuyi, ọrẹ. Pupọ julọ ti awọn iwe ni bayi ni afikun pẹlu awọn apẹẹrẹ ti o le ṣe igbasilẹ ati ṣiṣe. Lori Github o le wa iṣẹ akanṣe ti o nifẹ ninu ede ti o nkọ ki o si bọ sinu abyss ti koodu orisun ẹnikan. Kini o ni lati ṣe pẹlu rẹ SO? - idahun ni o rọrun: nikan fun SO Awọn ibeere ni a bi ti iwulo pataki, kii ṣe oju inu ti awọn eniyan kan pato. Nípa dídáhùn irú àwọn ìbéèrè bẹ́ẹ̀, kò sí àní-àní pé a máa ń pọ́n agbára wa láti ronú ráńpẹ́ (nínú ìtumọ̀ èdè wa), gbígbé àwọn ìlànà tí a ń lò lọ́pọ̀ ìgbà lọ sí àgbègbè ìrántí tí ń ṣiṣẹ́, àti nípa kíka ìdáhùn àwọn ẹlòmíràn, a fi wọ́n wé tiwa a sì rántí àwọn ọ̀nà tí ó dára jùlọ.

Ti idahun si ibeere ti awọn alejò beere ko ba han lẹsẹkẹsẹ - paapaa dara julọ ti o ba jẹ - lẹhinna wiwa ojutu ti o tọ mu ọgbọn diẹ sii ju wiwa idahun si iṣoro kan lati ọdọ. HackerRank.

Idiyele idi nipasẹ agbegbe

Fun awọn olupilẹṣẹ ti o pe ara wọn ni agba ati loke, o ṣe pataki pupọ lati ni anfani lati ṣe afiwe oye ti ara wọn ti itutu tiwọn pẹlu ero idi ti awọn alejò. Mo ti ṣiṣẹ ni awọn ẹgbẹ nibiti ipele awọn ọgbọn ati awọn agbara mi ko gbe ibeere eyikeyi dide. Mo ro gangan bi guru. Ti nṣiṣe lọwọ ikopa ninu awọn ijiroro lori SO Ni kiakia ni arosọ yii ti tuka ninu ọkan mi. O lojiji di mimọ si mi pe Mo tun ni lati dagba, dagba, ati dagba lati de ipele “senor”. Ati pe Mo dupe pupọ fun agbegbe fun iyẹn. Awọn iwe ti a didi tutu, sugbon gan invigorating ati ki o lalailopinpin anfani ti.

Bayi Mo le pa ibeere eyikeyi bi ẹda-ẹda kan:

StackOverflow jẹ diẹ sii ju ibi ipamọ ti awọn idahun si awọn ibeere aṣiwere lọ

tabi dahun/sina ibeere kan ti o ni aabo nipasẹ agbegbe lati awọn apanirun:

StackOverflow jẹ diẹ sii ju ibi ipamọ ti awọn idahun si awọn ibeere aṣiwere lọ

O ru. Lẹhin orukọ 25000, gbogbo awọn iṣiro ti han si awọn olumulo SO ati ipinnu fi awọn ibeere pamọ si aaye data olumulo.

Awọn ojulumọ ti o wuyi

Wiwa ti nṣiṣe lọwọ ni ibudó ti awọn ti o ni iduro yori si otitọ pe Mo pade ọpọlọpọ awọn olupilẹṣẹ ti o ni iyalẹnu gaan lati awọn orilẹ-ede oriṣiriṣi. Eleyi jẹ nla. Gbogbo wọn jẹ eniyan ti o nifẹ pupọ, ati pe o le nigbagbogbo beere lọwọ wọn taara lati ṣe atunyẹwo koodu ti diẹ ninu ile-ikawe eka ti a pinnu lati gbejade lori OSS. Imọye ti iru awọn oluyẹwo oluyọọda meji ni o gba ọ laaye lati yi eyikeyi ṣofo ṣofo sinu ẹwa ati koodu ọta ibọn, ṣetan fun lilo.

Awọn agbasọ ọrọ nipa “afẹfẹ majele” jẹ, ni o kere pupọ, abumọ pupọ. Nko le soro fun gbogbo agbegbe ede, sugbon Rubyati elixir àáyá ni o wa lalailopinpin ore. Lati ṣiṣẹ sinu aifẹ lati ṣe iranlọwọ, o nilo lati lo ultimatum kan lati beere pe ki o kọ koodu naa fun iṣẹ amurele rẹ, ni aibikita ohunkan bi:

Mo nilo lati ṣe iṣiro kan apao ti gbogbo nomba nomba kere ju 100. Ojutu kò gbọdọ lo mojuto iterators. Bawo ni MO ṣe ṣe iyẹn?

Bẹẹni, iru “awọn ibeere” wa kọja ati pe wọn ti kọlu. Emi ko ri iṣoro pẹlu eyi; SO kii ṣe iṣẹ ọfẹ nibiti awọn eniyan ti n jiya lati akoko ọfẹ lọpọlọpọ yanju iṣẹ amurele awọn eniyan miiran fun ọfẹ.

Ko si aaye ni tiju ti Gẹẹsi talaka tabi aini iriri.

Awọn ajeseku ọmọ

Mo ni profaili ti o nšišẹ lori Github, ṣugbọn Mo ni rilara gidi ikọlu ti awọn olutọpa nigbati mo wọ oke-20 ati avatar mi han lori awọn oju-iwe akọkọ ti awọn ede ti o baamu. Emi ko n wa ati pe Emi ko pinnu lati yi awọn iṣẹ pada ni ọjọ iwaju ti a le rii, ṣugbọn gbogbo awọn igbero wọnyi gba mi laaye lati ṣetọju igbega ti ara mi ati ṣe ipilẹ fun ọjọ iwaju; Ti mo ba lojiji ni imọran lati yi awọn iṣẹ pada, Emi kii yoo ni wahala wiwa.

Ko gba akoko pupọ

Mo ti nigbagbogbo gbọ lati orisirisi awọn eniyan pe SO Awọn ọlẹ nikan ni idahun, ati awọn akosemose gidi ge koodu orisun fun awọn iwulo iṣowo lati owurọ titi di alẹ. Emi ko mọ, boya ibikan ni o wa eniyan ti o le churn jade koodu ti kii-Duro fun mẹrindilogun wakati ni gígùn, sugbon Emi ni pato ko ọkan ninu wọn. Mo nilo isinmi. Aṣayan ti o dara julọ fun isinmi ni aaye iṣẹ, eyiti ko ni isinmi pupọ ati pe ko ṣe afihan ọ si ipo isunmọ ailopin, jẹ “dahun awọn ibeere meji kan.” Ni apapọ, eyi mu ọpọlọpọ awọn orukọ rere mejila wa fun ọjọ kan.

StackOverflow jẹ diẹ sii ju ibi ipamọ ti awọn idahun si awọn ibeere aṣiwere lọ

Ṣii awọn chakras ati nu carburetor mọ

Ran eniyan ni o dara. Inu mi dun pe ni afikun si ikẹkọ oju-si-oju deede, Mo le ṣe iranlọwọ ati ṣe iranlọwọ fun awọn eniyan laileto lati Wyoming, Kinshasa ati Vietnam.

Ṣe Mo ni oye to lati dahun awọn ibeere?

Bẹẹni.

Gbogbo wa ni a ṣe awọn aṣiṣe, ati pe ti eyi ba ṣẹlẹ, agbegbe yoo ṣe atunṣe. Jẹ ki n ṣe akiyesi: kii yoo ni ikoko lori karma, ṣugbọn yoo sọ idahun naa silẹ (ninu ọpọlọpọ awọn ọran, pẹlu alaye ti kini gangan jẹ aṣiṣe nibi). O jẹ oye lati pa idahun ti o sọ silẹ, ati pe awọn ibosile yoo yiyi pada. (Awọn idahun ti o paarẹ jẹ ṣi han si awọn eniyan ti o ni orukọ ti o tobi ju 10000, ṣugbọn gbagbọ mi, wọn ko tii ri ohunkohun bi eyi).

Ni ipari

O dabi si mi pataki ati pataki lati kopa ninu imudarasi aye, ati awọn idahun si SO - aṣayan ti o dara lati ṣe eyi laisi gbigbe kuro ni alaga tabili rẹ. Ti mo ba ṣakoso lati parowa fun ẹnikan lati bẹrẹ idahun loni, Emi yoo dun pupọ.

orisun: www.habr.com

Fi ọrọìwòye kun