Si ese es su objetivo, debe centrarse en esta área específica:
Interacción humano-computadora o HCI
Para implementar sus ideas, debe tener cierta experiencia en el desarrollo de software incorporado. Esta es un área extensa, sin embargo, puede comenzar eligiendo un buen tablero ARM o TI. Cuesta dinero, pero los estudiantes pueden aprovechar el descuento haciendo un pedido a través de su universidad (jefe del departamento de CS o decano).
- ¿Cuál es más importante de los tres, es decir, informática ubicua, informática distribuida y procesamiento de lenguaje natural, en el mundo de hoy?
- ¿Cuáles son algunos ejemplos de traducción horrible, realizada por máquina / software?
- ¿Qué enfoque se recomienda para aprender Machine Learning?
- ¿Cómo puedo explicar que las unidades tradicionales de red neuronal recurrente (RNN) sufren el problema del gradiente de fuga?
- Cómo predecir una variable de salida a partir de entradas dadas si la variable de salida y la variable de entrada se muestrean en diferentes intervalos de tiempo
Debe ser bueno en la programación en C para escribir código incrustado.
Además, controle las bibliotecas para desarrollar interfaces de calidad.
editar: la respuesta es específica a “Desearía que algún día esto fuera posible” o construir / desarrollar una solución / producto desde cero sin mirar lo que otros hicieron. Sea una pequeña idea, pero debe ser innovadora y genial de usar. Puede o no tener un buen atractivo comercial. Se trata de ejecutar una idea genial. Así es como los estudiantes deberían pensar en proyectos: tecnología. espíritu y experiencia de aprendizaje.
Por ejemplo, los dispositivos de punto de venta (POS) con interfaces útiles y limpias fueron un gran éxito entre muchas personas de negocios y empresarios, y el resto es historia.
Buena suerte.