Un proyecto en el que estaba trabajando ha finalizado, por lo que me cambiaron a una nueva tarea en mi empresa. El trabajo previo fue muy ágil, pequeño equipo, progreso sobre el procedimiento, etc. etc.Cómo lidiar con la gestión inepta
De todos modos, el nuevo proyecto en el que estoy, me encuentro confundido sobre cómo tratar con la administración. No tienen una comprensión real de la programación orientada a objetos, las tecnologías actuales o las metodologías. Parecen temer el cambio y recientemente nos mudamos a la última JRE
Hacemos estas revisiones de código y tengo que escuchar "barbas grises" diciendo cuánto mejor está en ADA o cómo solían hacer las cosas en C Pero luego, cuando intentan revisar los códigos, carecen de la comprensión más básica del diseño y desarrollo de OOP. Se enfocan más en el estilo del código; espaciado; nombres de métodos; etc.
Una de las personas de alto nivel dice que deberíamos escribir nuestro propio registrador en lugar de usar log4j debido a una revisión negativa de log4j en un PDF académico escrito hace siglos.
¿Cómo manejo esto? ¿Cómo puedo explicarles que su diseño es defectuoso o que están realmente retrasados, sin que parezca un imbécil? Solo he estado con esta organización durante aproximadamente un año, así que no sé cuánta credibilidad tendré.
Entiendo que el formateo estadísticamente inconsistente se correlaciona con un alto número de errores. Lo cual es lógico, porque si ni siquiera puedes formatear correctamente, entonces no hay esperanza. –
Esta pregunta parece estar fuera de tema porque se trata del entorno del lugar de trabajo. Es demasiado viejo para migrar a [workplace.se]. –