Anu Kuring Diajar dina 10 Taun dina Stack Overflow

Anu Kuring Diajar dina 10 Taun dina Stack Overflow
Kuring ngadeukeutan ulang taun kasapuluh kuring dina Stack Overflow. Salila sababaraha taun, pendekatan kuring pikeun ngagunakeun situs sareng persépsi éta parantos robih pisan, sareng kuring hoyong bagikeun pangalaman kuring sareng anjeun. Sareng kuring nyerat ngeunaan ieu tina sudut pandang rata-rata pangguna anu henteu aub pisan dina kahirupan komunitas situs atanapi budayana. Poé ieu kuring ngan ukur ngajawab patarosan anu aya hubunganana sareng Kode VS, produk anu kuring damel. Najan kitu, kuring dipaké pikeun aktip ilubiung dina diskusi dina rupa-rupa jejer. Dina 10 taun I naroskeun ngeunaan 50 patarosan sareng masihan 575 waleran, nempo ngaliwatan myriad komentar jalma séjén.

Jon Skeete digambarkeun budaya tumpukan mudal langkung saé sareng langkung wibawa tibatan anu kuring kantos tiasa laksanakeun. Publikasina mangaruhan sababaraha bab dina tulisan ieu, tapi sacara umum ieu mangrupikeun refleksi jujur ​​kuring sorangan ngeunaan pangalaman kuring dina Stack Overflow, naon anu saé sareng anu goréng ngeunaan situs éta, sareng kumaha éta tiasa dianggo ayeuna. Sawala ieu bakal cukup deet, tanpa diving deeply kana workings loka atawa sajarah na.

Janten ieu anu kuring diajar tina 10 taun ngagunakeun Stack Overflow.

Anjeun kedah tiasa naroskeun patarosan

Dina glance kahiji, euweuh bisa jadi saderhana: lebetkeun sababaraha kecap dina widang téks, klik "Kirim", sarta Internet magically bakal nulungan ngajawab sagala masalah anjeun! Tapi kuring butuh ampir 10 taun pikeun terang kecap-kecap naon anu kedah diketik dina widang damn pikeun leres-leres nampi hasil. Malahan mah unggal poe masih keneh diajar.

Naroskeun patarosan anu saé mangrupikeun katerampilan anu leres-leres diremehkeun (sapertos nyerat laporan masalah anu saé, pikeun masalah éta). Kahiji, kumaha urang malah nangtukeun lamun hiji patarosan téh "alus"? nawaran tumpukan mudal pitunjuk, nu mangrupa daptar qualities handap tina patarosan alus:

  • Naha éta cocog sareng téma situs éta?
  • Nimbulkeun jawaban anu objektif.
  • Teu acan ditaros.
  • Geus ditalungtik.
  • Jelas ngajelaskeun masalah, biasana ku minimal, conto gampang reproducible.

Oké, tapi naon "pernyataan masalah jelas" kasampak kawas dina prakna? Inpormasi naon anu relevan sareng naon anu henteu? Kadang-kadang karasaeun sapertos naroskeun patarosan anu saé, anjeun kedah terang heula jawabanana.

Hanjakal, widang téks leutik teu mantuan di dieu. Janten naha heran yén seueur pangguna anu ngeposkeun patarosan kualitas rendah? Kadang-kadang hiji-hijina jawaban anu aranjeunna kéngingkeun nyaéta tautan kana sababaraha dokuméntasi ngabingungkeun. Jeung maranéhna bakal tetep untung. Seueur patarosan anu kualitasna rendah ngan saukur dicabut, sareng aranjeunna ngaleungit kana patarosan anu teu aya tungtungna.

Naroskeun patarosan anu saé mangrupikeun kaahlian. Untungna, éta bisa dimekarkeun. Kuring lolobana diajar ku maca sakumpulan patarosan sareng jawaban, nyatet naon anu damel sareng anu henteu. Inpormasi naon anu mangpaat sareng naon anu ngaganggu? Sanajan anjeun masih bakal sieun ngagunakeun pangaweruh kaala dina prakték sarta nanyakeun. Ngan cobaan anu pangsaéna sareng diajar tina hasilna. Kuring kudu ngaku yen kuring sorangan rada embarrassed ku sababaraha patarosan goblog mimiti kuring, sanajan sugan ieu ngabuktikeun yén kuring geus ningkat kaahlian questioning kuring pisan saprak kuring kapanggih sorangan dina situs ieu.

