http://barrapunto.com/article.pl?sid=08/01/09/1826219
barrapunto:¿Dónde están los ingenieros de software del mañana?
«En Slashdot publicaron una noticia sobre un artículo escrito por Robert B.K. Dewar y Edmond Schonberg, dos profesores de Ingeniería Informática de la Universidad de Nueva York: "Educación de Ciencias de la Computación: ¿Dónde están los ingenieros de software del mañana?" (http://www.stsc.hill.af.mil/CrossTalk/2008/01/0801DewarSchonberg.html). En ella, apuntan a Java como "dañino" en el aprendizaje de la programación, así como critican a las universidades por no enseñar lenguajes sólidos como C, C++, Lisp y Ada. El artículo se reflejó en varios sitios, y parece un verdadero referente del estado actual de la educación formal en Ciencias de la Computación (o Informática). Como estudiante, recomiendo a todos aquellos que estén estudiando programación (o similar) leerlo. En su mayoría, este post (http://picandocodigo.net/index.php/2008/01/09/estudiando-programacion-%C2%BFdonde-estan-los-ingenieros-de-software-del-manana/) es una traducción libre resumida de dicho artículo, así como opiniones y reflexiones personales agregadas.»
...enumera bien las tendencias más preocupantes en la enseñanza de ingeniería informática (menor énfasis en los fundamentos de programación, abuso de las "recetas" empaquetadas, menor énfasis en matemáticas y lógica, etc.), aunque es obvio que son más acusados en unas universidades que en otras.
http://barrapunto.com/article.pl?sid=08/01/22/1636247
barrapunto: ¿Quién mató al ingeniero de software?
«Robert Dewar, autor junto Edmond Schoenberg del artículo "¿Dónde están los Ingenieros de Software del mañana?" continuó la discusión al respecto en otra entrevista para Datamation (http://itmanagement.earthweb.com/career/article.php/11067_3722876_1). Su argumento se resume así: los programas universitarios de ciencia de la computación no son lo suficientemente rigurosos, y no promueven la resolución de problemas y pensamiento en profundidad. En vez de eso, en un esfuerzo por aumentar el matriculado, los programas se enfocan en un currículo fácilmente accesible, y fallan en preparar a los estudiantes a competir con sus colegas internacionales. Una traducción general (http://picandocodigo.net/index.php/2008/01/22/seguimiento-de-&%23191;donde-estan-los-ingenieros-del-manana/) con algunas opiniones de dicha entrevista.»
¿Qué opinan los argentos? ¿Es cierto?
No es mi deseo iniciar una guerra del tipo "nosotros estamos mejor preparados que los de la institución X"
Saludos
yo no se donde estan... (http://www.argentop2p.net/Smileys/argentos/huh.gif)
pero con 14 años y al estar por ir a una "escuela tecnica"... la unica que tiene que ver con la computacion es la de chacabuco... si no tengo ni la mas put# idea... ::) donde estudiar algo de "eso"...
saludos
yO voi a estudiar ing. en computacion y la verdad q creo q la carrera tiene mucho futuro y mucha salida laboral , espero q esto no decaiga
El link original no funca...
Yo voy a estudiar ciencias de la computación, y le tengo fé a la carrera :palmas:
Estamos estudiando para el Final de mañana :p
___
Con conocimiento de causa ya que estoy estudiando esa carrera, Ingenieria en Informatica, al menos en la UBA sucede que dentro de la Facutald, FIUBA (Facultad de Ingenieria de la Universidad de Buenos Aires), es una de las 2 que mas gente se inscribe (la otra es Industrial), y es la que menos terminan, muchos no siguen porq piensan q hacemos juegos 1º gran error, otros porque tenemos q desarrollarnos en muchas otras areas que nos son a priori utiles (aunq terminan siendolo como enfasis en matematica, fisica, quimica por nombrar generalidades) y degasta al estudiante (hay q admitir q somos muy vagos), lo principal que la gente q se va quedando termina dejando porq se llenan de guita en el camino con tanto trabajo que les ofrecen al punto de ser los mismos profesores quienes te llevan para sus empresas y hacen que no haya tiempo para seguirla, entonces quedan estancados y no continuan el aprendizaje y quedan clavados en un sola vision y esclavos del momento. Los q terminan, al menos en la UBA, tienen varias especialidades no solo producir software, los q se dedican a ello no dan abasto. En cuanto a lo de los lenguajes, por el momento, no enseñan Java como unico, de hecho en distintas materias te pasean por muchos diferentes lenguajes, aunq las materias q usan C hacen mucho enfasis para aprenderlo bien bien, haciendo q no seamos esclavos del lenguaje, por lo q me toco a mi por ahora, hicieron mucho pero mucho enfasis en la resolucion de los problemas, en aprender muchas y diversas formas de resolverlos y hasta promover la investigacion en nuevas, haciendo q si se usa Java, Delphi, C, Ruby, Pascal sea un detalle nomas. Por lo q veo q estamos muy preparados..
Lo q si muchos chicos le pifian en lo q piensan a priori q se trata la carrera y q finalmente terminan abandonando y q la demanda sea aplastadora, como casi todas las carreras en Ingenieria, los q quedan ademas se toman su tiempo para terminarla, son pocos los q se ponen en exclusividad y lo hacen como deben, ya q el tiempo q puede llegar a llevar es enorme. Al menos a mi me pasa q somos de los primeros en empezar y los ultimos en terminar cada cuatrimestre..
Cita de: goldblue en Febrero 05, 2008, 20:33:12
Con conocimiento de causa ya que estoy estudiando esa carrera, Ingenieria en Informatica, al menos en la UBA sucede que dentro de la Facutald, FIUBA (Facultad de Ingenieria de la Universidad de Buenos Aires), es una de las 2 que mas gente se inscribe (la otra es Industrial), y es la que menos terminan, muchos no siguen porq piensan q hacemos juegos 1º gran error, otros porque tenemos q desarrollarnos en muchas otras areas que nos son a priori utiles (aunq terminan siendolo como enfasis en matematica, fisica, quimica por nombrar generalidades) y degasta al estudiante (hay q admitir q somos muy vagos), lo principal que la gente q se va quedando termina dejando porq se llenan de guita en el camino con tanto trabajo que les ofrecen al punto de ser los mismos profesores quienes te llevan para sus empresas y hacen que no haya tiempo para seguirla, entonces quedan estancados y no continuan el aprendizaje y quedan clavados en un sola vision y esclavos del momento. Los q terminan, al menos en la UBA, tienen varias especialidades no solo producir software, los q se dedican a ello no dan abasto. En cuanto a lo de los lenguajes, por el momento, no enseñan Java como unico, de hecho en distintas materias te pasean por muchos diferentes lenguajes, aunq las materias q usan C hacen mucho enfasis para aprenderlo bien bien, haciendo q no seamos esclavos del lenguaje, por lo q me toco a mi por ahora, hicieron mucho pero mucho enfasis en la resolucion de los problemas, en aprender muchas y diversas formas de resolverlos y hasta promover la investigacion en nuevas, haciendo q si se usa Java, Delphi, C, Ruby, Pascal sea un detalle nomas. Por lo q veo q estamos muy preparados..
Por lo resaltado en negrita fue que me anote en CDLC en Exactas ;D
La universidad no es cualquier cosa... hay que ponerse... y cómo...
Y resistir la dulce tentación del dinero XDDD
Cita de: Nergal en Febrero 05, 2008, 18:28:53
El link original no funca...
Parece que el problema es temporal. Podés usar la cache de Google:
http://www.google.com/search?q=cache:yv_7KunL4u4J:www.stsc.hill.af.mil/CrossTalk/2008/01/0801DewarSchonberg.html+dewar+schonberg&hl=es&ct=clnk&cd=4 Cita de: goldblueEstamos estudiando para el Final de mañana :p
¿Qué hacen en Argento entonces? ¿Recreíto? :P
Saludos
Cita de: iowilmisetifm en Febrero 06, 2008, 02:56:10
Cita de: Nergal en Febrero 05, 2008, 18:28:53
El link original no funca...
Parece que el problema es temporal. Podés usar la cache de Google: http://www.google.com/search?q=cache:yv_7KunL4u4J:www.stsc.hill.af.mil/CrossTalk/2008/01/0801DewarSchonberg.html+dewar+schonberg&hl=es&ct=clnk&cd=4
Cita de: goldblueEstamos estudiando para el Final de mañana :p
¿Qué hacen en Argento entonces? ¿Recreíto? :P
Saludos
En Argento, trabajamos y nos divertimos!! :jaja:
Everybody Dance Now!!! (http://www.radioblogclub.com/open/133052/everybody_dance_now/EVERYBODY%20DANCE%20NOW---Original%20Version)(Suban el volumen)
(http://img110.imageshack.us/img110/4043/fundidoragayvf9.jpg)
(Perdon pero quise romper el hielo :P, tengo una noche flashera.)
hola, yo estudio ingenieria en computacion en bahia blanca, en la UNS, ya aprendi java :-[ es mas, en unos dias rindo un final.
no creo que sea tan malo este lenguaje, por lo menos en lo poco que nos enseñaron. se que se pueden pasar por alto muchas trabas, y programar incorrectamente, pero no es lo que nos enseñan, nos enseñan a estructurarnos y a llevar un lenguaje limpio y claro.
tambien aprendi pascal, el cual es muy inferior a java, obviamente. auqnue no puedo opinar de c, y de otros. eso vendra despues.
la primera materia que tuve de programacion (la de pascal) se llamaba resolucion de problemas y algoritmos, y nos enseñaban mas que nada a pensar los problemas, independientemente de que lenguaje usamos.
lo mismo en la de java, aunque en esta nos basabamos en una programacion orientada a objetos, que es un enfoque un poco distinto.
siempre el enfasis esta puesto en como mierda resolvemos el problema, y no en el lenguaje. obvio que me ubiese gustado antes de java aprender un c, o algo parecido, asi asentaba un poco mas la estructura imperativa antes de pasar a un lenguaje orientado a objetos. y obvio que hay cosas para cambiar, pero creo que dentro de todo el enfoque que pusieron esta bueno.
PD: que buen capitulo de los simpsons
Cita de: theteam en Febrero 13, 2008, 12:23:27
hola, yo estudio ingenieria en computacion en bahia blanca, en la UNS, ya aprendi java :-[ es mas, en unos dias rindo un final.
no creo que sea tan malo este lenguaje, por lo menos en lo poco que nos enseñaron. se que se pueden pasar por alto muchas trabas, y programar incorrectamente, pero no es lo que nos enseñan, nos enseñan a estructurarnos y a llevar un lenguaje limpio y claro.
tambien aprendi pascal, el cual es muy inferior a java, obviamente. auqnue no puedo opinar de c, y de otros. eso vendra despues.
la primera materia que tuve de programacion (la de pascal) se llamaba resolucion de problemas y algoritmos, y nos enseñaban mas que nada a pensar los problemas, independientemente de que lenguaje usamos.
lo mismo en la de java, aunque en esta nos basabamos en una programacion orientada a objetos, que es un enfoque un poco distinto.
siempre el enfasis esta puesto en como mierda resolvemos el problema, y no en el lenguaje. obvio que me ubiese gustado antes de java aprender un c, o algo parecido, asi asentaba un poco mas la estructura imperativa antes de pasar a un lenguaje orientado a objetos. y obvio que hay cosas para cambiar, pero creo que dentro de todo el enfoque que pusieron esta bueno.
PD: que buen capitulo de los simpsons
Que raro q no aprendiste C antes, porq en gral se suele enseñar 1º (en algunos lados lo enseñan antes q Pascal) y despues toda la programacion orientada a Objetos. Igual si aprendiste a usar bien Java no va a costar tanto C/C++
Con respecto a Java, ya salio un Lenguaje q le pasa el trapo y q en muchos lados ya lo marcan como el sucesor "Scala" se llama me parece, tiene todo lo q le falta a Java y mas tmb, seria como la "evolucion".. asi q a no desesperar.
yo estudio Ingeniería en Informática con orientación a software, estoy eempezando 3º año y les soy honesto, amo java :P jajaja na, hablando en serio, por suerte he aprendido a programar en Pascal, Visual Basic, C, C++, Java y un par de lenguajes de código abierto solamente por hobbie... algunos lenguiajes los aprendí en el trabajo, otros en la facultad... admito que el nivel de exigencia podría ser mayor, pero aun asi de 180 que empezamos la carrera quedamos 7 con la carrera más o menos al día (y digo más o menos porque el verano pasado me cansé y dejé todos los finales para ahora y me quiero matar, me quedan como 5 finales para estar al día jajaja)
lo de las empresas es cierto, pagan bien y es fácil unirse al lado oscuro y dejar de estudiar :P jejeje pero uno tiene que plantearse ciertas metas (que no sean meta vino y cerveza)
en resumen, la facultad te da las herramientas, después sos vos solo el que se tiene que desarrollar y crecer... suena a discurso de las maestras de la secundaria, pero es asi... el profesor no va a hacer todo por vos, tenés que sentar culo y ponerte a leer mil cosas, por internet o donde puedas... que se yo.. se me fue la inspiración, los dejo porque estoy preparando un final (hay que entregar un TP en java que es re boludo, pero largo y densisimo, creo que me interesa menos este proyecto que el estado de salud de jorge rhial jajaja y eso es poco!!! :P)
Para que tengan presente los programadores nuevos (y los no tanto) la importancia para ustedes del software libre: pueden agarrar el programa open source que deseen estudiar y ponerse a ver sus entrañas, toquetearlo si quieren, mejorarlo si pueden. Lo que pueden aprender así es único. Y después lo ponen en el currículum. Para los programadores, el open software es una gran vidriera a la vez que una gran escuela. El open software es como el "potrero" del software.
Saludos
PS: Mi experiencia como programador se resume a un poco de Basic cuando iba a la primaria :-[ y en la secundaria tenía dos materias donde programábamos en ensamblador (http://es.wikipedia.org/wiki/Lenguaje_ensamblador) (lenguaje de máquina). :o .
ahh, sí, me olvidé de contar qeu como hobby programo en ensamblador, para los amantes de la programación a bajo nivel, les recomiendo:
MenuetOS: sistema operativo de 64-bits pero de código cerrado, a menos que pidas entrar en el proyecto, no tienen drama en darte el código.
KolibriOS: SO de 32 bits, se desprendió del código de fuente de MenuetOS cuando todavía era de 32 bits (después hubo una reescritura general). el motivo por el cual KolibriOS y MenuetOS no son el mismo proyecto es que Kolibri se desprendió de Menuet el día que los programadores rusos le quisiseron dar una vuelta de tuerca más y lo quisieron mejorar, el creador de Menuet (que es un terrible chiquilín, hemos discutido bastante en los foros, yo antes lo apoyaba pero me di cuenta que se la estaba re mandando) se ofendió porque alguien estaba mejorando su proyecto OPEN SOURCE y cerró el código de fuente y no lo liberó más... obviamente la versión Open source se siguió desarrollando y se convirtió en un SO con más prestaciones y más profesional que Menuet, pero lamentablemente sólo en 32 bits, KolibriOS
Saludos, espero que les haya resultado de interés, para más info de los dos sistemas:
http://www.menuetos.net/
http://www.kolibrios.org/
Buena data dc740
:up: