Buenas noches, mi hijo mayor tiene ya 16 años y parece que va a enfocar su vida profesional a la informatica. Dios no lo quiera.............
Un amigo de mi hermano que tiene una empresa de software dirigido a drones y programacion de juegos, le ha recomendado que empieze a leerse algun libro de JAVA.
Vosotros que opinais???
El enano esta pensando hacer un doble grado de matematicas e informatica, le recomiendo que haga Bellas artes que tiene mas salidas?
Recomendadme algun libro
Comentarios
Java está muy bien, pero yo le recomendaría que primero aprendiese C (que no C++, aunque también, pero quizás demasiado complicado para empezar) para que sepa qué hay debajo
Lo de Bellas artes era coña, claro. Tampoco le voy a recomendar que sea Arquitecto
Java seguramente no sea el mejor lenguaje para aprender a programar. C y Ada es con lo que se empezaba en mi facultad cuando yo terminé.
Algún libro recomendado??
Yo empezaría con C. No te puedo recomendar libros porque estoy pez completamente.
PD. La idea de @Vlad la veo para el enano, que le dé a a algo con lo que además se divierta. Al de 16 le daría más caña tirando directamente a C, a que programe cosas tontas y que le cuesten un huevo, para que vea lo que es bueno...
Shape, el enano=al de 16. Mierda me hago mayor.
Después que se meta a leer algún tutorial de C en Internet para aprender a manejar memoria, punteros, etc.
La salida laboral hoy es Java, Android, etc. E inglés. Cuando el chaval salga de la carrera quien sabe, salvo en el inglés
Si como comentas su intención es hacer una carrera de informática (y posiblemente con doble titulación en matemáticas), yo lo que le recomendaría es que sobretodo reforzara las matemáticas. Es dónde mas estudiantes pinchan.
No creo que sea necesario que se ponga a estudiar un lenguaje en particular ni que se ponga a estudiar las bases de la programación. Esto lo aprenderá de forma bastante sencilla y natural en las asignaturas de metodología y tecnología de la programación, algorítmica, y estructuras de datos a poco que los profesores que tenga sean mínimamente competentes.
Creo que lo importante ahora mismo es que haga algo que le pueda gustar y motivar, y que le enganche. Así que yo creo que la pregunta, mas que qué le puede ser útil es qué le gusta? Videojuegos? Diseño y maquetación? Jugar con aparatejos y cachibaches? Robótica?
Todos estais hablando de hacer programas en el PC, pero hay otras opciones como hacer algun pinito con una placa arduino (que se programa con un lenguaje parecido al C). Por lo que me cuenta gente que participa en los code clubs o en eventos tipo hacking barcelona, parece que los adolescentes muchas veces se motivan mas con cosas "físicas" que pueden interactuar con el entorno que con un simple programa de ordenador.
Otras opciones del estilo (más sencillas) podrían tirar por "jugar" con los lego mindstorms: unos sets de lego que constant de distintos sensores, actuadores y procesadores que permiten crear robots, sistemas "inteligentes", etc. Hay bastantes estudiantes que se interesan por ellos para hacer el trabajo de final de bachillerato (legos que incorporan sensores y actuadores junto a una placa programable, que funciona con un lenguaje de programación de bloques estilo scratch).