5 maneras de vencer el bloqueo del programador ahora mismo

5 maneras de vencer el bloqueo del programador ahora mismo / Superación personal

Perezoso. Abrumado. Confuso. Sin objetivo. Cada programador se encuentra con una serie de emociones negativas en el transcurso de su viaje, y si no se las controla, estas emociones pueden tener un impacto profundo en el progreso, incluso hacer que algunas se rindan por completo..

Si alguna vez te has sentido como si estuvieras simplemente incapaz para escribir código a pesar de que eres técnicamente lo suficientemente hábil para hacerlo, entonces has confrontado lo que se conoce como bloque del programador (o bloque del codificador). Es básicamente el bloqueo del escritor para los programadores..

Bloques mentales 10 Charlas motivacionales de TED para ayudarlo a eliminar sus bloques mentales 10 Conversaciones motivacionales de TED para ayudarlo a eliminar sus bloqueos mentales La valiosa lección de la vida de los triunfadores es que eliminan sus bloqueos mentales de manera más consistente que otros. Diez charlas TED subrayan una cosa simple: todo está en la mente. Leer más nunca es fácil de superar, pero el lado positivo es que siempre hay una causa raíz. Si puede identificar la raíz, puede comenzar en el camino hacia la victoria y el éxito.

Exploremos algunas de las causas más comunes del bloqueo del programador y lo que puede hacer para vencerlos.

Causa Raíz # 1: Desamparo

La primera gran fuente de bloqueo del programador, particularmente para los novatos, es impotencia. Es esa sensación de estar tan abrumado que te congelas y te quedas sin problemas, lo que da como resultado que pases horas en Netflix o navegando en Reddit.

La indefensión en sí misma se puede dividir en dos subproblemas: falta de conocimiento o un problema con administración de tareas.

Digamos que ha sido contratado como pasante de codificación y su primera tarea es limpiar algunos errores en la herramienta de desarrollo masiva interna que usa su empresa. Hay millones de líneas de código que recorrer, miles de páginas de documentación, y ninguna de ellas es bonita..

Por donde empiezas Es un lugar difícil para estar, y no hace falta esfuerzo para imaginar cómo este tipo de escenario podría llevar a la muerte del entusiasmo de la programación..

Para esto, recomendamos tomar prestada una táctica de nuestros consejos para mejorar los hábitos de estudio 5 maneras en que la tecnología puede ayudarlo a fomentar mejores hábitos de estudio 5 maneras en que la tecnología puede ayudarlo a fomentar mejores hábitos de estudio Ha pasado un tiempo desde que estoy en la escuela, pero sé Algunos amigos que todavía están estudiando su camino hacia la graduación. Me sorprende la cantidad de herramientas que existen actualmente para ayudar ... Leer más: divídalo en tareas cada vez más pequeñas, luego use una lista de tareas para realizar un seguimiento de su progreso paso a paso. De hecho, recomendamos el sistema 3-Strike El sistema 3-Strike: cómo priorizar su lista de tareas El sistema 3-strike: cómo priorizar su lista de tareas ¿No está obteniendo su lista de tareas pendientes? El problema puede no ser su productividad, puede ser sus prioridades. Aprendamos cómo priorizar la lista de tareas y cómo hacer las cosas. Leer más para la productividad máxima.

Otra cosa que ayuda es mejorar sus habilidades generales como programador. Tal vez necesite familiarizarse con lo que no conoce, como dominar un nuevo lenguaje de programación 7 trucos útiles para dominar un nuevo lenguaje de programación 7 trucos útiles para dominar un nuevo lenguaje de programación Está bien sentirse abrumado cuando está aprendiendo a codificar. Probablemente olvidará las cosas tan rápido como las aprende. Estos consejos pueden ayudarlo a conservar mejor toda la información nueva. Lee mas . Intente hojear tantos libros gratuitos de programación 9 Libros gratuitos de programación que lo convertirán en un profesional 9 Libros gratuitos de programación que lo convertirán en un profesional Llamando a todos los programadores, ya sean nuevos, viejos o aspirantes: hemos encontrado una gran selección de productos gratuitos ( como en la cerveza) libros para aumentar sus habilidades de codificación al siguiente nivel. Entra y disfruta. Lea más como pueda, lo que puede ayudarlo a generar confianza..

