Analicemos la plataforma individual antes de llegar a una conclusión.
Desarrollador iOS
Pros
- ¿Cuáles son los trabajos actuales de nivel de entrada en el sistema integrado en la India y cómo se obtiene la perfección en el sistema integrado? ¿Cómo afrontas todos los aspectos de los requisitos actuales?
- ¿Hacer un curso de capacitación de verano en sistemas integrados me ayudaría durante los placememts?
- Cómo hacer un seguimiento de la información
- ¿Cómo logramos la sincronización de datos entre el contexto del usuario y el contexto de interrupción? ¿Cómo se logra en caso de interrupciones anidadas?
- ¿Qué idioma debo aprender para programar el microcontrolador 8051?
- Desarrollamos aplicaciones que pueden cambiar el estilo de vida de las personas, como compras en línea, banca en línea, juegos, dispositivos domésticos, etc.
- Vemos nuevos desafíos, nuevas / mejores ideas cada día alternativo.
- Convierta ideas futuristas en realidad.
- Cada año, nuevos marcos para trabajar.
Contras
- Aunque vemos nuevas ideas, la mayoría de las veces la implantación es lo mismo.
- Conocimiento limitado a iDevices.
- Idiomas limitados para aprender.
Ingeniero Embebido
Pros
- Número de opciones de idiomas.
- Desafíos sobre microsegundos, nanosegundos y memoria compartida
- Los buses y protocolos estándar como USB, Wi-Fi, Bluetooth y ethernet no “simplemente funcionarán”, tendrá que hacerlos.
Contras
- Es muy desafiante, a veces frustrante.
- Carece de los paquetes elegantes como iOS.
Ahora volvamos al punto:
En primer lugar, usted es ingeniero, lo que significa que es capaz de diseñar y construir (una máquina o un programa).
Inicialmente, es posible que no tenga la ventaja de conocer el lenguaje / habilidad de programación requerido para desarrollar algo, pero a medida que comience a pasar tiempo en su plataforma, eventualmente lo hará mejor.
Todo tiene ventajas y desventajas, toma lo que encuentres interesante Lo único que importa es “Tienes que ser apasionado”.