No, no y no. Llámame lo que quieras, pero no, por principios, por profesión y por conocimientos... no.
La función más valiosa de un ingeniero de cualquier rama es aquella para la que le han entrenado, y no es precisamente ladrillos (epíteto para indicar construir lo que ha tenido que paparse para poder comprender el problema y plantear una solución). El problema reside que en la informática, hay posibilidad de que el propio ingeniero ponga esos ladrillos, pero no tiene porqué ser su única y más importante tarea.
En España se desvirtua notablemente la funcionalidad y talento de los ingenieros en informática, y en general, el trabajo en las ciencias de la rama.
Podrá haber grandes programadores que también sean buenos analistas o incluso sean buenos jefes de proyectos, pero no tiene porqué ser el equivalente de decir que un "informático" (porque eso no dice nada) tenga como única labor programar.
La analogía del arquitecto siempre me ha gustado (o la de ingeniero de caminos)... ¿acaso esta gente echa el encofrado de los edificios que dibujó en un plano o asfalta las carreteras para lograr el peralte calculado? Si el ingeniero en informática es un mero programador, no tiendo para que se pierde tiempo en la Universidad con las matemáticas, los autómatas o los principios básicos de ingeniería del software, cinco años de lenguajes de programación y tecnologías como hacen en China (por mis conversaciones con chinos en el extranjero... mi impresión es que así se les entrena porque carecen de ciertos conocimientos teóricos elementales pero no así del uso de algunos lenguajes determinados), y al terminar todos sabrán.NET como la palma de la mano, y bien contentos de poder producir código para una empresa y generar a ésta cuantiosos beneficios.
Y sin ánimo de ofender... Torvalds, Stroustrup o Dijsktra son grandes científicos e investigadores, cosa bien diferente de grandes programadores (al margen de que lo puedan ser también)...
Me hace gracía la gente que insiste en comparar el poner ladrillos con la programación.
En el software, de la construcción se encarga el compilador (o en su caso el intérprete), que traduce el diseño del programa (su código fuente) en el lenguaje que entenderá el ordenador, el código máquina.
El diseño de un programa nunca está terminado hasta escribir su última línea de código, y la verdad es que cansa ver tanto ignorante prepotente en la profesión, descalificando el trabajo de los programadores llamándoles "picadores de código".
Re:Programador
(Puntos:2)( Última bitácora: Martes, 31 Octubre de 2006, 18:26h )
La función más valiosa de un ingeniero de cualquier rama es aquella para la que le han entrenado, y no es precisamente ladrillos (epíteto para indicar construir lo que ha tenido que paparse para poder comprender el problema y plantear una solución). El problema reside que en la informática, hay posibilidad de que el propio ingeniero ponga esos ladrillos, pero no tiene porqué ser su única y más importante tarea.
En España se desvirtua notablemente la funcionalidad y talento de los ingenieros en informática, y en general, el trabajo en las ciencias de la rama.
Podrá haber grandes programadores que también sean buenos analistas o incluso sean buenos jefes de proyectos, pero no tiene porqué ser el equivalente de decir que un "informático" (porque eso no dice nada) tenga como única labor programar.
La analogía del arquitecto siempre me ha gustado (o la de ingeniero de caminos)... ¿acaso esta gente echa el encofrado de los edificios que dibujó en un plano o asfalta las carreteras para lograr el peralte calculado? Si el ingeniero en informática es un mero programador, no tiendo para que se pierde tiempo en la Universidad con las matemáticas, los autómatas o los principios básicos de ingeniería del software, cinco años de lenguajes de programación y tecnologías como hacen en China (por mis conversaciones con chinos en el extranjero... mi impresión es que así se les entrena porque carecen de ciertos conocimientos teóricos elementales pero no así del uso de algunos lenguajes determinados), y al terminar todos sabrán
Y sin ánimo de ofender... Torvalds, Stroustrup o Dijsktra son grandes científicos e investigadores, cosa bien diferente de grandes programadores (al margen de que lo puedan ser también)...
Re:Programador
(Puntos:2)( http://barrapunto.com/ )
En el software, de la construcción se encarga el compilador (o en su caso el intérprete), que traduce el diseño del programa (su código fuente) en el lenguaje que entenderá el ordenador, el código máquina.
El diseño de un programa nunca está terminado hasta escribir su última línea de código, y la verdad es que cansa ver tanto ignorante prepotente en la profesión, descalificando el trabajo de los programadores llamándoles "picadores de código".
Enlar