Patarosan anu goréng sareng henteu saé henteu sami

Abdi moal ngagolér pél: sababaraha patarosan ngan goréng.

Patarosan anu diwangun ku screenshot sareng frasa "Naha ieu henteu dianggo!?!" - goréng. Naha? Ieu atra yén pangarang nempatkeun dina ampir euweuh usaha. Ieu sanés patarosan sapertos paménta: "ngalakukeun padamelan ieu pikeun kuring!" Naha kuring bakal ngalakukeun ieu? Waktu kuring berharga teuing pikeun miceunan ngabantosan batur anu henteu hoyong diajar mimitian sareng henteu ngahargaan bantosan kuring. Diajar naon Stack Overflow.

Ayeuna pertimbangkeun patarosan anu judulna "Kumaha carana ngahapus wates biru dina halaman kuring," anu diwangun ku sababaraha paragraf téks anu nyarioskeun ngeunaan outlineproperty CSS, tapi tanpa sacara eksplisit nyebatkeun kecap "CSS" atanapi "outline." Sanaos patarosan sapertos kieu tiasa ngalawan seueur pedoman Stack Overflow, kuring henteu satuju, éta sanés patarosan anu goréng. Panulis sahenteuna nyobian masihan sababaraha inpormasi, sanaos henteu terang naon anu bakal dipasihkeun. Usaha diitung, sakumaha ogé kahayang pikeun nganggap sareng diajar.

Nanging, seueur kontributor Stack Overflow sigana bakal ngubaran duanana patarosan ku cara anu sami: downvote sareng nutup. Ieu frustrating sarta mareuman loba pamaké inexperienced saméméh maranéhna bisa diajar nanya patarosan hadé tur malah ngartos kumaha situs jalan.

Patarosan anu leres-leres henteu pantes waktos anjeun. Tapi kedah émut yén jalma-jalma anu naroskeun patarosan anu henteu saé henteu ngahaja. Aranjeunna hoyong naroskeun patarosan anu saé, aranjeunna henteu terang kumaha. Upami anjeun ngahukum pendatang sacara buta sareng tanpa katerangan, kumaha aranjeunna bakal diajar?

Hiji patarosan alus teu ngajamin jawaban

Stack Overflow biasana nyayogikeun jawaban anu langkung gancang pikeun patarosan saderhana anu tiasa dijawab ku seueur jalma. Dupi anjeun gaduh patarosan ngeunaan pilarian binér dina JavaScript atawa ngeunaan HTML? Éndah! Nampi lima jawaban dina waktu kurang ti sajam. Tapi leuwih kompleks atawa spésifik patarosan, anu kurang kamungkinan yén anjeun bakal meunang jawaban, paduli kualitas wording.

Kamungkinan meunang réspon ogé gancang turun kana waktosna. Lamun patarosan mana sababaraha kaca jero kana feed, eta bakal leungit. Saminggu ti harita, anjeun ngan ukur tiasa ngadoakeun yén jalma anu gaduh pangaweruh anu leres bakal kasandung kana patarosan anjeun (atanapi generously klik dina éta).

Anjeun panginten henteu resep kana jawaban anu leres

Unggal bulan kuring nampi sababaraha downvotes pikeun anu disebut jawaban anu teu populer. Ieu mangrupikeun jinis jawaban anu dasarna nyarios, "alesanna kusabab éta dirancang ku cara éta," atanapi "henteu mungkin sabab ...", atanapi "éta bug anu kedah dilereskeun heula." Dina sadaya kasus di luhur, panulis henteu nampi solusi atanapi bahkan solusi. Sareng kuring curiga yén nalika jalma-jalma henteu resep kana jawaban anu dicarioskeun, aranjeunna ngirangan sorana. Kuring malah ngarti aranjeunna, tapi ieu lain hartosna yén jawaban anu salah.

