La experiencia es el mejor método para desarrollar su conocimiento de diseño de circuitos. Participe en pasantías, programas escolares, estudios de investigación o cualquier otra cosa que involucre el diseño de circuitos.
Dicho esto, la mayoría del diseño actual se basa en herramientas (por ejemplo, no en análisis RLC de lápiz y papel), por lo que una base sólida en scripting y herramientas será muy ventajosa si está haciendo trabajo de diseño en el campo. Algunas habilidades que recomendaría:
– conocimiento de unix / linux (encontrar, grep, tuberías, alias, configurar su shell, habilidades avanzadas de editor vi o emacs, conceptos básicos de makefile, etc.)
– Conocimientos básicos de secuencias de comandos (Perl, Python o Ruby). Debería poder leer Perl si elige uno de los otros idiomas; Se usa mucho.
– Matlab para diseño analógico
– Conceptos básicos de TCL (prefiero escribir en Perl o Ruby, pero se requiere TCL para algunas herramientas populares de diseño / EDA).
– Guiones de especias (TCL es una opción aquí)
Finalmente, te animo a desarrollar tus habilidades de escritura y comunicación. Poder presentar sus ideas a una amplia gama de grupos de edad y habilidades técnicas (es posible que su gerente no sea un ingeniero) es fundamental.
- ¿Qué cualidades y habilidades debe tener un cerrajero?
- ¿Cuáles son las habilidades típicas requeridas de un asistente ejecutivo?
- ¿Cuáles son los pasos para mejorar las habilidades de programación para los no programadores?
- ¿Qué habilidades necesito para competir en topcoder.com?
- ¿Qué debe hacer un graduado de ingeniería civil para aumentar aún más sus habilidades?