¿Tienes una opción? Si es así, cambie a alguna otra pasantía.
¿Cuales son tus habilidades? ¿Decente en la programación de Linux y C? ¿Exposición básica al hardware? Ni siquiera sé si usted proviene de fondo eléctrico. No importa.
Si tiene algún contacto con lo que mencioné, considere un buen cambio de futuro (deshacerse de la compañía actual) desarrollando algunas habilidades siempre verdes. Para hacer eso, únete a:
a) Únete a la lista de correo del kernel de Linux, también conocida como LKML.
b) Aprenda a compilar un Kernel en diferentes máquinas de escritorio (Intel, AMD, etc.)
c) Si tiene o tiene acceso a una placa integrada (ARM), entonces trabaje en ella.
- ¿Por qué no puedo dejar mi trabajo y conocer gente nueva / ver los lugares?
- Descubrí que me encanta hacer los días de la gente y ser agradecido. ¿Hay algún trabajo en el que pueda hacer que la gente se sienta realmente agradecida todos los días?
- ¿Cuál es la mejor línea de apertura para iniciar una conversación profunda?
- Cómo dejar de estar de pie con los brazos cruzados / cruzados sin sentirme incómodo
- ¿Cuál es el significado de la química con respecto a la interacción entre hombres y mujeres y las citas?
d) Una vez que obtenga la experiencia suficiente, pruebe a contribuir con los errores del Kernel de Linux. Se llama parcheo. Envía parches y aprende a depurar a fondo, ya que ayuda de una buena manera.
e) Explorar en el lado de la Asamblea, si te gusta
f) Después de pasar un tiempo de calidad en todo lo anterior (seis meses o más), dé un paso en el mundo del controlador de dispositivos.
Necesitarás algunos libros de Linux Kernel. Echa un vistazo a estos de O Reily:
Entendiendo el Kernel de Linux
Controladores de dispositivos Linux
Construyendo sistemas Linux embebidos
La ruta mencionada conduce al programador de sistemas Linux o al desarrollador de sistemas embebidos. Es una ruta bastante prometedora, mucho mejor en comparación con los programadores típicos. Pero ten en cuenta que no será un paseo de pasteles!
Buena suerte