Burbuja.info - Foro de economía > > > Las consultoras informáticas y el programador
Respuesta
 
Herramientas Desplegado
  #11  
Antiguo 28-sep-2010, 15:58
spainfull spainfull está desconectado
Astrocotoc
 
Fecha de Ingreso: 30-marzo-2010
Mensajes: 109
Gracias: 130
87 Agradecimientos de 32 mensajes
un buen artículo sobre la profesión. A grandes rasgos es bastante acertado su análisis. Hacer programas del mismo modo que una cadena fabrica coches es imposible por muchísimas razones, y la calidad cuando no se puede estandarizar es algo mucho más complicado de conseguir. Las metodologías ágiles y especialmente el uso de TDD (Test Driven Development) son una muy buena herramienta para realizar código (y progamas) de calidad. Nosotros llevamos trabajando unos años con SCRUM y los resultados son muy satisfactorios. Altamente recomendable.

Sobre lo de contratar a informáticos como albañiles, hay unos cuantos estudios que han demostrado que la diferencia de productividad en esta profesión era enorme entre un desarrollador bueno y uno mediocre, del orden de 10 a 1. El problema es que para saber contratar y detectar el talento hay que tenerlo.

Las consultoras tienen muchos problemas, uno de ellos es que su filosofía está orientada a subir como sea en el escalafón, y el trabajo bien hecho muchas veces es menos importante que otras habilidades como peloteo, disimulo, enculamiento, hacercomositrabajo, apropismo, márketing, etc. Total, son tan grandes que al final siempre acabará alguno haciendo el curro.


Responder Citando
Estos 2 usuarios dan las gracias a spainfull por su mensaje:
  #12  
Antiguo 28-sep-2010, 16:08
Sebas Sebas está desconectado
Supermiembro
 
Fecha de Ingreso: 24-marzo-2010
Ubicación: Esperando los disturbios que no llegan
Mensajes: 1.423
Gracias: 395
453 Agradecimientos de 269 mensajes
Sin duda el articulo esta genial....

Pero yo ya hace como 11 años que no programo, ya no tengo video... que tal si se llama por su nombre diseñar.

Yo no me preocupaba en aprender si en C sumar era así o de otra forma, me preocupaba del algoritmo... cosa que desde mi punto de vista tiene más que ver con el diseño y analisis que con el lenguaje de programación.

Pero bueno, yo creo que esto ha tenido mucho la culpa la ignorancia: de RRHH, de jefes de proyecto del pleistoceno y algunos informáticos.

Informática es la unica carrera en la que he visto a alguien autodenominarse incompetente por estudiar informatica y tratar de ponerme en ridiculo delante de un amigo por decirle que era un subnormal y que a mi no me metiese en ese saco... que eso era una tontería suya.

Y por último, alguna vez habré mandado a la "matematica" de turno(jefa de proyecto) llorando pa casa...


Responder Citando
Estos usuarios dan las gracias a Sebas por su mensaje:
  #13  
Antiguo 28-sep-2010, 16:22
trancos123 trancos123 esta en línea ahora
Agarrao a las kalandrakas
 
Fecha de Ingreso: 05-julio-2009
Mensajes: 1.560
Gracias: 14.379
2.722 Agradecimientos de 776 mensajes
Iniciado por Sebas Ver Mensaje
Sin duda el articulo esta genial....

Pero yo ya hace como 11 años que no programo, ya no tengo video... que tal si se llama por su nombre diseñar.

Yo no me preocupaba en aprender si en C sumar era así o de otra forma, me preocupaba del algoritmo... cosa que desde mi punto de vista tiene más que ver con el diseño y analisis que con el lenguaje de programación.

Pero bueno, yo creo que esto ha tenido mucho la culpa la ignorancia: de RRHH, de jefes de proyecto del pleistoceno y algunos informáticos.

Informática es la unica carrera en la que he visto a alguien autodenominarse incompetente por estudiar informatica y tratar de ponerme en ridiculo delante de un amigo por decirle que era un subnormal y que a mi no me metiese en ese saco... que eso era una tontería suya.