O si los libros no son su taza de té, quizás busque en algunos cursos de programación de Udemy. Aprenda con proyectos de codificación: 9 Cursos de Udemy para programadores principiantes Aprende con proyectos de codificación: 9 Cursos de Udemy para programadores principiantes La verdadera dificultad es encontrar una buena programación Tutoriales y cursos que no solo te enseñan las habilidades necesarias, sino que lo hacen con proyectos prácticos. Ahí es donde Udemy interviene. Leer más en su lugar. El punto es que aprender tanto como puedas hará que la programación no sea tan abrumadora Cómo aprender a programar sin todo el estrés Cómo aprender a programar sin todo el estrés Tal vez hayas decidido seguir adelante con la programación, ya sea para una carrera o simplemente como pasatiempo. . ¡Genial! Pero tal vez estás empezando a sentirte abrumado. No muy bien. Aquí hay ayuda para facilitar su viaje. Lee mas .

Causa Raíz # 2: El miedo al fracaso

Tangencialmente relacionado con la idea de “estar abrumado” es miedo al fracaso. Esto puede afectar tanto a los novatos como a los veteranos, y aunque no afecta todo el mundo, Afecta muchos.

En resumen, sabes lo que se supone que debes hacer y tienes las habilidades relevantes para lograrlo, pero estás tan ansioso por saber si eres lo suficientemente bueno como para lograrlo y esta ansiedad. te paraliza incluso de empezar. Algunas personas postergan, otras dejan de programar por completo 6 señales de que no se supone que seas un programador 6 de que no se supone que seas un programador No todos están hechos para ser programadores. Si no está completamente seguro de estar destinado a ser un programador, aquí hay algunas señales que pueden indicar la dirección correcta. Lee mas .

Hay muchos por ahí que no simpatizan con este problema. No es raro encontrar consejos precisos que parezcan insultantes, como esta parte de Bill Schindler:

“Nunca he sufrido de eso,” Dicho consultor de software de sistemas y especialista en XML, Bill Schindler.. “Por qué dejamos que la gente se salga con la suya con cosas tontas como el bloqueo del programador / bloqueo del programador, no lo sé ... La única solución para el bloqueo del programador es comenzar a programar algo, cualquier cosa, al igual que la única solución para el bloqueo del escritor es comenzar a escribir.”

HT: ZDNet

Pero la gente que tener Los sufridos por este tipo de contratiempo mental son rápidos para ofrecer sugerencias y consejos que pueden ayudar, como dormir, pasear por la naturaleza o incluso meditar:

“Me gusta hacer una analogía con la meditación como desfragmentar el disco duro, vaciar la memoria caché y tirar archivos temporales,” ofreció [uno] póster de Slashdot.

HT: ZDNet

La meditación ha demostrado ser efectiva para muchas personas cuando se trata de reducir la ansiedad y despejar la cabeza, y recomendamos que revise estas herramientas gratuitas de meditación. Meditación simplificada: herramientas y recursos para ayudar a su bienestar Meditación simplificada: herramientas y recursos para ayudar Su bienestar Si ha llegado a la conclusión de que la meditación es un método para calmar su mente y lograr un bienestar que vale la pena probar, entonces podemos ayudarlo con recursos y herramientas. Lee más para ayudarte a comenzar. Además, estas aplicaciones que calman tu mente Las 10 mejores aplicaciones calmantes para relajarte, desvestirte y despejar tu mente Las 10 mejores aplicaciones calmantes para relajarte, desvestirte y despejar tu mente La vida a veces puede abrumarte con estrés y ansiedad. Ahí es cuando estas aplicaciones calmantes pueden ayudarlo a desestresarse y despejar su mente. Leer más podría hacer maravillas.

Pero al final del día, el miedo al fracaso es un problema interno e inmaterial que hay que superar. Puede que no sea particularmente útil decir “simplemente hazlo”, pero muchas veces es es El camino más práctico para tomar..

Causa Raíz # 3: la inutilidad

Para aquellos que están programando en nombre de otro, lo cual es bastante cierto para cualquier programador que no sea parte de su propia idea de inicio: la motivación a veces puede ser eliminada cuando comienza a sentirse como su trabajo. carece de significado real.

