por
pobrecito hablador
el Martes, 26 Abril de 2011, 13:04h
(#1275191)
Picar código no aporta nada más que destreza en el conocimiento de un conjunto de APIs para un lenguaje determinado, así como dominio de las estructuras para dicho lenguaje y poco más...
Te parece poco? Ese maravilloso algoritmo puede que tengas que implementarlo con ese conjunto de APIs y estructuras.
Por estar picando código cinco años, uno no va a ser capaz de diseñar una nueva estructura de datos más eficiente y/o sus algortimos de recorrido/búsqueda/inserción/... correspondientes...
No es la unica condicion, si es lo que insinuas.
Esta forma de hablar es la que usan las empresas para justificar el que para llegar a analista (que eso en España es haz todos los garabatos que quieras pero lo que quiero es el código funcionando) hay que pasar por años de pica-código... cuando no tiene porqué...
Tiene su porque, que es basicamente conocer las herramientas para evitar reinventar la rueda. Si conoces los entresijos de... digamos, Hibernate (pon la tecnologia que quieras, es solo por ilustrar), sabras como usarlo y sacarle todo el rendimiento posible. Si no los conoces, quizas hagas un mal uso de dicha tecnologia, te encuentres con accesos extremadamente lentos a base de datos y te veras tentado a desecharla y programar tu propio framework equivalente, lo cual es un enorme derroche de recursos, maxime cuando no esta justificado, ya que el problema es que no lo estas utilizando correctamente.
Ocasionalmente es posible que lo que existe no sea suficiente (creo que se publico aqui cuando EA libero su version eficiente de la libreria std, mas rapida que la estandar y la de google para ciertos escenarios [los que necesitaba EA], que no todos), pero uno debe tener suficiente experiencia como para tomar esa decision, y esa experiencia solo se gana programando y viendo el comportamiento de dichos programas.
Como bien dices... el problema está en España... cuando la gente se niegue a cobrar lo que se cobra... entonces las cosas cambiarán algo.
No, por la razon que ya han comentado otros, la falta de trabajo especializado. Si esperas cobrar 50.000 euros por un triste CRUD ya puedes esperar sentado, porque eso te lo puede hacer hasta un crio de 15 anyos. Cuando en Espanya los proyectos que necesiten millones de transacciones por segundo sean mayoria, hablaremos de sueldos altos, pero hoy por hoy, no es el caso. Conozco varias personas trabajando en Espanya en distintos ambientes informaticos cerca de esos 100.000 euros (y no ganarian mucho mas en el extranjero). Pero son proyectos que requieren gente con conocimientos, talento probado y experiencia. Un recien titulado no tiene lo suficiente de ninguna de esas tres caracteristicas.
Re:Lo primero...
(Puntos:0)Ocasionalmente es posible que lo que existe no sea suficiente (creo que se publico aqui cuando EA libero su version eficiente de la libreria std, mas rapida que la estandar y la de google para ciertos escenarios [los que necesitaba EA], que no todos), pero uno debe tener suficiente experiencia como para tomar esa decision, y esa experiencia solo se gana programando y viendo el comportamiento de dichos programas.
No, por la razon que ya han comentado otros, la falta de trabajo especializado. Si esperas cobrar 50.000 euros por un triste CRUD ya puedes esperar sentado, porque eso te lo puede hacer hasta un crio de 15 anyos. Cuando en Espanya los proyectos que necesiten millones de transacciones por segundo sean mayoria, hablaremos de sueldos altos, pero hoy por hoy, no es el caso. Conozco varias personas trabajando en Espanya en distintos ambientes informaticos cerca de esos 100.000 euros (y no ganarian mucho mas en el extranjero). Pero son proyectos que requieren gente con conocimientos, talento probado y experiencia. Un recien titulado no tiene lo suficiente de ninguna de esas tres caracteristicas.