No se si es critico… pero entre los mas comunes y los que mas fuera de foco quedan es.
1.- Definition of done.
Para conocer el progreso de un proyecto hay que tener un acuerdo entre todos para saber que es lo que podemos esperar cuando se dice que algo “ya esta hecho”
Lamento que es comun aun entre personas de informatica poner las emociones y transmitir una idea no muy precisa ante la pregunta de si ya algo esta terminado.
Digo esto, dado que en esas situaciones pienso que al dedicarse a la informatica otras profesiones se han perdido un gran valor, profesiones tales como “Historia del Arte”, “Filosofia” , “Abogacia” y muchas otras.
Entonces frente a las impresiciones relacionadas con “Esta terminado” Encuentro que significa muchas cosas para muchas personas. Entre las acepciones que encontre puede significar:
- Ya hice la parte mas dificil, lo que falta no presentará obstáculo
- Anda en mi maquina y los demas que se embromen
- Lo termine de tipear pero nunca lo ejecuté
- Me quiero ir y estoy seguro que no lo vas a controlar ahora.
Otra cuestion que encuentro un error más común aún de los entusiastas y adictos al trabajo, es creer que a alguien le interesa que programemos.
A NADIE LE INTERESA QUE HAGAMOS PROGRAMAS.
Paso a explicar mi vision.
Somos como actores. El actor no hace algo en si mismo. No puedo ser actor si no interpreto otra cosa: un rey, un soldado, un deprimido, un héroe, un enamorado.
A nadie le interes que programemos por programar. (Salvo en las entrevistas que nos piden programar: Pero aún en esos caso estan esperando que nos equivoquemos)
Es decir que la programación es un medio para lograr algo. Lamentablemente muchas veces se olvida ese objetivo. Y entregamos la animacion para la propaganda de Navidad , el 26 de diciembre a la noche, eso si… siguiendo todas las buenas practicas, y haciendo que el sistema sea mantenible.
Ese dogma para seguir buenas practicas, aun luego que el problema que origino esa buena practica haya pasado hace 10 versiones…. y poner eso por sobre el objetivo de negocio o el retorno de la inversion…. hace que se pierda la esencia de la profesion y que nos ganemos el odio de los seres humanos en general.
Otro gran error, es no manejar niveles de abstraccion.
Al trabajar con muchos elementos, hay muchas divisiones que podemos hacer con ellos. Y entre no tener capacidad docente, ademas de querer que alguien que nos escucha inmortalize en una estatua nuestra esencia y valore nuestro conocimiento…. le transmitimos las cosas mencionando nuestro glosario tecnico, que nadie conoce (incluidos nosotros)
Otra cosa es valorar la capacidad de cada uno por lo que sabe. A la veclocidad que cambian y progresan las tecnologias, creo que es mas importante la capacidad de cada uno de resolver los problemas que se le plantean, con la tecnoilogia que sepa.
Por eso algo que hice fue un canal llamado “Yo no se tampoco” que si bien esta en una etapa insipiente plantea el transmitir conocimiento tecnico con sin mencionar un glosario tecnico previo que excluye a los oyentes.