Cómo convertirse en un mejor usuario de Stack Overflow en cinco sencillos pasos

Los desarrolladores de software no pueden imaginar sus vidas sin Stack Overflow.

¡Lo usamos casi todos los días! Lo amamos. Nos ahorra tanto tiempo que puede dedicarlo a algo mejor que insultar a una computadora e inventar una rueda.

Lo que hace que Stack Overflow sea tan valioso es su contenido. Casi todo lo que pueda pensar ya está ahí. Si tiene un problema que no puede resolver solo, busque en Google. Y ahí está, el primer enlace es una pregunta de Stack Overflow con el código que estaba buscando. Muy simple. Este flujo funciona a las mil maravillas.

No se nos da esto gratis. Toda la información útil que hay es el resultado del trabajo de alguien. Alguien pasó su tiempo privado investigando un problema y escribiendo los hallazgos para que más personas puedan beneficiarse de él. Había una persona real detrás de esto, como tú y yo.

Hay estudios psicológicos sobre personas que forman parte de un gran grupo. Al enfrentar un problema, tendemos a esperar inconscientemente que debe haber alguien más "que se encargue de esto". Trabajamos activamente en tareas personales. Pero si el problema no nos afecta directamente, probablemente lo deleguemos en "otra persona".

En el mundo real, dependemos en gran medida del transporte, la policía y el sistema de salud. No hay gobierno en Stack Overflow. Quizás haya algunos Batmen y Supermen, pero no pueden hacer todo. Todos deberíamos estar activos por el bien de todos.

Seamos una comunidad que se preocupa por sus miembros, los que agregan valor y no los consumidores pasivos.

Hay muchas formas de convertirse en un mejor usuario de Stack Overflow. Empiece siguiendo estas cinco prácticas:

1. No olvides votar a favor

Si estás seguro de que una respuesta es correcta, vota a favor. Incluso si no fue su pregunta o no la necesita. Muestra al mundo entero que es probable que la respuesta sea cierta y atrae más la atención sobre ella.

¡Nunca (a favor o en contra) vote si tiene dudas!

Veámoslo desde un punto de vista diferente. Eres la persona que publicó una respuesta. Ha invertido bastante tiempo en ello, ha sido útil, generoso y orgulloso ... y nadie reacciona. Estarías avergonzado.

No es así como se supone que debe ser. Debemos reconocer las contribuciones de los demás, lo que significa votar a favor.

2. Escribe comentarios

Sucede que la gente publica respuestas incorrectas o preguntas estúpidas. Pero nunca lo hacen a propósito. Es por eso que la gente no entiende por qué se les ha rechazado. Quieren preguntar pero no hay nadie a quien preguntar porque los votos son anónimos. Esto se siente injusto y los deja insatisfechos.

No es así como deberíamos sentirnos en Stack Overflow. Es un lugar lleno de amor y apoyo.

¡Pero no podemos ignorar la desinformación! En su lugar, deberíamos escribir un comentario explicando nuestra opinión. Lo más probable es que arreglen la respuesta o la eliminen.

3. Lea las preguntas principales con regularidad

Es como el feed de Facebook, pero para nerds. Repase las preguntas principales y abra aquellas que contengan etiquetas que le interesen. Incluso si no planea responderlas.

Como profesional, mejorará drásticamente. Aprenda cómo luchan sus compañeros, cómo superan los obstáculos y cómo razonan.

A veces, incluso las preguntas mediocres se responden de manera brillante. ¡Definitivamente no querrás perderte!

4. No hay vergüenza en preguntar

Incluso si haces una pregunta completamente estúpida, lo peor que podría pasar es que recibirás votos negativos o comentarios desagradables. No se perderán puntos de reputación si elimina la pregunta.

También es posible que la pregunta no reciba atención porque es demasiado amplia o demasiado específica. Esto no te hace daño en absoluto. Bórralo después de unos días si te molesta.

La cantidad de lenguajes y herramientas de programación es limitada. Es muy probable que no seas la única persona que se ha encontrado con tu problema.

Al elaborar una pregunta, comienza a comprender mejor el problema. Todos se ven abrumadores al principio y se desvanecen cuando los rompemos en pedazos. Es posible que tenga una respuesta antes de publicar una pregunta.

Al mismo tiempo, debes tener en cuenta que otros usuarios aprecian aún más tus preguntas si investigas antes de preguntar. Nos gustan las preguntas únicas y desafiantes y nos molestan las repetitivas.

5. ¡Responde!

A diferencia del resto, responder suele llevar tiempo. Esto es lo que hacen los mejores ciudadanos, porque beneficia tanto a la comunidad como a ellos mismos.

Déjame ponerlo de esta manera: sin respuestas, sin Stack Overflow. Nadie abriría este sitio web si no hubiera respuestas. Sin duda, la comunidad necesita respuestas, especialmente ese pobre chico que pregunta, pero ¿por qué la gente responde?

En primer lugar, es agradable desempeñar el papel de experto y ayudar a los demás. Además, obtienes votos a favor que dan como resultado un crecimiento de reputación. Este enorme número junto a tu nombre y avatar habla por sí solo. Todo el mundo ve que eres un profesional.

Y por último, pero no menos importante, es una gran razón para aprender algo nuevo. Rara vez sabes la respuesta de inmediato. Te sumerges en la pregunta, creas un proyecto de patio de recreo, lees documentación y, finalmente, escribes una respuesta. Cuando se publica, todos piensan que has sabido la respuesta desde siempre. Entrena el músculo de su cerebro y demuestra a sí mismo y a todos los demás que es un experto. ¿No es genial?

¡Gracias por leer! ¿Qué opinas sobre Stack Overflow?

Ver mi perfil de Stack Overflow.

Sigueme en Twitter.