#32#28 me parece que estás equivocado en eso de que en java programa cualquiera, esto es como el ajedrez, hay gente que sabe jugar y otros que saben jugar bien.
Un buen diseño, una buena aplicación de técnicas para garantizar un bajo acomplamiento, uso de patrones de diseño para facilitar reutilización, una buena documentación para que otro programador pueda sustituirte. El uso de java de forma eficiente no es fácil.
La cuestión es que la programación actualmente se ve como algo que cualquiera puede hacer, desde tu vecino haciéndote un programita hasta un mono tecleando en el congo, no se aprecia que las cosas se hagan bien, en fin en España seguimos siendo unos chapuceros.
Como ya he dicho la informática es muy amplia, habría que desglosarla y que gente que quiera centrarse en algo no tenga que dedicar 5-6 años.
Un colega hablándome de su curro: El jefe de programación era de empresariales, pues este simpático programador hacía SELECT *FROM coches WHERE 1 cargaba toda la tabla en memoria y hacía una búsqueda de la matrícula tal en código porque decía que no se fiaba de las bases de datos y sus where.
Un buen diseño, una buena aplicación de técnicas para garantizar un bajo acomplamiento, uso de patrones de diseño para facilitar reutilización, una buena documentación para que otro programador pueda sustituirte. El uso de java de forma eficiente no es fácil.
La cuestión es que la programación actualmente se ve como algo que cualquiera puede hacer, desde tu vecino haciéndote un programita hasta un mono tecleando en el congo, no se aprecia que las cosas se hagan bien, en fin en España seguimos siendo unos chapuceros.
Como ya he dicho la informática es muy amplia, habría que desglosarla y que gente que quiera centrarse en algo no tenga que dedicar 5-6 años.
Un colega hablándome de su curro: El jefe de programación era de empresariales, pues este simpático programador hacía SELECT *FROM coches WHERE 1 cargaba toda la tabla en memoria y hacía una búsqueda de la matrícula tal en código porque decía que no se fiaba de las bases de datos y sus where.