Cómo superar la ansiedad de codificación

Puede reducir la ansiedad de codificación al ver a otros desarrolladores transmitir en vivo su codificación y transmitir en vivo su propia codificación.

Codificar la ansiedad nunca desaparece por completo. Pero una forma de reducirlo es la codificación en vivo.

Como puede ver en la captura de pantalla de una de mis últimas transmisiones en vivo, cometo errores de sintaxis de Git y escribo incorrectamente cosas como todos los demás. También hago referencia a la documentación y ejecuto búsquedas de Google todo el tiempo.

Y no estoy solo. Con frecuencia veo a otros desarrolladores transmitir en vivo su codificación y también cometen errores.

He pasado cientos de horas de codificación de transmisión en vivo en Twitch y YouTube, a menudo con docenas de personas mirando en vivo. Y no estoy solo, mucha gente que conozco hace esto.

Aquí es a dónde ir si desea transmitir en vivo, o ver la transmisión en vivo de otros desarrolladores:

  • El canal creativo de Twitch.
  • Canal de codificación en vivo de YouTube

Ambas plataformas de transmisión en vivo tienen chat en tiempo real, por lo que puede leer mensajes de su audiencia. A pesar de que, literalmente, cualquiera puede sintonizarte para verte, casi todas mis interacciones han sido positivas y de apoyo. A menudo, mis espectadores detectarán un error, me vincularán a la documentación relevante y me ayudarán a solucionarlo en tiempo real. A veces, incluso les pongo Skype en la transmisión en vivo para que puedan entrenarme a través de él.

En general, la transmisión en vivo es una excelente manera de practicar la codificación frente a una audiencia. A la larga, reduce la ansiedad al recordarle que nadie es perfecto, y que todos los desarrolladores estamos juntos, trabajando para enviar un buen código y mejorar continuamente nuestras habilidades.

¡Feliz transmisión!

Evitarlo A menos que realmente lo necesites.

Y si lo necesitas, trátalo como LEGO. Que es en su esencia. Pones piezas (bibliotecas, llamadas a la API) para crear algo nuevo y brillante, ¡un divertido juguete semi inteligente que hace las cosas ! A veces te cuesta encontrar la manera de unir piezas, pero esa es la parte del juego. ¡Y es una sensación increíble! ¿Y quién tiene ansiedad LEGO? Nadie. 😉

Pero honestamente. El mejor consejo sería: busque ayuda profesional para llegar a la raíz de su ansiedad. Y la raíz no se codifica a sí misma, ya que es algo impresionante. La raíz está en otro lugar. Ya sea codificación bajo estrés, demasiada codificación, codificación para cumplir con altas expectativas, síndrome de agotamiento, miedo al fracaso, problemas aquí y allá … Nadie aquí lo ayudará con una descripción tan breve. No hay espacio para ello aquí. Desafortunadamente.

¡Buena suerte!

Hazlo como conducir.

¿Te imaginas fallar al conducir, porque te pones ansioso? Claro, quizás cometas pequeños errores aquí y allá, pero harás el trabajo sin darte cuenta.

Practica la codificación tanto que comiences a hacerlo sin esfuerzo, como si solo estuvieras contándole una historia a un niño, no al monstruo de la entrevista debajo de la cama.

Tomará un tiempo, pero serán días pasados ​​por una buena razón.

Ya hay muchas buenas respuestas. Me gustaría agregar que puede mejorar su confianza en su código al encontrar un proyecto de código abierto (sin importar cuán pequeño sea) para contribuir con algunos parches. Si otro programador piensa que su código es lo suficientemente bueno para su inclusión, significa que es lo suficientemente bueno para una prueba / entrevista / empleador.

Un truco que utilizo si me quedo atascado o si tengo ansiedad por el rendimiento es alejarme, y cuando vuelvo (preferiblemente después de una noche de sueño) traigo posibles soluciones a los problemas a los que me enfrento. Nada detallado, pero en el mejor de los casos tengo un nuevo ángulo en las cosas.

A veces es genial realizarlo en modo de pánico, pero como la programación es altamente intelectual, eventualmente el cerebro se desgasta y se vuelve improductivo si solo te quedas en ello (y también te sientes como una mierda).

Probablemente no sea la respuesta que más quiero escuchar, pero la única forma de superarlo es prepararme lo más posible hasta que se convierta en parte de la memoria procesal. Practiqué 12 horas a la semana durante 6 semanas durante mi última entrevista.