La opción de carrera particular a la que se refiere aquí es un ingeniero de diseño de sistemas informáticos (si desea ingresar en hardware) o un ingeniero de software informático (si va a ingresar en software).
Ambos son muy amplios y diversos en sus propias categorías y muy opuestos en sus términos. El hardware de la computadora se trata de construir el dispositivo, sus diseños y los componentes más físicos del dispositivo. La ingeniería de software trata más sobre el software del dispositivo y lo que hace que todo el dispositivo funcione. Esta es una opción de carrera más popular que el hardware debido a su naturaleza simple de aprender. Le daré una perspectiva básica sobre lo que significa ser un ingeniero de software, ya que esto es algo con lo que estoy familiarizado.
Ingeniería de software requerirá que aprenda algunos lenguajes de programación. Para el desarrollo de teléfonos inteligentes, los lenguajes de programación necesarios serán:
- Cómo comenzar a ganar $ 1000 por semana dentro de un mes
- ¿Cuál será la próxima revolución informática y cómo puedo participar?
- Mi Pen drive está lleno, pero no puedo ver ningún archivo, ¿por qué?
- Mis padres me obligan a seguir Ingeniería (Comp. Sci.) Y no lo que quiero (Un título de Física), ¿qué debo hacer?
- ¿Cómo describirías la evolución de la inteligencia artificial programada en los videojuegos desde su lanzamiento hasta hoy?
- Java y C / C ++ / C # / Python / Perl / Ruby / Lua para el desarrollo del sistema Android.
- Rápido para el desarrollo de iOS (solo un idioma aquí no significa que no tenga que conocer los idiomas enumerados anteriormente en la sección de Android. También son igualmente importantes para aprender, incluso si está considerando el desarrollo de Android).
Si planeas apuntar al desarrollo de Android, también te sugiero que mantengas bien versado con un sistema basado en Linux, como cómo usar la Terminal en Mac / Linux. Además, una vez que haya terminado con lo anterior, también puede jugar con el SDK de Android que puede instalar de forma gratuita en línea.
Estas son las cosas básicas que necesitarás saber esencialmente. El resto lo aprenderás a medida que te vayas a la universidad.