Y por último, alguna vez habré mandado a la "matematica" de turno(jefa de proyecto) llorando pa casa...

Este post sin las anecdotas correspondientes bien explicadas no vale nada


Responder Citando
  #14  
Antiguo 28-sep-2010, 16:45
curandero curandero está desconectado
Idealisto
 
Fecha de Ingreso: 19-agosto-2010
Mensajes: 768
Gracias: 977
569 Agradecimientos de 261 mensajes
En toda metodología "rápida o lenta" hay roles y no todos deben programar.

Una persona que su función sea coordinar el equipo, hacer QA, gestionar los sistemas sobre los que se desarrolla, no debe estar programando, la multitarea es un mito, y si tienes a un tío programando mientras ejecuta otro tipo de funciones dentro del equipo, la cosa no funciona bien ni por un lado ni por otro.

Otro tema es España.

En España, el programador ES UN PRINGAO. Al menos así es en el 90% de la empresas. Hacer carrera como programador en España es un suicidio, te puedes plantar con 40 tacos y que te tengan sentado en una mesa sin asignarte proyectos porque resultas demasiado caro como para tenerte como programador en un proyecto. Esa es la realidad.

El rollo de moda, ser Project Manager. ¿Por que? Porque existe una perspectiva real de carrera. Siendo programador, te plantas con 25 años siendo Senior. ¿Y ahora que hago? No hay opciones de mejora. Siendo un PM te puedes mover mucho más facilmente entre Preventas, entrar en la parte comercial, gestionar equipos más grandes o proyectos más complejos, gestionar a otros PM... al menos existe cierta posibilidad de avance. Siendo programador, la realidad es muy distinta.

Ojo, que yo hablo del "programador" y no de programar. Programar me encanta, conozco la diferencia entre los buenos programadores y los malos o mediocres, entre el software bien estructurado y el spagguetti code. Programar es un arte. Pero está menospreciado en España, así que si no quieres ser un pringao, huye de las consultoras o deja la programación.


Responder Citando
Estos 2 usuarios dan las gracias a curandero por su mensaje:
  #15  
Antiguo 28-sep-2010, 17:02
Hynkel Hynkel está desconectado
Ilustrísimo y grandísimo miembro de la selecta élite de los gurús burbujistas
 
Fecha de Ingreso: 09-abril-2010
Mensajes: 6.404
Gracias: 352
14.669 Agradecimientos de 4.065 mensajes
Excelente artículo.

Yo añadiría un detalle importante que sin duda ha pesado en que la externalización haya empezado a revertirse. Los países a los que se trasladó el trabajo son típicamente "del tercer mundo", o al menos los que están un paso por detrás de Europa y Estados Unidos.

Pero... el grandísimo error de las empresas que han deslocalizado es creerse que los picacódigos de allí iban a ser tan sumisos y pringados como podría ser el típico programador español. Ése que de yogurín se deja sodomizar porque cree que tiene que demostrar su valía, hasta que pasados varios años se da cuenta del percal y abandona, demasiado tarde porque para entonces ya está amortizado.

¿Allí que pasa? Que los trabajadores de allí tienen mucha más autoestima. Saben valorar más su trabajo. Saben que les están malpagando, y que aunque malo, hay mucho más trabajo así. Por lo tanto, no se matan a trabajar ni mucho menos, y asumen que cuando les echen ya saldrá otra cosa. Conozco personalmente a varios argentinos defendiendo este modo de ver las cosas. ¿Por qué hacen eso? Entre otras cosas, porque los formados para trabajar en informática en esos países no están tan masificados como aquí, y no tienen tanta competencia. Por lo tanto están en mejor posición de exigir.

Vamos, que la ecuación se reduce a que las cárnicas deslocalizan pensando en ahorrar costes... y hasta pasado un tiempo no descubren que la productividad y la calidad del trabajo se han desplomado. Tanto, que hasta el más tonto de los clientes empieza a darse cuenta y a cancelar contratos. Y detrás de eso está la misma idea que remarca el artículo: programar bien es un arte, y no es comparable al paleta que sólo pone ladrillos.

Las cárnicas han hecho muchísimo daño en España, y ya era hora de que el señor karma empezase a ajustar cuentas.


