A StackOverflow több, mint a hülye kérdésekre adott válaszok tárháza

Ez a szöveg a következőhöz készült és íródott:Amit 10 év alatt tanultam a Stack Overflow-n".

Hadd mondjam el rögtön, hogy gyakorlatilag mindenben egyetértek Matt Birnerrel. De van néhány kiegészítésem, amelyeket nagyon fontosnak tartok, és amelyeket szeretnék megosztani.

Azért döntöttem úgy, hogy megírom ezt a jegyzetet, mert a hét év alatt, amit itt töltöttem SO, egész jól tanulmányoztam a közösséget belülről. 3516 kérdésre válaszoltam, 58-at tettem fel, beléptem Hírességek csarnoka (a világ legjobb 20-a) mindkét nyelven, amelyen folyamatosan írok, sok okos emberrel barátkoztam össze, és aktívan kihasználom talán az oldal adta lehetőségeket.

Minden reggel, miközben megizom a reggeli kávémat, megnyitom a hírfolyamomat, a twittert és... SO. És úgy gondolom, hogy ez az oldal sokkal többet tud adni a fejlesztőnek, mint egy részlet a másolás-beillesztéshez, gondosan javasolt DuckDuckGo.

Önfejlesztés

Egyszer régen találkoztam ezzel a tweettel:

Paradox módon azt gondolom, hogy az új nyelvek megtanulásának legjobb módja, ha válaszolok a kérdésekre, nem pedig felteszed őket. — Jon Ericson

Aztán kissé meglepett a kérdés feltett módja, de idővel meggyőződtem arról, hogy ez az igazság. Hacker Rank, Gyakorlat és a hasonló oldalak lehetőséget adnak gömbproblémák légüres térben történő megoldására, sőt, kedves, barátságos emberekkel megbeszélni a megoldást. A könyvek túlnyomó többsége ma már letölthető és futtatható példákkal egészül ki. A Githubon találhat egy érdekes projektet a tanult nyelven, és belemerülhet valaki más forráskódjának szakadékába. Mi köze hozzá SO? - a válasz egyszerű: csak azért SO A kérdések alapvető szükségszerűségből születnek, nem pedig konkrét emberek szeszélyes képzelgéséből. Az ilyen kérdések megválaszolásával óhatatlanul kiélezzük a tömör gondolkodási képességünket (nyelvünk szintaxisán belül), a gyakran használt mintákat átvisszük az aktív memóriaterületre, és mások válaszait olvasva összehasonlítjuk azokat a mieinkkel, és emlékezünk a legjobb megközelítésekre.

Ha az idegenek által feltett kérdésre a válasz nem azonnal nyilvánvaló - még jobb, ha az -, akkor a megfelelő megoldás megtalálása sokkal több készséget jelent, mint a válasz keresése egy problémára. Hacker Rank.

A közösség objektív értékelése

A magukat idősebbnek és magasabbnak mondó fejlesztők számára nagyon fontos, hogy össze tudják hasonlítani saját hidegvérük érzését idegenek objektív véleményével. Dolgoztam olyan csapatokban, ahol készségeim és képességeim nem vetettek fel kérdéseket. Szó szerint gurunak éreztem magam. Aktív részvétel a megbeszéléseken SO Ez a mítosz elég gyorsan eloszlott az elmémben. Hirtelen nyilvánvalóvá vált számomra, hogy még fejlődnöm, nőnöm és nőnöm kell, hogy elérjem a „senor” szintet. És nagyon hálás vagyok ezért a közösségnek. A zuhany dermesztően hideg volt, de nagyon élénkítő és rendkívül hasznos.

Most minden kérdést le tudok zárni másodpéldányként:

A StackOverflow több, mint a hülye kérdésekre adott válaszok tárháza

vagy válaszoljon/feloldja a közösség által a vandáloktól védett kérdést:

A StackOverflow több, mint a hülye kérdésekre adott válaszok tárháza

Ez motivál. 25000 XNUMX hírnév után minden statisztika megjelenik a felhasználók számára SO és felbontás lekérdezések mentése a felhasználói adatbázisba.

Kellemes ismeretségek

