Estoy de acuerdo con Gerald Weinberg y Uday Delouri, así que aquí también tengo mi descargo de responsabilidad.
Descargo de responsabilidad: no soy un psicólogo o psiquiatra capacitado, soy un profesional del software. Esta es claramente una pregunta psicológica.
En mis 30 años de ingeniería de software, ciertamente me he encontrado con desarrolladores que han expresado las mismas preocupaciones. Especialmente cuando estoy involucrado. Mi larga experiencia en este campo a menudo es intimidante para los demás. Esto se manifiesta de muchas maneras diferentes.
He tenido innumerables (y seguramente cientos de conversaciones) con la gerencia, colegas y juniors (según lo definido por el tiempo, no la habilidad) sobre esta dinámica. Por lo general, siempre se reduce al siguiente escenario:
“Terence, el miembro del equipo X teme trabajar contigo porque se sienten intimidados por tu nivel de experiencia. Piensan que eres un gran tipo y esto lo hace aún peor, porque además piensan que serás demasiado amable para decirlo la verdad si su código es malo. Además, si les dices que su código puede mejorarse, se sentirán realmente horribles porque entonces es como ‘qué tan malo tiene que ser mi código para que un buen tipo como él romper carácter y mierda en mi código ‘? “
Aunque casi siempre es el mismo escenario, cada persona con la que he pasado por esto ha sido extremadamente diferente. Todos tienen un camino diferente que los llevó a estos pensamientos y emociones.
Aunque no soy un profesional capacitado en el campo de la salud mental, después de lidiar con esto durante aproximadamente 15 años, puedo concluir sin lugar a dudas, que este tipo de situaciones no tienen nada que ver con la programación. Esto tiene que ver con la fortaleza interna de cada individuo.
Sostengo que se sentirían así, sin importar en qué campo estuvieran.
Este no es un problema de desarrollo de software, por lo tanto, mi consejo es no buscar una respuesta “única para todos” a este problema.
Puede haber varios enfoques que puede probar (ciertamente he tenido un buen éxito en mi carrera tratando con esto), pero para dar respuestas significativas, tendríamos que conocerlo como individuo y no solo un comentario sobre usted .
Busque un profesional (terapeuta, pastor … lo que sea mejor para usted) y trabaje en sus inseguridades.