StackOverflow leuwih ti saukur gudang jawaban kana patarosan bodo

Téks ieu dimaksudkeun sareng ditulis salaku tambahan pikeun "Anu Kuring Diajar dina 10 Taun dina Stack Overflow".

Hayu atuh langsung nyarios yén kuring satuju sareng Matt Birner dina ampir sadayana. Tapi kuring gaduh sababaraha tambahan anu kuring pikir penting pisan sareng kuring hoyong bagikeun.

Kuring mutuskeun nulis catetan ieu kusabab dina tujuh taun kuring spent di SO, Kuring diajar masarakat rada alus ti jero. Kuring ngajawab 3516 patarosan, ditanya 58, diasupkeun balai Kinérja (20 luhur sadunya) Dina dua basa anu kuring nyerat terus-terusan, kuring parantos damel sareng seueur jalma pinter, sareng kuring aktip ngagunakeun, sigana, sadaya kasempetan anu disayogikeun ku situs éta.

Unggal isuk, bari ngopi isuk, kuring muka feed warta, twitter, jeung - SO. Sareng kuring yakin yén situs ieu tiasa masihan pamekar langkung seueur tibatan snippet salinan-témpél anu ditawarkeun DuckDuckGo.

Pangwangunan diri

Sakali waktos kuring mendakan tweet ieu:

Paradoks, kuring mendakan cara anu pangsaéna pikeun diajar basa anyar nyaéta ngajawab patarosan tinimbang naroskeun. — Jon Ericson

Teras kuring rada kaget ku posing patarosan, tapi kana waktosna kuring yakin yén ieu mangrupikeun kabeneran mutlak. HackerRank, Senam jeung situs sarupa nyadiakeun kasempetan pikeun ngajawab masalah buleud dina vakum, komo ngabahas solusi anjeun kalawan nice, jalma ramah. Seuseueurna buku ayeuna ditambahan ku conto anu tiasa diunduh sareng dijalankeun. Dina Github anjeun tiasa mendakan proyék anu pikaresepeun dina basa anu anjeun pelajari sareng teuleum kana jurang kode sumber batur. Naon hubunganana jeung eta SO? - jawaban basajan: ngan pikeun SO patarosan dilahirkeun tina kabutuhan vital, sarta teu imajinasi whimsical jalma husus. Ku ngawalon patarosan sapertos kitu, urang pasti ngasah kamampuan urang pikeun mikir sacara ringkes (dina sintaksis basa urang), mindahkeun pola anu sering dianggo ka daérah mémori anu aktip, sareng ku maca jawaban jalma sanés urang ngabandingkeunana sareng urang sareng émut pendekatan anu pangsaéna.

Upami jawaban kana patarosan anu ditaroskeun ku urang asing henteu langsung écés-malah langkung saé upami éta-mangka milarian solusi anu leres bakal langkung seueur kaahlian tibatan milarian jawaban kana masalah tina HackerRank.

Penilaian obyektif ku masarakat

Pikeun pamekar anu nyebut dirina manula sarta luhur, éta rada penting pikeun bisa ngabandingkeun rasa sorangan coolness sorangan jeung pamadegan obyektif strangers. Kuring parantos damel di tim dimana tingkat kaahlian sareng kamampuan kuring henteu ngangkat patarosan. Kuring sacara harfiah ngarasa kawas guru. Partisipasi aktif dina diskusi on SO Rada gancang mitos ieu dispelled dina pikiran kuring. Ujug-ujug janten atra ka kuring yén kuring masih kudu tumuwuh, tumuwuh, sarta tumuwuh nepi ka tingkat "senor". Sareng kuring nganuhunkeun pisan ka masarakat pikeun éta. Pancuran éta tiis katirisan, tapi pisan invigorating sarta pohara mangpaatna.

Ayeuna kuring tiasa nutup patarosan naon waé salaku duplikat:

StackOverflow leuwih ti saukur gudang jawaban kana patarosan bodo

atanapi ngajawab/ngabuka blokir patarosan anu ditangtayungan ku komunitas tina vandal:

StackOverflow leuwih ti saukur gudang jawaban kana patarosan bodo

Ieu motivates. Saatos 25000 reputasi, sadaya statistik diungkabkeun ka pangguna SO jeung resolusi simpen queries kana database pamaké.

kenalan pikaresepeun