Tangtu, sabalikna oge bener: jawaban alus teu merta ngabejaan Anjeun naon rék ngadangu. Sababaraha waleran pangalusna mimiti ngajawab patarosan aslina, tapi lajeng ngajelaskeun pendekatan séjén pikeun ngarengsekeun masalah. Sakapeung kuring ngajawab patarosan pangguna teras nyerat téks panjang ngeunaan naha éta henteu disarankeun pikeun ngalakukeunana.

Iraha waé éksprési sikep disederhanakeun kana sora luhur-handap atanapi tombol suka, bédana anu penting leungit. Masalah ieu sering lumangsung dina Internét. Sabaraha jaringan sosial ngidinan Anjeun pikeun ngabedakeun antara "Kuring ngarojong ieu" jeung "Jigana ceuk ogé, sanajan kuring teu resep atawa satuju sareng eta"?

Gemblengna, sanajan downvotes bulanan, kuring yakin masarakat Stack Overflow undian cukup. Urang bakal lengket jalan ieu.

Kuring ampir pernah nanya on tumpukan mudal

Beuki lila kuring ngagunakeun situs ieu, beuki sering kuring naroskeun patarosan ngeunaan éta. Ieu sabagean alatan tumuwuhna profésional kuring. Seueur masalah anu kuring hadapi di tempat damel anu rumit teuing pikeun dikedalkeun dina patarosan anu sederhana, atanapi khusus teuing pikeun saha waé anu ngabantosan kuring. Kuring geus sadar watesan situs, jadi kuring ulah nanyakeun patarosan anu kuring ampir pasti moal meunang jawaban alus.

Tapi kuring jarang naroskeun patarosan di dieu, sanaos kuring diajar basa atanapi kerangka anyar. Henteu sabab anjeunna genius sapertos kitu, sabalikna. Ngan éta, sanggeus sababaraha taun dina Stack Overflow, nalika kuring gaduh patarosan, kuring dugi ka kapercayaan anu jero yén kuring henteu sigana anu munggaran naroskeunana. Kuring mimiti milarian, sareng ampir sok mendakan yén aya anu naroskeun hal anu sami sababaraha taun ka pengker.

Niténan patarosan jalma sanés mangrupikeun cara anu saé pikeun diajar hal-hal énggal ngeunaan produk anjeun.

Ayeuna kuring nuju ngerjakeun Kodeu VS, Jadi kuring nyieun kabiasaan pikeun nempo patarosan tagged vscode. Ieu mangrupikeun cara anu saé pikeun ningali kumaha kode kuring dianggo di dunya nyata. Masalah naon anu disanghareupan ku pangguna? Kumaha dokuméntasi atanapi API tiasa ningkat? Naha hal anu disangka jelas pisan nyababkeun seueur salah paham?

Patarosan mangrupikeun sinyal penting anu nunjukkeun kumaha produk anjeun dianggo. Tapi intina sanés ngajawab sareng teraskeun, tapi nyobian ngartos heula naha jalma éta ngagaduhan patarosan. Panginten aya masalah dina produk anu teu dipikanyaho ku anjeun, atanapi sababaraha asumsi anu anjeun teu sadar dilakukeun? Patarosan éta ogé ngabantosan kuring mendakan seueur bug sareng ngailhaman kuring pikeun terus damel.

Upami anjeun ngajaga produk pikeun pamekar, ulah nganggap Stack Overflow salaku tempat pembuangan (atanapi langkung parah, kuburan patarosan). Parios deui rutin pikeun ningali patarosan sareng jawaban naon anu muncul. Ieu henteu hartosna anjeun kedah ngajawab unggal patarosan sorangan, tapi sinyal ti Stack Overflow penting teuing pikeun dipaliré.

Garis antara patarosan, laporan bug, sareng pamundut fitur kabur.

Sababaraha patarosan ngeunaan VS Code on Stack Overflow mangrupikeun laporan bug. Sarta loba batur sabenerna requests pikeun fitur anyar.

Salaku conto, patarosan anu judulna "Naha Kode VS nabrak nalika kuring ngalakukeun ...?" - ieu laporan bug. VS Code teu kedah ngadat dina rupa-rupa kaayaan. Ngawalon patarosan anu laporan bug anu kontraproduktif sabab pangarang bisa jadi wareg jeung workaround sarta pernah berkas laporan bug nyata. Dina kaayaan sapertos kieu, kuring biasana naroskeun pangguna pikeun ngajukeun laporan bug dina Github.