Cuando nos fijamos en la ciencia de la motivación. 6 TED sobre la psicología y el comportamiento humano. 6 TED sobre la psicología y el comportamiento humano. El cerebro humano es complejo y confuso, lo que explica por qué el comportamiento humano es tan complejo y confuso. Las personas tienden a actuar de una manera cuando sienten algo completamente diferente. Aquí hay algunos ... Leer más, encontramos que la motivación se presenta en dos formas: intrínseca y extrínseca..

Un motivador extrínseco Es algo que te hace hacer algo que no quieres hacer. Los ejemplos comunes incluyen cheques de pago, bonos, amenaza de terminación, etc. motivador intrínseco viene de dentro - lo haces porque tu querer hacerlo incluso si no tienes nada externo que ganar con ello.

Puede estar bajo la influencia de múltiples motivadores en un momento dado, y esos motivadores pueden ser una mezcla de intrínseco y extrínseco. Pero si su combustible consiste en solamente Motivadores extrínsecos, puedes empezar a preguntarte., “Qué estoy haciendo aquí?”

En este punto tienes dos opciones. Tu también puedes encontrar un motivador intrínseco para su (s) proyecto (s) actual (es), o puede encontrar otro proyecto por lo que te sientes motivado intrínsecamente.

La motivación intrínseca se reduce a la visión y la misión. ¿Invierte personalmente en el resultado de su trabajo? ¿Estás en línea con los objetivos y creencias de tu empresa? ¿Sientes que tienes una propiedad parcial sobre el trabajo que haces??

Si no es así, puede ser una buena idea comenzar a preguntarse dónde puede comenzar a invertir. Busque formas de hacer suyo su proyecto, incluso de forma parcial. En el peor de los casos, si simplemente no puede encontrar motivadores intrínsecos, tal vez sea hora de pasar a pastos más verdes.

Causa Raíz # 4: Aburrimiento

Algunos programadores, particularmente aquellos que tienen algo de experiencia, pierden su interés en la programación porque empieza a sentirse aburrido. Este problema es sutilmente diferente del problema de inutilidad mencionado anteriormente, porque este es más acerca de reto de lo que se trata misión.

O, en otras palabras, cuando los proyectos en los que estás trabajando son demasiado simples, demasiado triviales o demasiado mundanos, descubres que tu mente está constantemente activando el piloto automático. Es demasiado fácil y, debido a esto, se siente menos comprometido con su trabajo y menos motivado para seguir programando.

La solución es encontrar una manera de desafiarte de nuevo.

Si trabaja para una empresa, tal vez pueda ofrecerse como voluntario para mayores responsabilidades. En lugar de solo limpiar los errores e implementar utilidades triviales, tal vez pregunte sobre el cambio de tareas o unirse a otro equipo. Esto no siempre es una opción, pero vale la pena preguntar..

El otro camino, y este es más práctico, es emprender un proyecto paralelo personal. 5 Ideas de proyecto para ayudarlo a aprender más rápido. 5 ideas de proyecto para ayudarlo a aprender más rápido. Hay varias maneras de facilitar la curva de aprendizaje para la programación. Ensucie sus manos y aprenda más rápido con proyectos paralelos que puede comenzar en cualquier momento. Juega un poco con estos cinco. Lee mas . Intente construir algo en un campo que no esté relacionado con sus tareas principales de programación. Si crea juegos durante el día, intente crear un sitio web por la noche.

Recomiendo que los programadores tengan 2 o 3 tareas activas en un momento en el que él / ella pueda trabajar. Cuando te quedas atascado en algún lugar, es bueno poder cambiar de marcha y trabajar en otra cosa por un tiempo y luego volver al problema con una nueva perspectiva..

HT: Intercambio de pila

Pocas cosas son tan efectivas para curar el aburrimiento como un cambio de escenario, y la programación no es una excepción. A veces solo necesitas una dosis de algo nuevo..

Causa Raíz # 5: Burnout