Ayana aktif di camp jalma jawab ngarah ka kanyataan yén kuring patepung loba pamekar sabenerna beredar ti nagara béda. Ieu hébat. Éta sadayana jalma anu pikaresepeun pisan, sareng anjeun tiasa langsung naroskeun aranjeunna pikeun marios kodeu sababaraha perpustakaan kompleks anu kami mutuskeun pikeun nyebarkeun. OSS. Kaahlian dua resensi sukarelawan sapertos kitu ngamungkinkeun anjeun ngarobih kosong anu kagok janten kode anu elegan sareng anti peluru, siap dianggo.

Gosip ngeunaan "atmosfir beracun" téh, ngomong sahanteuna, greatly exaggerated. Abdi henteu tiasa nyarios pikeun sadaya komunitas basa, tapi inten beureumjeung elixir bagéan pisan ramah. Pikeun henteu daék ngabantosan, anjeun kedah nganggo ultimatum pikeun nungtut yén anjeun nyerat kodeu pikeun PR anjeun, kalayan teu ati-ati nyarios sapertos kieu:

Kuring kudu ngitung jumlah sadaya wilangan perdana kirang ti 100. Leyuran teu kedah nganggo iterators core. Kumaha kuring ngalakukeun éta?

Sumuhun, sapertos "patarosan" datang di sakuliah na downvoted. Kuring teu ningali masalah jeung ieu; SO lain layanan bébas dimana jalma nalangsara ti kaleuwihan waktu luang ngajawab PR batur urang haratis.

Teu aya gunana pikeun isin basa Inggris anu goréng atanapi kurang pangalaman.

bonus karir

Kuring boga profil cukup sibuk on Github, tapi kuring ngan ngarasa onslaught nyata headhunters nalika kuring diasupkeun luhureun-20 jeung avatar kuring mucunghul dina kaca utama basa pakait. Kuring keur teu pilari jeung teu maksudna pikeun ngaganti jobs dina mangsa nu bakal datang foreseeable, tapi kabeh usulan ieu ngidinan kuring pikeun duanana ngajaga harga diri sorangan sarta ngawangun dadasar pikeun mangsa nu bakal datang; Mun kuring ujug-ujug meunang ide pikeun ngaganti jobs, abdi moal kudu repot néangan.

Teu butuh loba waktu

Kuring geus mindeng ngadéngé ti jalma béda éta SO Ngan jalma anu puguh ngajawab, sareng profésional nyata motong kode sumber pikeun kaperluan bisnis ti isuk dugi ka wengi. Kuring henteu weruh, meureun wae aya jalma anu bisa churn kaluar kode non-stop pikeun genep belas jam lempeng, tapi Abdi pasti moal salah sahijina. Abdi peryogi istirahat. Pilihan anu saé pikeun istirahat di tempat kerja, anu henteu santai teuing sareng henteu ngenalkeun anjeun kana modeu procrastination anu teu terbatas, ngan ukur "jawaban sababaraha patarosan." Rata-rata, ieu brings sababaraha belasan reputations per poé.

StackOverflow leuwih ti saukur gudang jawaban kana patarosan bodo

Muka chakras jeung cleans carburetor nu

Ngabantosan jalma saé. Abdi bungah yén salian ti pangajaran tatap muka biasa, abdi tiasa ngabantosan - sareng ngabantosan - jalma acak ti Wyoming, Kinshasa sareng Vietnam.

Naha kuring cukup kompeten pikeun ngajawab patarosan?

Sumuhun.

Urang sadaya ngalakukeun kasalahan, sareng upami ieu kajantenan, masarakat bakal ngabenerkeunana. Hayu atuh perhatikeun: anjeunna moal cicingeun shit on karma, tapi bakal downvote jawaban (dina Lolobana kasus, kalawan katerangan naon sabenerna salah dieu). Masuk akal pikeun ngahapus jawaban anu diturunkeun, sareng sora anu turun bakal digulung deui. (Balesan anu dihapus masih katingali ku jalma anu ngagaduhan reputasi anu langkung ageung tibatan 10000, tapi percanten ka kuring, aranjeunna henteu acan ningali anu sapertos kieu).

dina kacindekan

Sigana mah penting jeung perlu pikeun ilubiung dina ngaronjatkeun dunya, jeung jawaban kana SO - Ieu mangrupikeun pilihan anu saé pikeun ngalakukeun ieu tanpa turun tina korsi méja anjeun. Upami kuring tiasa ngayakinkeun batur pikeun ngamimitian ngajawab ayeuna, kuring bakal bagja pisan.

sumber: www.habr.com

Tambahkeun komentar