Dina kasus séjén, bédana bisa jadi kirang atra. Contona, patarosan "Naha JavaScript IntelliSense teu dianggo dina VS Code?" Gumantung kana kumaha JavaScript IntelliSense henteu jalan, masalahna tiasa digolongkeun kana salah sahiji tina tilu kategori:

  • Upami éta masalah konfigurasi pangguna, maka éta leres-leres patarosan pikeun Stack Overflow.
  • Upami dina kasus anu dijelaskeun IntelliSense kedah dianggo, tapi henteu, maka ieu mangrupikeun laporan bug.
  • Upami dina kasus anu dijelaskeun IntelliSense teu kedah dianggo, maka ieu mangrupikeun pamundut fitur énggal.

Dina ahir poé, sabagéan ageung pangguna henteu paduli kana nuansa ieu — aranjeunna ngan ukur hoyong JavaScript IntelliSense tiasa jalan.

Sareng sanajan bédana ieu penting pikeun kuring, salaku jalma anu tanggung jawab pikeun proyék éta, sacara umum aranjeunna henteu masalah pikeun kuring. Kusabab patarosan, laporan bug, sareng pamundut fitur mangrupikeun cara pikeun ngémutan hiji ide: pangguna ngarepkeun hiji hal tina kode kuring sareng henteu nampi. Upami produkna sampurna, pangguna moal pernah naroskeun patarosan ngeunaan éta, sabab sadayana bakal écés pikeun aranjeunna sareng éta bakal ngalakukeun naon anu dipikahoyong (atanapi sahenteuna jelas terangkeun naha éta henteu tiasa).

Pamekar ogé jalma

Jalma émosional. Jalma teu rasional. Jalma-jalma bajingan. Teu salawasna, tangtosna, tapi kadang! Sareng percanten atanapi henteu, pamekar ogé jalma-jalma.

Aya fantasi anu urang pamekar resep nyarios ka diri urang sorangan: "Kami damel sareng komputer, janten urang kedah rasional. Urang ngarti simbol cryptic, jadi urang kudu pinter. Parangkat lunak parantos ngawasa dunya, janten urang kedah keren! Geulis! Maju!!!"

Ieu salah. Jeung lamun geus kitu, mangka Allah mantuan sesa jalma. Malah dina Stack Overflow, éta alat pikeun profésional dirancang salaku basis pangaweruh obyektif, sanajan di pojok sorangan, kacida husus VS Code, abdi terus sapatemon sagala sorts outrages: fallacies logis, hinaan, méntalitas gerombolan, jsb.

Entong ngabobodo diri: anjeun sigana henteu sampurna sapertos anu anjeun pikirkeun. Tapi ieu sanés hartosna urang henteu kedah nyobian ngaleungitkeun kakurangan urang.

Sobat, abdi anu nyiptakeun ieu

Abdi ogé manusa, sareng ti waktos ka waktos naon anu lumangsung dina Stack Overflow ngaganggu kuring. Contona, nalika pamaké confidently nulis omong kosong atawa ngan méré jawaban erroneous kana patarosan patali VS Code, produk nu kuring dijieun jeung nu kuring nyaho pisan. Ahéng, sigana nu leuwih erroneous jawaban, nu leuwih gampang éta yén batur bakal nelepon hiji kanyataan indisputable.

Nalika ieu kajadian, kuring meta salaku dina gambar jeung nulis jawaban nu bener.

Anu Kuring Diajar dina 10 Taun dina Stack Overflow

Sarta sababaraha kali ieu ngakibatkeun threads panjang: woe nyaeta kuring keur wani nanya pangaweruh maranéhanana ngeunaan naon atuh dijieun! Eureun nyobian janten leres sadaya waktos, anjeun jalma pinter! Kusabab kuring leres!!!

Gampang janten sinis dina harepan ieu

Nalika nyanghareupan aliran patarosan anu kualitasna rendah, gampang janten sinis. Geus anjeunna pernah ngadéngé Google? Naha anjeunna terang kumaha carana ngawangun kalimat anu koheren? Naon anjeun, anjing?