Si ninguna de las causas anteriores parece ser la correcta, entonces es posible que tenga un exceso de trabajo y se queme 5 señales de que está trabajando demasiado duro (y cómo solucionarlas) 5 señales de que está trabajando demasiado difícil arreglarlos) ¿Sufres de un deseo insaciable de trabajar? Estas son algunas de las señales para reconocer esta dolencia y cómo puede superarla. Leer más, tal vez incluso al borde del adicción al trabajo. Los signos incluyen ansiedad, miedo a ser improductivo, descuidar su salud por el bien de su trabajo.

El agotamiento es un término psicológico que se refiere al agotamiento a largo plazo y al menor interés en el trabajo. Se ha asumido que el agotamiento se debe a estrés laboral crónico (por ejemplo, sobrecarga de trabajo).

Los síntomas del agotamiento son similares a los de la depresión clínica; en un estudio que comparó directamente los síntomas depresivos en trabajadores quemados y pacientes clínicamente deprimidos, no se encontraron diferencias diagnósticas significativas entre los dos grupos: los trabajadores quemados informaron tantos síntomas depresivos como pacientes clínicamente deprimidos.

HT: Wikipedia

Se podría argumentar que el adicción al trabajo causa cambios físicos en su cerebro y cuerpo, y estos cambios pueden tener un impacto grave en su bienestar mental. La pérdida de motivación para codificar es solo uno de los muchos síntomas potenciales..

Como alguien que ha tenido problemas con la programación del agotamiento. Programación del agotamiento: cómo recuperar la motivación perdida. Programación del agotamiento: cómo recuperar la motivación perdida. Escribir todas esas líneas de código puede agotar física y emocionalmente. Todo lo que necesita para hacer una copia de seguridad es la conciencia de que se puede recuperar la motivación. Leer más yo mismo, sé que puede ser una colina empinada para subir. Ninguna solución particular es adecuada para todos. Sin embargo, si sientes que el adicción al trabajo es un problema real, podría ser el momento de evaluar si renunciar o no a la programación..

Y para ser claros, puede ser un adicto al trabajo de programación, incluso si la programación no es una carrera completa para usted. Los proyectos paralelos y los pasatiempos pueden ser tan perjudiciales cuando los deja fuera de control..

Aquí hay algunos consejos para recuperarse del agotamiento: ¿Burnout hace que odie su trabajo? 5 maneras de encontrar su flujo nuevamente ¿Es el agotamiento lo que hace que odie su trabajo? 5 maneras de encontrar su flujo de nuevo Leer más. En última instancia, sin embargo, la respuesta podría ser seguir adelante para siempre..

¿Cómo venciste el bloque del programador??

Una última cosa que quiero mencionar: a veces el bloqueo del programador puede ser causado por el hambre, la sed o el ser sedentario. Si su cerebro no recibe suficiente nutrición o hidratación, puede experimentar episodios agudos de depresión y pérdida de motivación.

En cuanto al ejercicio, es posible hacer ejercicio sin ir al gimnasio Cómo entrenar sin ir al gimnasio Cómo entrenar sin ir al gimnasio Es bastante difícil reservar tiempo para el ejercicio real, pero agregue el viaje y puede sumar Mucho tiempo perdido. Prueba estos entrenamientos efectivos sin salir de tu hogar. Lee mas . Si realmente tiene poco tiempo, le recomendamos estos ejercicios que puede hacer directamente en su escritorio 8 Ejercicios sencillos para ayudarlo a mantenerse en forma en su escritorio 8 Ejercicios sencillos para ayudarlo a mantenerse en forma en su escritorio Realmente es posible mantenerse en forma en su escritorio . Aquí hay algunos ejercicios que cualquiera puede hacer. Algunos ni siquiera requieren levantarse, otros no toman más de 10 minutos de su rutina diaria. Lee mas . Un cuerpo sano va un largo camino hacia una mente sana.

¿Alguna vez has luchado con el bloqueo del programador? ¿Cómo saliste de esto? ¿O todavía estás luchando con eso ahora? Cuéntanoslo compartiendo en los comentarios a continuación.!

Créditos de imagen: Hombre de negocios estresado por alphaspirit a través de Shutterstock, Nerd confundido por lassedesignen a través de Shutterstock, Trabajadora frustrada por Stokkete a través de Shutterstock, Programador aburrido por Nomad_Soul a través de Shutterstock, Empresaria estresada por KieferPix por Shutterstock

Explorar más sobre: ​​Motivación, Programación..