A felelősök táborában való aktív jelenlét oda vezetett, hogy számos igazán kiemelkedő fejlesztővel találkoztam különböző országokból. Ez nagyszerű. Mindannyian nagyon érdekes emberek, és bármikor közvetlenül megkérheti őket, hogy nézzék át egy olyan összetett könyvtár kódját, amelyet úgy döntöttünk, hogy közzétesszük. OSS. Két ilyen önkéntes felülvizsgáló szakértelme lehetővé teszi, hogy bármilyen ügyetlenül faragott üres anyagot elegáns és golyóálló kóddá alakítson, használatra készen.

A „mérgező légkörről” szóló pletykák legalábbis erősen eltúlzottak. Nem tudok minden nyelvi közösség nevében beszélni, de rubinÉs elixír A szegmensek rendkívül barátságosak. Ha vonakodni szeretne segíteni, ultimátummal kell megkövetelnie a házi feladat kódjának megírását, hanyagul kibökve valami ilyesmit:

Ki kell számítanom a 100-nál kisebb prímszámok összegét. A megoldás nem használhat magiterátorokat. Hogyan csináljam?

Igen, az ilyen „kérdések” előkerülnek és leszavazzák. Nem látok ebben problémát; SO nem egy ingyenes szolgáltatás, ahol a felesleges szabadidővel küzdők ingyen oldják meg mások házi feladatát.

Nincs értelme szégyellni a gyenge angol nyelvet vagy a tapasztalat hiányát.

Karrier bónuszok

Eléggé elfoglalt profilom van a Githubon, de csak akkor éreztem a fejvadászok igazi rohamát, amikor beléptem a top 20-ba, és az avatarom megjelent a megfelelő nyelvek főoldalain. Nem keresek és nem is áll szándékomban állást váltani belátható időn belül, de mindezek a javaslatok lehetővé teszik, hogy megőrizzem önbecsülésemet és alapot teremtsek a jövőre nézve; Ha hirtelen az az ötletem támad, hogy munkahelyet váltsak, nem kell keresgélnem.

Nem sok időt vesz igénybe

Gyakran hallottam különböző emberektől SO Csak lusták válaszolnak, és az igazi szakemberek reggeltől estig vágják a forráskódot az üzleti igényekhez. Nem tudom, lehet, hogy valahol vannak olyanok, akik tizenhat órán keresztül megállás nélkül kiadják a kódot, de én biztosan nem tartozom közéjük. Szükségem van szünetekre. Kiváló lehetőség a munkahelyi pihenésre, amely nem túl pihentető, és nem vezet be a végtelen halogatás módba, csak „válaszolj néhány kérdésre”. Ez átlagosan több tucat hírnevet hoz naponta.

A StackOverflow több, mint a hülye kérdésekre adott válaszok tárháza

Megnyitja a csakrákat és megtisztítja a karburátort

Az embereken segíteni jó. Örülök, hogy a rendszeres szemtől-szembe tanítás mellett Wyomingból, Kinshasából és Vietnámból véletlenszerű embereknek tudok segíteni és tudok is segíteni.

Elég kompetens vagyok a kérdések megválaszolásához?

Igen.

Mindannyian követünk el hibákat, és ha ez megtörténik, a közösség kijavítja. Hadd jegyezzem meg: nem titkoltan a karmára fog beleszarni, hanem leszavazza a választ (az esetek túlnyomó többségében azzal a magyarázattal, hogy pontosan mi a baj itt). Érdemes törölni a negatívan szavazott választ, és a negatív szavazatok vissza lesznek vonva. (A törölt válaszokat továbbra is láthatják azok, akiknek jó hírneve van, mint 10000, de hidd el, még nem láttak ehhez hasonlót).

Összefoglalva

Fontosnak és szükségesnek tűnik számomra, hogy részt vegyek a világ jobbításában, és a válaszadásban SO - jó lehetőség ehhez anélkül, hogy le kell szállnia az asztali székről. Ha valakit sikerült meggyőznöm arról, hogy még ma kezdjen el válaszolni, nagyon boldog leszek.

Forrás: will.com

Hozzászólás