Sakapeung kuring ningali puluhan patarosan énggal dina sadinten. Terus-terusan niténan sadaya patarosan kualitas-rendah ieu résiko janten hina atanapi sinisme. Sinisme ieu tiasa ngabahekeun kana situs, sabab saha waé anu mendakan moderator anu kaleuleuwihan atanapi nyéépkeun sababaraha jam pikeun nalungtik sareng nyusun patarosan bakal ngabuktikeun, ngan ukur nampi réspon négatip sareng ngaleungit tanpa katerangan.

Tangtosna, aya pangguna anu henteu ngusahakeun usaha sareng masangkeun patarosan anu goréng. Tapi kuring yakin yén seuseueurna patarosan kualitas rendah asalna tina jalma anu boga niat anu saé (sanaos anu bodo). Kuring salawasna nyoba nginget naon hartina jadi newbie a. Lamun anjeun ngan ngamimitian, anjeun teu ngarti kumaha sagalana bener jalan dieu. Dina sababaraha kasus, anjeun malah teu nyaho kecap naon pikeun nganyatakeun masalah anjeun leres. Percanten ka abdi, hese dina posisi ieu. Tur éta pikaresepeun lamun anjeun doused kalawan slop ngan pikeun nanyakeun sual a.

Sanaos Stack Overflow parantos seueur ngabantosan para pemula, masih seueur deui anu kedah dilakukeun. Kuring diusahakeun neangan kasaimbangan antara adhering kana standar situs na keur sabar ka pamaké inexperienced. Ieu mungkin ngalibetkeun ngajelaskeun naha kuring milih pikeun nutup patarosan atanapi ngeposkeun koméntar anu nyorong pangguna pikeun masihan langkung seueur inpormasi. Kuring masih boga rohangan pikeun tumuwuh.

Di sisi anu sanés, kuring henteu ragu-ragu pikeun ngarobih pangguna anu gaduh reputasi 50 anu masangkeun patarosan sapertos "Naon perenah Kode VS anu pangsaéna pikeun pamekaran JavaScript?", atanapi anu unggah layar sabun kode tinimbang téks.

Sakapeung kuring ngan ukur hoyong hatur nuhun

Aya budaya sukur lemah dina tumpukan mudal. Abdi émut sakali dina situs éta otomatis motong kecap "halo" sareng "hatur nuhun" tina patarosan. Sugan ieu masih dipigawé, Kuring geus teu dipariksa.

Kiwari, saha waé anu parantos damel di dukungan palanggan terang terang yén teuing kasantunan tiasa ngahalangan komo sigana dipaksa. Tapi kadang batur dina situs ieu ngalakukeun hal anu kacida penting pikeun anjeun, sarta hiji-hijina jalan pikeun hatur aranjeunna nyaeta masihan aranjeunna hiji tambah. Leres.

Efisiensi henteu ngabutuhkeun urang pikeun janten robot anu teu aya jiwa. Saluran samping tiasa nyayogikeun komunikasi anu langkung otentik antara jalma, upami pangguna nyalira hoyong, tangtosna.

Sakapeung kuring hayang nyaho naon anu lumangsung sanggeus narima jawaban

Stack Overflow beroperasi dina prinsip transaksional: sababaraha urang naroskeun patarosan, anu sanésna ngajawab. Naon kajadian sanggeus narima respon? Saha anu terang? Sakapeung kuring heran ngeunaan ieu. Naha jawaban kuring mantuan? Naon proyék modest anjeunna mantuan? Naon anu diajarkeun ku pananya?

Tangtu, teu mungkin pikeun nyugemakeun rasa panasaran ieu. Merlukeun pamaké pikeun akun kumaha maranéhna bakal ngagunakeun informasi aranjeunna nampi bakal pisan masalah, sanajan anjeun bisa ngalakukeun éta. Tapi éta metot pikeun mikir ngeunaan eta.

Gamification éféktif ...

... nalika ngarobah prosés jadi kaulinan.

Kuring masih meunang saeutik hariwang lamun kuring ningali saeutik +10 atawa +25 ikon dina bar status. Panginten sakedik sentuhan gamification ieu mangrupikeun alesan kuring uih deui ka situs salami 10 taun. Tapi dina sababaraha taun, kuring ogé mimiti heran naon jenis kaulinan Stack Overflow sareng naon anu meunangna hartosna.

