StackOverflow - több, mint pusztán egy tároló a buta kérdések válaszainak.

Ez a szöveg kiegészítésnek készült a "Mit tanultam 10 év alatt a Stack Overflow-n».

Rögtön megmondom, hogy nagyrészt egyetértek Matt Birnerrel. De van néhány kiegészítésem, amely számomra elég fontos, és szeretném megosztani.

Azért döntöttem úgy, hogy írok erről a bejegyzésről, mert hét évet töltöttem itt a SO, ami alatt elég jól megismertem a közösséget belülről. 3516 kérdésre válaszoltam, 58-at kérdeztem, bekerültem a hall of fame (a legjobb 20 közé a világon) mindkét nyelven, amelyet folyamatosan használok, sok okos emberrel barátkoztam össze, és aktívan használom az oldal által nyújtott szinte összes lehetőséget.

Minden reggel, a reggeli kávé mellett, megnyitom a hírcsatornát, a twittert, és - SO. És úgy vélem, hogy ez az oldal sokkal többet adhat a fejlesztőknek, mint egy másolásra szánt kód részlet, amit a DuckDuckGo.

Önfejlesztés

Valamikor régen bukkantam erre a tweetre:

Paradox módon azt találom, hogy a legjobb módja egy új nyelv megtanulásának, ha kérdésekre válaszolok, nem pedig ha kérdezek. - Jon Ericson

Akkor kissé meglepett a kérdés megfogalmazása, de idővel megbizonyosodtam arról, hogy ez - teljesen igaz. HackerRank, Exercism és hasonló oldalak lehetőséget adnak, hogy megoldjunk kerek feladatokat a légüres térben, és még meg is beszéljük a megoldásunkat kedves, barátságos emberekkel. A könyvek túlnyomó többsége ma már kiegészült példákkal, amelyeket letölthetünk és futtathatunk. A GitHub-on találhatunk érdekes projekteket a tanult nyelven, és elmerülhetünk mások forráskódjában. Mi köze van ehhez? SO? — ответ прост: только на SO a kérdések az élet szükségletéből fakadnak, nem pedig egyes emberek furcsa képzeletéből. Ha válaszolunk ezekre a kérdésekre, elkerülhetetlenül fejlesztjük a tömör gondolkodás képességét (a nyelvünk szintaxisán belül), aktív memóriánkba helyezzük a gyakran használt mintákat, és amikor mások válaszait olvassuk - összehasonlítjuk azokat a saját válaszainkkal és megjegyezzük a legjobb megközelítéseket.

Ha a kérdésre adott válasz az ismeretlenek által feltett kérdésre nem nyilvánvaló azonnal - még jobban, ha így van - akkor a helyes megoldás keresése sokkal több készséget hoz, mint egy feladatra adott válasz keresése a HackerRank.

Közösségi objektív értékelése

A fejlesztők számára, akik magukat seniornak vagy annál magasabbnak vallják, fontos lehet, hogy összehasonlítsák saját magukról alkotott véleményüket a külföldi, ismeretlen emberek véleményével. Volt, hogy olyan csapatokban dolgoztam, ahol a képességeim és tudásom szintje senkiben sem okozott kérdéseket. Szó szerint úgy éreztem magam, mint egy guru. Aktívan részt vettem a beszélgetésekben a SO ezt a mítoszt viszonylag gyorsan eloszlatta a tudatomban. Hirtelen nyilvánvalóvá vált számomra, hogy a „señor” szintre még sokat kell fejlődnöm, fejlődnöm, és fejlődnöm. Nagyon hálás vagyok a közösségnek ezért. A zuhany jéghideg volt, de nagyon frissítő és rendkívül hasznos.

Most már bármilyen kérdést duplikátumként le tudok zárni:

StackOverflow - több, mint pusztán egy tároló a buta kérdések válaszainak.

vagy válaszolhatok / feloldhatom a közösség által vandalizmus ellen védett kérdéseket:

StackOverflow - több, mint pusztán egy tároló a buta kérdések válaszainak.

