Come diventare un utente di Stack Overflow migliore in cinque semplici passaggi

Gli sviluppatori di software non possono immaginare la propria vita senza Stack Overflow.

Lo usiamo quasi tutti i giorni! Ci piace. Ci fa risparmiare così tanto tempo che può essere dedicato a qualcosa di meglio che imprecare davanti a un computer e inventare una ruota.

Ciò che rende Stack Overflow così prezioso è il suo contenuto. Quasi tutto ciò a cui puoi pensare è già lì. Hai un problema che non puoi risolvere da solo, lo cerchi su Google. Ed eccolo, il primo collegamento è una domanda Stack Overflow con il codice che stavi cercando. Molto semplice. Questo flusso funziona come un fascino.

Non ci viene dato questo gratis. Ogni bit di informazione utile è il risultato del lavoro di qualcuno. Qualcuno ha trascorso il proprio tempo privato indagando su un problema e annotando i risultati in modo che più persone possano trarne vantaggio. C'era una persona reale dietro, proprio come me e te.

Ci sono studi psicologici sulle persone che fanno parte di un grande gruppo. Di fronte a un problema, tendiamo ad aspettarci inconsciamente che ci debba essere qualcun altro "che lo gestirà". Lavoriamo attivamente su compiti personali. Ma se il problema non ci riguarda direttamente, probabilmente lo delegheremo a "qualcun altro".

Nel mondo reale, facciamo molto affidamento sui trasporti, sulla polizia e su un sistema sanitario. Non c'è governo su Stack Overflow. Forse ci sono alcuni Batman e Supermen, ma non possono fare tutto. Dovremmo essere tutti attivi per il bene di tutti.

Diventiamo una comunità che si prende cura dei suoi membri, di coloro che aggiungono valore e non dei consumatori passivi.

Ci sono molti modi per diventare un utente migliore di Stack Overflow. Inizia seguendo queste cinque pratiche:

1. Non dimenticare di votare

Se sei sicuro che una risposta sia corretta, votala. Anche se non era la tua domanda o non ne hai bisogno. Mostra al mondo intero che è probabile che la risposta sia vera e attira maggiormente l'attenzione su di essa.

Non votare mai (in alto o in basso) se hai dei dubbi!

Vediamolo da un punto di vista diverso. Sei la persona che ha pubblicato una risposta. Ci hai investito parecchio tempo, sei stato disponibile, generoso e orgoglioso ... e nessuno reagisce. Saresti imbarazzato.

Non è così che dovrebbe essere. Dobbiamo riconoscere i reciproci contributi, il che significa votare per favore.

2. Scrivi commenti

Succede che le persone pubblichino risposte sbagliate o domande stupide. Ma non lo fanno mai apposta. Ecco perché le persone non capiscono perché sono state sottovalutate. Vogliono chiedere ma non c'è nessuno a cui chiedere perché i voti sono anonimi. Questo sembra ingiusto e li rende insoddisfatti.

Non è così che dovremmo sentirci su Stack Overflow. È un posto pieno di amore e sostegno.

Ma non possiamo ignorare la disinformazione! Invece dovremmo scrivere un commento che spieghi la nostra opinione. Molto probabilmente aggiusteranno la risposta o la cancelleranno.

3. Leggi regolarmente le domande principali

È come il feed su Facebook, ma per i nerd. Passa alle domande principali e apri quelle che contengono i tag che ti interessano. Anche se non prevedi di rispondere.

Come professionista, migliorerai notevolmente. Scopri come lottano i tuoi coetanei, come superano gli ostacoli e come ragionano.

A volte anche le domande mediocri ricevono una risposta brillante. Sicuramente non vuoi perderli!

4. Non c'è vergogna nel chiedere

Anche se fai una domanda completamente stupida, la cosa peggiore che potrebbe succedere è che riceverai voti negativi o commenti spiacevoli. Nessun punto reputazione andrà perso se elimini la domanda.

È anche possibile che la domanda non riceva attenzione perché è troppo ampia o troppo specifica. Questo non ti danneggia affatto. Eliminalo dopo pochi giorni se ti dà fastidio.

La quantità di linguaggi e strumenti di programmazione è limitata. Ci sono buone probabilità che tu non sia l'unica persona che ha riscontrato il tuo problema.

Creando una domanda, inizi a capire meglio il problema. All'inizio sembrano tutti travolgenti e svaniscono quando li rompiamo in pezzi. Potresti avere una risposta prima di pubblicare una domanda.

Allo stesso tempo, dovresti tenere presente che gli altri utenti apprezzano ancora di più le tue domande se fai ricerche prima di chiedere. Ci piacciono le domande uniche e stimolanti e ci infastidiscono quelle ripetitive.

5. Rispondi!

A differenza del resto, rispondere di solito richiede tempo. Questo è ciò che fanno i migliori cittadini, perché va a vantaggio della comunità oltre che di se stessi.

Mettiamola in questo modo: nessuna risposta - niente Stack Overflow. Nessuno aprirebbe questo sito web se non ci fossero risposte. Senza dubbio, la comunità ha bisogno di risposte, specialmente quel povero ragazzo che chiede, ma perché le persone rispondono?

Prima di tutto, è piacevole interpretare il ruolo di un esperto e aiutare gli altri. Inoltre, ricevi voti positivi che si traducono in una crescita della reputazione. Questo numero enorme accanto al tuo nome e al tuo avatar parla da solo. Tutti vedono che sei un professionista.

E, ultimo ma non meno importante, è un ottimo motivo per imparare qualcosa di nuovo. Raramente conosci subito la risposta. Ti immergi nella domanda, crei un progetto di playground, leggi la documentazione e, infine, scrivi una risposta. Quando viene pubblicato, tutti pensano che tu conosca la risposta da sempre. Alleni il muscolo cerebrale e dimostri a te stesso ea tutti gli altri che sei un esperto. Non è bello?

Grazie per aver letto! Cosa ne pensi di Stack Overflow?

Visualizza il mio profilo Stack Overflow.

Seguimi su Twitter.