¿Por qué las nuevas tareas relacionadas con la programación me dan ansiedad?

Realmente no puedo responder a esa pregunta sin saber más sobre tu historial. Sin embargo puedo decirte por qué solían darme ansiedad. Las nuevas tareas relacionadas con la programación me dieron ansiedad porque al principio había demasiada materia oscura. Eso es que había demasiadas incógnitas desconocidas. Y para ser honesto, no lo supe desde el principio. Mi título de CS sentó una buena base, pero solo rozó la superficie en problemas de software del mundo real.

Tenía esta falta de confianza de que no sería capaz de resolver el problema. ¿Y si lo que el cliente estaba pidiendo no era factible? ¿Qué pasa si no cumplí con mi fecha límite? ¿Qué pasa si, qué pasa si.

La realidad es que todo es posible con suficiente tiempo y recursos. La clave es averiguar más temprano que tarde cuánto esfuerzo realmente tomará. Investigue si la tarea es factible más temprano que tarde.

Cuando obtenga respuestas a esas preguntas, informe a su gerente. Si eres un desarrollador junior, busca la guía de más desarrolladores senior. Busque orientación en la web. No le pida a nadie que le resuelva sus problemas, pero pídales que le indiquen la dirección correcta.

Algunas cosas que me han ayudado enormemente son:

Siempre aprendiendo más sobre el desarrollo de software. He descubierto que muchos de los nuevos conceptos son realmente muy antiguos. He aprendido más sobre arquitectura y soluciones elegantes para problemas antiguos. Las posibilidades son la tarea que ha resuelto muchas veces.

Consiga realmente bueno leer el código de cualquier otra persona y aprenda cómo documentarlo. En otras palabras, aprenda cómo aplicar ingeniería inversa al código y documente el hallazgo de yoru con notas, bocetos UML, etc.

Investiga los conceptos que crees que necesitarás para el proyecto.

Lo más importante de todo es relajarse. El pánico no resuelve nada. La solución está a la vuelta de la esquina.

Porque eres nuevo en la programación y tienes miedo del fracaso.

Es completamente normal. Aprendiste a programar un poco, y ahora tienes miedo de que te sientas abrumado por una tarea difícil, te va a ganar confianza.

La verdad incómoda es que si llevas menos de un par de años programando, es probable que estés muy mal. Eso no es algo agradable de aceptar, pero acéptalo, debes hacerlo. Una vez que acepta que el fracaso y la lucha son parte del aprendizaje, entonces no hay nada que temer.

La programación es difícil cuando no está completamente preparado en el dominio o no conoce la tecnología que se utiliza. Entonces tienes que aprender algo nuevo todo el tiempo.

El aprendizaje te está cambiando. Este es un proceso costoso que está sucediendo en tu cerebro. Por lo tanto, existe una ansiedad por cada vez que comienza una nueva tarea que no le es familiar.

Además, si usted es parte de un equipo que está haciendo presión sobre usted, puede sentirse ansioso muy pronto. En este caso tienes que cambiar el equipo.

Puede eliminar la ansiedad y el miedo aprendiendo un concepto básico y tener una comprensión sólida de la informática y su dominio.

Recomiendo usar ejemplos de código y revisar su entrenamiento de manera regular para que pueda aprender nuevas habilidades y estar mejor preparado para las tareas futuras.

Entrenamiento – SageCode

Para mí, cualquier nueva tarea de programación requiere que tenga que mirar el panorama general y tratar de encontrar una estructura de arco superior para que encajen las partes más pequeñas. Una vez que se diseña la estructura, las partes más pequeñas son mucho más fáciles de programar, pero al llegar a esa estructura más amplia en forma de arco, el código puede ser el más eficaz y el más sencillo y el menos defectuoso y más seguro es la parte más difícil.

Este es básicamente el mismo sentimiento que tengo cuando trato de resolver o trabajar para resolver cualquier problema complejo en mi vida. Desearía realmente tener el dinero para contratar una vieja estructura de datos en un solo tutor. mejor que cualquier terapeuta con el que haya trabajado durante mi vida. La vida es muy parecida a diseñar un programa de información personal multiusuario masivo muy grande.

Sitios que solía ayudarme a comenzar en el pasado. Fue tan bueno ayudándome a dividir los proyectos en pequeños trozos finitos y tangibles, los programaría e €