Hypeformaticos o informaticos de pacotilla
Cada cierto tiempo me encuentro con un tipo de "personajillos" mal llamados "informaticos" y que a si mismos se llaman "gurus" o "evangelizadores" desde mi punto de vista son "informaticos de pacotilla" o informaticos de lo que esta de moda, hype o HYPEFORMATICOS. Este tipo de trabajadores de nuestra industria son muy perniciosos, lo primero es que conocen al dedillo todos los terminos que manejan los comerciales y crear unas expectativas sobre una tecnologia basadas en opiniones, leidas en blogs o creidas desde los comerciales. Al ser tecnicos y normalmente, con sufiente labia, aunque no para ser comerciales, por su aficion enfermiza a las nuevas tecnologias que aparecen en la informatica, suelen embaucar a algun cliente o jefe de departamento , por lo que una tecnologia poco madura o que no sirve para el proyecto que necesita ese cliente, pasa a entrar dentro de los nuevos proyectos. Para colmo este tipo de personas, no se intregra con la cultura de la empresa, o con los sistemas buenos o malos de la empresa que llevan funcionando años, sino que utiliza sus propios metodos, herramientas, configuraciones, y para colmo en su propia maquina. Para ello instalan todo tipo de herramientas OpenSource y Linux. Cuando se ponen las aplicaciones en produccion necesitan JDKs distintos, servidores de aplicaciones distintos o bien reconfiguran el resto de aplicaciones, con el consiguiente caos en las aplicaciones funcionando. Una persona de este tipo destroza proyectos y sobre todo deja marrones, ya que una vez ha dejado todo lo ultimo medio montado, decide que es antiguo y que, o hay que irse a otro sitio a montar la nueva tecnologia, o que hay que cambiarlo todo para montar lo ultimo. Una vez se detecta, tarde y mal el desaguisado, es posible que el personaje este con otra tecnologia y haya dejado un marron bastante curisoso. Recordar que todo se tiene que mantener y que lo nuevo provoca rechazo. Consecuencia, los metodos y herramientas OpenSource son mal considerados y las librerias o lenguajes proscritos. Me repito, cada herramienta, lenguaje, sistema operativo sirve para lo que sirve y el meter con calzador una cultura solo provoca rechazo, es mas eficaz ir poco a poco con paciencia, impregnando la cultura de empresa, que entrar como un elefante en una cacharreria y conseguir el efecto contrario. En informatica los proyectos los hacen las personas, pero las personas pasan y las empresas continuan y deben mantener esos proyectos.
Posted at 11:43AM abr 12, 2008 by Batch for the Java TM in General | Comentarios[8]
"Para ello instalan todo tipo de herramientas OpenSource y Linux."
Totalmente de acuerdo excepto en esta parte donde creo que se te ha ido la pinza ;). Como si usar Open Source y Linux fuese exclusivo de este tipo de gente, de los cuales conozco algunos.
Yo los conozco usuarios de otros S.O. y fans de productos comerciales, encima carísimos, de los cuales se "fían" hasta extremos que rayan la religión.
Si le quitas esa frase, que suena un poco reaccionaría a estas altursa que Linux y el O.S. han demostrado que tienen su nicho, todo lo demás una descripción perfecta. Yo tengo, para mi desgracia, alguno de esos rondando :(.
Enviado por GreenEyed en abril 12, 2008 a las 12:35 PM GMT+01:00 #
LOs productos comerciales hay que comprarlos y por tanto haya que justificar un poco mas su uso, los productos OpenSource pueden enmascarse como "Me ahorran trabajo" , "no te va a costar nada", pero al final hay que mantenerlos y tener tecnicos especializados que lo usen, utilizen y mantegan.
Lo malo de las herramientas comerciales es que si se compran hay que justificar su uso.
Enviado por batch4j en abril 12, 2008 a las 04:42 PM GMT+01:00 #
Precisamente por que hay que comprarlos y justificar su uso, he visto yo casos de "hay que usar esto por que como lo hemos comprado, ahora nos lo tenemos que comer con patatas, que si no nos cascan".
No estoy diciendo que las herramientas OS sean la panacea, pero eso de que usar herramientas comerciales es mejor por que como hay que justificar su uso, seguro que las usas por una buena razon es totalmente falso.
Enviado por GreenEyed en abril 13, 2008 a las 12:41 PM GMT+01:00 #
Un poco al hilo del comentario batch4j, hay un problema serío en homogeniedad en el modo de trabajar en el momento de programar. Quizás por ello la gente pone preguntas (sin respuesta) del tipo ¿como ser un buen programador?. Dada la gran cantidad de herramientas que hay de desarrollo y los cambios que hay en el mercado, es prácticamente imposible que la gente venga aprendida del mismo modo que trabajas tu, lo cual si contratas gente con bastante experiencia es normal que intente demostrar lo que ya conocen y no solo eso, que al pagarle más por esa experiencia se le exija resultados antes lo que no se le dá tiempo de adaptación.
Enviado por JorgeRubira en abril 13, 2008 a las 07:12 PM GMT+01:00 #
(Sigo que se ha cortado ...)
Por ello, si es para un equipo de trabajo grande es mejor buscar gente recien salida de los estudios (que tienen más ganas de aprender) y moldearla a tu estilo. Sin embargo, si buscas proyectos en los que requiere autonomia o actualmente es el proyecto nuevo, diferente o es preferible contratar personal con experiencia.
Por supuesto, es mi humilde opinión.
Enviado por JorgeRubira en abril 13, 2008 a las 07:12 PM GMT+01:00 #
Ups. (Mi dislexia otra vez) :)
"Sin embargo, si buscas proyectos en los que requiere autonomia o actualmente es el proyecto nuevo o diferente, es preferible contratar personal con experiencia."
Enviado por JorgeRubira en abril 13, 2008 a las 07:15 PM GMT+01:00 #
Es cierto que luego empieza el "copy paste" y lo que un tecnico hizo con fundamento, se convierte en un se hace asi porque lo he visto en la clase tal.
Lo de las herramientas OS no es que este en contra, lo que estoy en contra es utilizarlas por programadores fuera de una arquitectura o cultura.
Imaginarse si todo el mundo utilzase llamadas a JNI porque tienen mas manejo del sistema al final no es portable.
El otro dia se dio el caso de una web que era muy facil hacerla con portlet pero que hubo que hacerla con un gestor de contenidos porque se compro y hay que justificar el uso.
Pero eso NUNCA lo hace un programador, lo hace un jefe, un programador suele meter liberias OS.
Enviado por batch4j en abril 16, 2008 a las 07:09 PM GMT+01:00 #
Un poco al hilo del comentario batch4j, hay un problema serío en homogeniedad en el modo de trabajar en el momento de programar. Quizás por ello la gente pone preguntas (sin respuesta) del tipo ¿como ser un buen programador?. Dada la gran cantidad de herramientas que hay de desarrollo y los cambios que hay en el mercado, es prácticamente imposible que la gente venga aprendida del mismo modo que trabajas tu, lo cual si contratas gente con bastante experiencia es normal que intente demostrar lo que ya conocen y no solo eso, que al pagarle más por esa experiencia se le exija resultados antes lo que no se le dá tiempo de adaptación.
Por ello, si es para un equipo de trabajo grande es mejor buscar gente recien salida de los estudios (que tienen más ganas de aprender) y moldearla a tu estilo. Sin embargo, si buscas proyectos en los que requiere autonomia o actualmente es el proyecto nuevo, diferente o es preferible contratar personal con experiencia.
Por supuesto, es mi humilde opinión.
Enviado por JorgeRubira en mayo 11, 2008 a las 07:25 PM GMT+01:00 #