Kuring yakin yén sistem ieu dijieun kalawan niat pangalusna: ganjaran jalma pikeun patarosan tur jawaban mangpaat. Tapi pas Anjeun nambahkeun skor luhur, éta datang kana gaya hukum Goodhart urang, sarta sababaraha pamaké mimiti nyaluyukeun lampah maranéhanana teu ngahontal nilai maksimum, tapi pikeun ménta ratings maksimum. Sareng ieu penting sabab ...

Reputasi henteu hartosna naon anu anjeun pikirkeun.

Reputasi teu sarua jeung kompetensi teknis, kaahlian komunikasi, atawa pamahaman kumaha Stack Overflow jalan atawa kudu jalan.

Abdi henteu hartosna yén reputasi henteu aya gunana. Éta sanés hartosna naon hartosna admin Stack Overflow atanapi naon hartosna kecap "reputasi". Kuring sadar yén reputasi mangrupikeun ukuran pangaruh. Pertimbangkeun dua jawaban hipotétis anu diterbitkeun dina situs:

  • Hiji ngeunaan operasi git umum. Kuring nulis jawaban tilu-garis dina dua menit maké Google.
  • Nu sejenna nyaeta ngeunaan téori grafik entangled. Panginten ngan ukur saratus urang di sakumna dunya tiasa ngajawabna. Kuring nyerat sababaraha paragraf sareng kode sampel anu ngajelaskeun masalah sareng cara ngabéréskeunana.

Dina lima taun, jawaban kahiji ditempo 5 juta kali sarta narima 2000 upvotes. Jawaban anu kadua ditingali 300 kali sareng dipasihan dua upvotes sakedik.

Pikeun extent tangtu ieu pisan teu jujur. Naha ganjaran hiji hal anu aya dina tempat katuhu dina waktu katuhu? (teu sagalana ditangtukeun ku kabaruntugan ; pamahaman aturan kaulinan ogé muterkeun hiji peran badag). Di sisi séjén, patarosan kahiji sabenerna mantuan leuwih loba jalma ti nu kadua. Panginten éta patut ngakuan yén, dina rasa, pangakuan nyababkeun akumulasi "reputasi"?

Janten kuring nganggap "reputasi" dina Stack Overflow janten jinis ukuran pangaruh. Reputasi anu leres henteu tiasa diukur ku poin, éta asalna tina komunitas. Naséhat saha anu kuring dangukeun, saha anu ngabantosan batur, saha anu kuring percanten? Panginten ieu sadayana janten jalma anu béda, gumantung kana naha kuring nyerat dina PHP atanapi pikeun ios.

Kalayan saurna, kuring henteu terang naon anu kedah dilakukeun ku Stack Overflow dina hal ieu. Naha pamaké bakal jadi ngamotivasi lamun tinimbang "reputasi" aranjeunna earned "titik licik"? Naha pangguna bakal tetep aktipitas upami teu aya sistem poin? Jigana éta saperti teu mirip. Jeung mitos yén "reputasi" dina tumpukan mudal téh sarua jeung kauntungan reputasi nyata teu ukur situs sorangan, tapi ogé pamaké paling aktif na. Nya, leres, saha anu henteu resep ningkatkeun reputasi?

Henteu, sakumaha anu paling sering kajantenan dina kahirupan, pikeun kéngingkeun gambaran anu nyata ngeunaan naon anu kajantenan, anjeun kedah nganalisis henteu ngan ukur angka. Upami pos ngagaduhan 10 rébu titik dina Stack Overflow, teras tingali kumaha jalma ieu komunikasi, patarosan sareng jawaban naon anu diémbarkeunana. Sareng dina sadaya kasus anu luar biasa, émut yén skor Stack Overflow nyalira sigana henteu nunjukkeun nanaon lian ti kamampuan jalma pikeun ngagunakeun situs éta. Sarta dina pangalaman abdi, aranjeunna mindeng malah teu ngobrol ngeunaan ieu.

Abdi henteu bakal produktif tanpa Stack Overflow