Responder Citando
Estos 9 usuarios dan las gracias a Hynkel por su mensaje:
  #16  
Antiguo 28-sep-2010, 17:12
Cain Cain está desconectado
Idealisto
 
Fecha de Ingreso: 21-febrero-2008
Mensajes: 735
Gracias: 126
285 Agradecimientos de 172 mensajes
El problema de la informática, es que desde el punto de vista del empresario/cliente, si funciona le da igual el numero de clases/objetos, kilobites de memoria, o lineas de código que utilizadas. Luego claro, si falla, dirá que el informático no tiene ni pajolera idea.

Partiendo de esa base, el programador puede ser titulado superior, o un chavalillo que lleve programando desde los 10 años.

Es una pena, pero que este pais no esta preparado para ingenieros informáticos. El tejido industrial no requiere tanta tecnologia como para necesitar ingenieros informaticos inovando. Solo requiere gente que cablee redes, configure el outlook y actualice el Outlook.

Una pena.


Responder Citando
Estos usuarios dan las gracias a Cain por su mensaje:
  #17  
Antiguo 28-sep-2010, 17:17
Agrael Agrael está desconectado
Agarrao a las kalandrakas
 
Fecha de Ingreso: 28-julio-2009
Mensajes: 1.728
Gracias: 322
503 Agradecimientos de 355 mensajes
En este pais se ha capeado la falta de mano obra cualificada apelando a las asesorias y productos que otros les funcionaban. La razon del porque triunfaron las AS/400 cuando en Europa eran residuales, tenian cantidad de aplicaciones que se adaptaban a las necesidades de las empresas sin que estas tuvieran que montar grandes y costosos departamentos de informatica.

La direccion de las empresas tardaron mucho en aceptar la informatica como tal, en gran parte porque los ejecutivos eran los primeros en avergonzarse ante sus empleados por ser nulos con los ordenadores o terminales. Pero esos no fueron los grandes responsables de la situacion actual, sino el departamento de personal, personajes incapaces de poder evaluar el personal que contrataban, y que en lugar de formar o asesorarse optaron por contratar gente segun titulaciones en lugar de capacidades.

El dilema no es si se debe o no programar, era el hacer el analisis y diseño correctamente. Para eso se debia tener una serie de capacidades en nada relacionadas con el talento o destino de la programacion. Cuando llegue a Austria y no hablaba el aleman, mi jefe me dijo: tranquilo aqui hay gente que teniendo el aleman por lengua materna no entiende nada de lo que se le dice o pide.

Hoy en dia, gracias a los departamentos de personal, hay empresas llenas de personas con titulos pero no por ello capaces ni mucho menos dispuestas a seguir formandose. Sí a complicar todo de una manera que sean indispensables para la empresa, sino haber hecho terribles salvajadas que a toda costa exijen ellos se queden para que nadie descubra lo farsantes que son. Ningun terreno abonado para una demanda de mano de obra informatica que con el tiempo, por mucho se perjura que la profesion esta saturada, no deja de crecer. Si no que se lo pregunten a los alemanes, quienes se tuvieron que traer hindues por un tubo hace años, y hoy por medio de la externalisacion se han salvado de ello.

Las pymes se han quedado sin soluciones maravillosas como la rocambolesca AS/400, los departamentos de personal siguen en las mismas jurando hacen lo correcto porque siempre les ha dado "buenos resultados", las empresas estan llenas de chapuzas que son bombas de tiempo y tecnologia de pesima calidad, y entre los profesionales es logico que haya lucha porque saben que las nuevas generaciones no tendran piedad con quienes no la tuvieron con ellos.

Es increible, pero la solucion de todo esto no pasa por los departamentos de Informatica sino por los de recursos humanos. Y no solo para contratar a personal informatico segun una capacidad mas alla de cualquier titulo, sino tambien para contratar ejecutivos validos.


Responder Citando
Estos usuarios dan las gracias a Agrael por su mensaje:
  #18  
Antiguo 28-sep-2010, 17:21
Hynkel Hynkel está desconectado
Ilustrísimo y grandísimo miembro de la selecta élite de los gurús burbujistas
 
