Algunas de las cosas que conozco son:
1. Creación de lógica y algoritmos avanzados: haga al menos 200 en algún sitio como HackerRank y no haga trampa.
2. Conceptos básicos sobre la Web: la mayoría de las aplicaciones tienen una interfaz web, por lo que es imprescindible conocerlas. Aprender HTML, CSS y JS.
3. Idioma: mientras JS y HTML son idiomas también, pero también aprenden uno más reciente, como Ruby o Python.
4. Gestión de la base de datos / almacenamiento: casi nada funciona sin una base de datos o almacenamiento en el respaldo, por lo tanto, aprenda MySQL al menos.
5. Haz un proyecto usando los 4 elementos anteriores.
6. Normas a seguir y herramientas a utilizar: Git, Eclipse, Sublime son algunas de las herramientas que debe usar y las normas w3c son un buen comienzo.
Mientras que el 50% de los estudiantes saben acerca de estas cosas, en mi opinión, ni siquiera el 5% de los individuos van más allá del 3 de 6. Así que si aprendes más de 3 (primero es obligatorio), envíame tu CV para enviarlo a mi departamento de recursos humanos.
- ¿Cómo descubrió Netflix que Mike Kail recibió sobornos?
- En promedio, ¿cuánto tiempo le toma a un empleado encontrar la información que necesita dentro de su compañía? ¿Cómo afecta esto el tamaño de la corporación?
- Estoy cumpliendo 30 años y quiero cambiar mi carrera a una en la que creo cosas (TI, diseño, etc.). ¿Puedo unir mis habilidades y educarme, o soy demasiado viejo?
- He completado mi BE en TI pero tengo menos del 55% del total. ¿Entonces que deberia hacer ahora?
- ¿Qué opciones de carrera tienen los nuevos graduados en informática y tecnología de la información (de universidades de TI en India) con una fuerte aptitud técnica?