Unggal waktos abdi kedah ngalakukeun hal pajeulit dina git, abdi buka tumpukan mudal. Unggal waktos Abdi peryogi hal basajan dina bash, abdi buka tumpukan mudal. Unggal waktos kuring meunang kasalahan kompilasi aneh, abdi buka tumpukan mudal.

Abdi henteu produktif tanpa IntelliSense, mesin pencari, sareng Stack Overflow. Ditilik ku sababaraha buku, ieu ngajadikeun kuring programmer pisan goréng. Mah sigana bakal gagal loba tés jeung teu ngajawab loba masalah dina dewan. Janten kitu. Serius, unggal waktos abdi nganggo .sort di JavaScript, abdi kudu néangan up informasi ngeunaan iraha abdi gé meunang -1, 0, atawa 1, sarta kuring nulis JS unggal poe, ngamekarkeun redaktur pang populerna pikeun basa.

Henteu, Stack Overflow mangrupikeun alat anu luar biasa. Ngan bodo teu bakal ngagunakeun sagala parabot sadia pikeun manéhna. Janten naha henteu janten bodo batin sapertos kuring? Simpen sumber otak anjeun pikeun pangaweruh anu penting, sapertos ngapalkeun sadaya plot tina séri Seinfeld atanapi ngadamel puns anu canggih (anu leungit dina tulisan ieu, tapi bakal aya seueur anu sanés anu béda-béda).

Stack Overflow mangrupikeun mujijat

Stack Overflow ngamungkinkeun saha waé, henteu paduli pangalaman atanapi pangaweruh, masangkeun patarosan program. Patarosan ieu dijawab ku urang asing anu lengkep, anu kalolobaanana nyéépkeun waktos hirup sareng karirna ngabantosan batur gratis.

Mujijatna mangrupikeun kanyataan ayana sareng hasil karya Stack Overflow. Kuring yakin teu sagalana tétéla sakumaha ogé panyipta na dimaksudkeun, tapi maranéhna coba. Sanaos sadaya kakurangan, situs éta parantos ngabantosan sajumlah ageung jalma mangtaun-taun, kalebet kuring.

Stack Overflow moal salamina. Hiji poé hal hadé bakal datang sapanjang. Mudah-mudahan ieu mangrupikeun hal anu bakal diajar tina kasalahan Stack Overflow sareng nyandak anu pangsaéna tina éta. Dugi ka waktos éta, kuring ngarepkeun urang henteu nganggap situs ieu. Ieu mangrupikeun landmark sareng komunitas anu hirup, anu terus-terusan dieusi ku jalma-jalma énggal. Upami ieu pikahariwangeun anjeun, émut yén ieu sadayana rapuh pisan, bahkan tindakan anu alit - sapertos ngabantosan jalma anu énggal-énggal tapi henteu terang - tiasa gaduh pangaruh anu positif. Upami kuring nyempad situs ieu, éta ngan kusabab kuring paduli sareng kuring terang kumaha carana ngajantenkeun éta langkung saé.

PS

Kuring masih budak sakola nalika kuring sumping ka Stack Overflow. Kuring ieu ngan dimimitian nulis (ES5!) JavaScript di Eclipse, sarta eta seemed 90% tina patarosan dimimitian ku "Maké jQuery, ngan ...". Sareng sanaos kuring henteu terang naon anu kuring laksanakeun, urang asing nyéépkeun waktos ngabantosan kuring. Abdi henteu nyangka kuring leres-leres ngaapresiasi waktos éta, tapi kuring henteu hilap.

Jalma bakal salawasna hoyong tumpukan mudal janten hal béda: situs patarosan-na-jawaban; alat pikeun ngarengsekeun masalah rumah tangga; standar hirup programming. Sareng pikeun kuring, situs ieu, sanaos kamekaran sareng kakuranganna, mangrupikeun komunitas anu kabuka dimana urang asing silih ngabantosan diajar sareng ningkatkeun. Sareng éta saé. Abdi bungah yén kuring parantos janten bagian tina Stack Overflow salami 10 taun ka pengker sareng ngaharepkeun teras-terasan ngalakukeunana. Abdi hoyong diajar seueur hal énggal dina dasawarsa ka hareup sapertos anu kuring lakukeun dina dékade saméméhna.

sumber: www.habr.com

Tambahkeun komentar