Fecha de Ingreso: 09-abril-2010
Mensajes: 6.404
Gracias: 352
14.669 Agradecimientos de 4.065 mensajes
Iniciado por PASEANTE Ver Mensaje
Que royo los del barranpunto, es que no evolucionan, siempre con lo mismo del programador y el intrusismo de los cojones, pero si es que no se dan cuenta que dentro de cinco años es una profesión que ni va a existir, el objetivo es que no haya que programar o que haya que programar el mínimo imprescindible y que todo sean cajas negras, y por ahí va todo, y es como debe ser por otra parte, y no andar perdiendo el tiempo con infiernos tecnológicos para poner en producción un nuevo plan comercial en una telco por ejemplo, y que todo se reduzca a cuatro botones.

Lo siento pero eso no es cierto, no lo es por una sencilla razón. No todo es automatizable. Hace algunos años una empresa del tristemente célebre PTA o "todo a cien" de Málaga lanzó un globo sonda anunciando que había desarrollado un sistema de generación automática de código fuente (¡!), que obviamente no coló.

No todo es automatizable, y eso está demostrado matemáticamente. Gödel ya demostró hace casi un siglo que no existe ninguna estructura matemática capaz de explicarse completamente a sí misma a menos que se sacrifique su consistencia, cosa que para un científico es inadmisible porque entonces se pierde la esencia de la ciencia, el conocimiento riguroso. Yendo más lejos, se demostró también que la formulación del lenguaje lógico nunca puede ser completa: en última instancia siempre se dependerá del lenguaje natural, que por definición se presta a ambigüedades y subjetividades.


Con todo este rollo quiero llegar a una idea muy simple: esa idea de hacer un programa con un botón que ponga "hacer trabajo", y con la que legiones de jefes tienen sueños húmedos, es imposible. Se pueden automatizar muchas tareas, pero la necesidad de que el operador humano esté al quite y tenga claro qué tarea se está haciendo en última instancia es inevitable.

Por eso la informática está dando tantos quebraderos de cabeza. Los directivos, y demás personajes que no saben en qué consiste realmente la informática sueñan con automatismos irrealizables, y en ésas siguen dando tantos palos de ciego.


Responder Citando
Estos 2 usuarios dan las gracias a Hynkel por su mensaje:
  #19  
Antiguo 28-sep-2010, 17:26
SOY SOY está desconectado
Grandísimo Gurú burbujista
 
Fecha de Ingreso: 30-enero-2010
Ubicación: Ser
Mensajes: 3.248
Gracias: 1.582
6.331 Agradecimientos de 1.676 mensajes
la raíz del problema de la precariedad laboral no está en las cárnicas, ni en la ausencia de colegios o sindicatos

Ahí dejé de leer.
.
.
.
.
.
.
.


Responder Citando
  #20  
Antiguo 28-sep-2010, 17:50
Taliván Hortográfico Taliván Hortográfico está desconectado
Excelentísimo, ilustrísimo, magnífico y grandísimo señor de élite de los gurús burbujistas
 
Fecha de Ingreso: 21-diciembre-2008
Mensajes: 10.744
Gracias: 19.676
24.282 Agradecimientos de 6.378 mensajes
Iniciado por deibid Ver Mensaje
Aqui cuando alguien despunta como programata rapidamente debe ascender a un puesto mas "funcional", "comercial" o "de gestion" para cobrar mas. Y si NO VALE para eso? y si con eso malogramos un programador cojonudo? ... y eso es lo que pasa normalmente.

El Principio de Peter.

Peter Principle - Wikipedia, the free encyclopedia


Responder Citando
Estos 2 usuarios dan las gracias a Taliván Hortográfico por su mensaje:
Respuesta

Herramientas
Desplegado


Temas Similares
Tema Autor Foro Respuestas Último mensaje
30 dias: Subcontratas de empresas informáticas. Alexandros Burbuja Inmobiliaria 8 29-ene-2011 13:35
Trabajito de programador unmediocremas Guardería 35 01-oct-2010 14:46


La franja horaria es GMT +1. Ahora son las 16:24.