Actualmente estoy estudiando ingeniería informática, ¿en qué debería pasar mis vacaciones (Python / Java / c ++) y otras habilidades?

Python es un buen lugar para comenzar para principiantes, pero C ++ y Java son excelentes lenguajes para aprender (siempre debe tener al menos uno de estos dos en su conjunto de habilidades).

Cuando comencé mi licenciatura en informática en la universidad, no tenía experiencia real en programación. En informática, comencé a aprender C ++ desde el primer día y en ingeniería de software, VB.NET. Puede pensar que fuimos lanzados al fondo porque C ++ es bastante complejo con muchas características, pero nos enseñó cómo aprender lenguajes de programación. Una vez que pudimos comprender diferentes conceptos, comprender algoritmos simples y sintaxis de solo C ++, fue fácil de aprender y aplicar ese conocimiento a VB.NET, así como a los otros idiomas que aprendimos a lo largo de los años.

Si está tratando de adquirir estas habilidades por su cuenta, puede usar libros de texto como material de guía y algunos optar por videos tutoriales en YouTube, pero puedo sugerirle que vaya a sitios como CodeSchool o FreeCodeCamp que ofrecen excelentes videos tutoriales y caminatas. para aprender un idioma junto con el seguimiento de todos los cursos que complete. Estos son realmente si está comenzando desde el ‘paso 0’ y desea recibir pasos detallados.

Sin embargo, para responder adecuadamente a su pregunta, comience con un lenguaje como Java, por su portabilidad y facilidad de uso. También aprenderá conceptos muy importantes, como la Orientación a objetos, programación y diseño, que utilizará el 99% del tiempo al escribir un programa.

Deberías dedicar tu tiempo a construir algo “útil”. Que incluye juegos, proyectos de vanidad, lo que sea. Pero entregar un programa completo que hace algo que alguien hace. Debe hacerlo en el mejor idioma para el proyecto que ha elegido hacer. Los idiomas no importan: entregados, los programas de trabajo sí. Crea una base de datos para tu grupo de juego o tu iglesia. Construye un despertador especializado para la abuela. Crea un juego de adivinanzas interactivo para tu entorno favorito. Cree una aplicación de cotización del día para su escritorio. Construye una máquina de frutas emulada. Lo que sea: construir algo. Para que al final de sus vacaciones, pueda decir “esto es lo que hice”. Además de hacerlo, habrá aprendido mucho sobre su idioma y sus bibliotecas, su sistema operativo, el diseño del programa, la documentación (con suerte) y la entrega de resultados.

Aprenda Java que debería ser suficiente … ¡Tiene una gran variedad de temas …! Java, J2EE, Java avanzado, Hibernate, Spring … ¡Si está buscando hacer MS desde el extranjero, también puede aprender un poco de Python o BIGDATA …! ¿Es lo que quiere ser en el futuro? ¡U puede ir a la programación web también …!

Lo más útil que puede hacer para su futuro es construir algo usando (a) hardware, un software Raspberry Pi o Arduino (b) que escriba (c) algunos dispositivos electrónicos que implementan conexiones al mundo real (sensores, luces, interruptores) , motores, lo que sea).

Nosotros (todos nosotros) estamos a punto de experimentar una Tercera Revolución Industrial que involucra inteligencia integrada en cada dispositivo, impresión 3D, cortadoras láser, fabricación doméstica, etc. Si tiene esas tres habilidades que mencioné, puede estar seguro de tener una vida agradable. , con trabajo interesante y buena paga.

Y Alec Cawley tiene razón: hacer algo útil y COMPLETARLO.

More Interesting

Si quiero disparar al mayor alcance posible, ¿el ángulo óptimo es disparar a 45 grados?

Tengo una línea inclinada en el lóbulo izquierdo y derecho de la oreja. ¿Esto significa que seguramente tendré un derrame cerebral o un ataque al corazón algún día en mi vida o no?

Busqué bhagoda en Google y muestra un cartel de Arvind Kejriwal. ¿Crees que el BJP está detrás de esto?

Solicité una visa de estudiante y me rechazaron. La cuestión es que completé una maestría en tecnología de la información en mayo de 2014. Ahora solicité una maestría en ciencias de la computación. ¿Qué razones puedo dar en la entrevista?

Asisto a la LSE Summer School 2015 para marketing. Tengo 15 meses de experiencia laboral. ¿Cómo aprovecho al máximo este curso de 3 semanas?

Me pongo el saco de boxeo con el jersey y los pantalones y luego lo golpeo hasta que no puedo sentir mis manos. Hay algo incorrecto conmigo?

Mi abuelo perdió su décima hoja de calificación y tampoco tiene su certificado de nacimiento, ¿puede solicitar el pasaporte con algunos documentos alternativos?

¡Necesito tu ayuda de inmediato! Me he roto emocionalmente y con el corazón roto. ¿Cómo puedo animarme y olvidarme del amor?

Tengo 42 años. Nunca se casó, nunca tuvo hijos. Trabajo muy duro en un trabajo en el que me siento neutral. Estoy alejado de mi familia. El poco dinero que tengo después de las facturas que acabo de gastar. ¿Cómo puedo cambiar mi vida?

Soy daltónico rojo-verde. ¿Qué ajustes en mi televisor o monitor puedo ajustar para ayudar a diferenciar entre colores?