Ez motivál. A 25000 reputáció után a felhasználók számára elérhetővé válik az összes statisztika SO és engedély a felhasználói adatbázis lekérdezéseinek megőrzésére.

Kellemes ismeretségek

Az aktív jelenlét a válaszadók között annak köszönhetően, hogy sok igazán kiemelkedő fejlesztővel ismerkedtem meg különböző országokból. Ez nagyszerű. Mindannyian nagyon érdekes emberek, és mindig közvetlenül kérhetem őket, hogy véleményezzék egy bonyolult könyvtár kódját, amelyet elhatároztunk, hogy közzéteszünk az OSS. Két önkéntes véleményező szakképzettsége lehetővé teszi, hogy bármilyen ügyetlenül formázott vázat - elegáns és golyóálló kóddá alakítsunk, amely használatra kész.

A „toxikus légkör” pletykák legalább is erősen eltúlzottak. Nem tudok minden nyelv közösségéről beszélni, de a ruby, és a elixir szegmensek - rendkívül barátságosak. Ahhoz, hogy ne legyen kedvesség a segítségnyújtásban, ultimátumszerűen kell követelni, hogy írjanak kódot egy házi feladathoz, úgy, hogy valami ilyesmit mondanak:

I need to calculate a sum of all prime numbers less than 100. The solution must not use core iterators. How do I do that?

Igen, az ilyen „kérdések” előfordulnak, és mínuszolják őket. Nem látok ebben problémát; SO — ez nem egy ingyenes szolgáltatás, ahol az időfölössel szenvedő emberek ingyen megoldják mások házi feladatait.

Nem érdemes szégyellni a rossz angolt vagy a kellő tapasztalat hiányát.

Karrierbónuszok

Elég gazdag profilom van a GitHubon, de a valódi fejvadász nyomás csak akkor ütött be, amikor bekerültem a top-20-ba, és az avatárom megjelent a megfelelő nyelvek címlapjain. Nem keresek és nem is tervezem, hogy a közeljövőben munkahelyet váltok, de mindezek az ajánlatok segítenek a saját önértékelésem formában tartásában, és alapot adnak a jövőre; ha esetleg úgy döntenék, hogy munkát váltok, nem kell a keresés miatt aggódnom.

Nem vesz el sok időt.

Gyakran hallottam különböző emberektől, hogy a SO csak a lusták válaszolnak, míg a valódi szakemberek reggeltől estig a forráskódot írják a vállalatok igényeinek megfelelően. Nem tudom, talán léteznek olyan emberek, akik fáradhatatlanul kódot írnak tizenhat órán keresztül, de én biztosan nem tartozom közéjük. Szünetekre van szükségem. Egy nagyszerű munkaközi szünet, amely nem túl lazít, és nem vezet végtelen procrastinációs állapotba, az pont az — "válaszolni néhány kérdésre". Átlagosan ez napi néhány tucat hírnevet hoz.

StackOverflow - több, mint pusztán egy tároló a buta kérdések válaszainak.

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

Segíteni az embereken — jó dolog. Örülök, hogy a szokásos személyes oktatás mellett segíthetek — és segítek — véletlenszerű embereknek Wyomingból, Kinshasából és Vietnámba.

Elég kompetens vagyok ahhoz, hogy válaszoljak a kérdésekre?

Igen.

Mindannyian hibázunk, és ha ez megtörténik — a közösség kijavítja. Megjegyzem: nem mulasztja el a karmámat, hanem mínuszolni fogja a választ (többségében — egy magyarázattal, hogy pontosan mi nem stimmel itt). A mínuszolt válasz eltávolítását érdemes megfontolni, és a mínuszokat visszavonják. (Az eltávolított válaszok továbbra is láthatók azok számára, akiknek a hírneve nagyobb 10000, de higgyék el, ők is láttak már ilyesmit).

Végül

Fontosnak és szükségesnek tartom részt venni a világ javításában, és a válaszadás SO — remek lehetőség erre, anélkül, hogy elhagynám a munkahelyemet. Ha sikerült meggyőznöm valakit, hogy ma kezdjen el válaszolni — nagyon örülnék.

Forrás: habr.com

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster