Me contactaron para hacer un trabajo de control remoto de pantallas LED a través de TCP / IP, pero mi experiencia y preparación es principalmente sobre lenguaje de programación de alto nivel. Le dije eso a la persona que me contactó sobre el trabajo y él me dijo que:
"si te llamas programador deberías saber todas estas cosas"
¿Debería un programador realmente conocer los detalles de la programación de bajo nivel? ¿O puedo tratarlo como un concepto de caja negra, como conocimiento teórico pero no necesariamente haciéndolo o implementando soluciones de lenguaje de bajo nivel, teniendo en cuenta que la programación de bajo nivel no es mi experiencia?