¿Cómo se forman los ingenieros de procesamiento de señales digitales?
60 personas estuvieron de acuerdo
Habla sobre mi comprensión.
(1) Escrito antes
Aprendí por mi cuenta el procesador de señales digitales de TI cuando era estudiante de segundo año en la universidad e hice varios proyectos pequeños, pero siempre había cuellos de botella demasiado profundos. Quiero participar en la industria del desarrollo de DSP de por vida, así que solicité una determinada universidad de navegación y elegí ser tutor en tecnología de comunicación submarina. Después de tantos años, también tengo mi propia comprensión de las cosas que me rodean, o más. o menos Shaodi tiene algunas ideas sobre esta industria que deambula por el mundo, por lo que me gustaría dar algunas sugerencias sobre el tema, esperando que sean de ayuda para todos.
(2) ¿Existen realmente los "ingenieros DSP"?
En primer lugar hay que dejar claro que el procesamiento de señales digitales es una materia muy, muy básica. En cuanto al título de ingeniero de procesamiento de señales digitales, creo que no es el adecuado y el alcance es demasiado amplio. Por el momento, lo entiendo como utilizar el conocimiento del procesamiento de señales digitales. Es necesario volver a aprender el procesamiento de señales digitales (conocimientos complementarios) a nivel de posgrado, basándose en la base teórica de señales adaptativas y señales aleatorias, y métodos de procesamiento como wavelets y Hilbert. Además, encontrará que durante la universidad el cálculo es. Ya no es suficiente para estudios posteriores, así que tengo que seguir estudiando matemáticas. En este punto, encontrará que estudiar el procesamiento de señales digitales (a nivel universitario) es solo la punta del iceberg, porque los estudiantes universitarios estudian señales deterministas y sistemas lineales invariantes en el tiempo. Esto es realmente muy simple, pero en la vida real no lo es. Tanta certeza. No hay tantas posibilidades, especialmente en la industria de las comunicaciones. Por lo tanto, personalmente creo que, como "ingeniero de procesamiento de señales digitales", limitar la teoría a señales deterministas y sistemas lineales invariantes en el tiempo definitivamente no está calificado. Aquí sugiero realizar el examen de ingreso de posgrado e ir a una buena escuela. El propósito de tomar el examen de ingreso de posgrado es muy claro: en primer lugar, puede aprender bien matemáticas e inglés a través del examen de ingreso de posgrado; en segundo lugar, puede continuar sus estudios, después de todo, los tutores son expertos de la industria. ayudar a evaluar mejor a las personas con las que entra en contacto. En tercer lugar, puedes seguir aprendiendo y realmente construir una base sólida en este campo. Algunas personas dicen que puedo trabajar en la sociedad y luego estudiar por mi cuenta. Lo que quiero decir es que el autoestudio es de hecho una habilidad, pero ¿puedes garantizar que encontrarás el trabajo que deseas? De acuerdo con la dirección de desarrollo de la empresa, ¿cuánta independencia puede haber aquí? Además, la sociedad es más impetuosa que en el campus, lo que interferirá hasta cierto punto con la eficiencia de tu trabajo. Si realmente te gusta esta industria, ¿llevas dos años de retraso? Además, las personas verdaderamente capaces no se dejarán perplejas por los exámenes. De hecho, decidí renunciar y hacer el examen de ingreso al posgrado después de trabajar durante un año.
Con una base teórica, puedes elegir una dirección basada en esta base. Cada dirección tiene su propia teoría de apoyo. Por ejemplo, procesamiento de imágenes, procesamiento de video, procesamiento de audio, biomedicina o comunicaciones submarinas. Todas estas direcciones se basan en la base teórica del procesamiento de señales digitales y luego derivan conocimientos en sus respectivos campos. Por lo tanto, creo que no deberíamos llamarlos ingenieros de procesamiento de señales digitales, sino ingenieros en campos específicos, como ingenieros de procesamiento de imágenes e ingenieros de procesamiento de audio. El equipo de investigación puede elegir direcciones específicas para investigar. El valor de investigación de cada dirección es muy alto. Incluso si solicita un trabajo en una empresa, el salario será muy alto.
(3) El procesamiento de señales digitales y el procesador de señales digitales se denominan DSP
Alguien mencionó el chip DSP integrado. Esto no debe confundirse con el procesamiento de señales digitales. No es una señal digital. procesamiento Aunque la patente se denomina procesador de señal digital, existe una diferencia de origen. Los chips DSP pertenecen a la categoría integrada y sus modelos y pensamiento de conducción y desarrollo son los mismos que los de los microcontroladores generales. Los microcontroladores de uso general no son una excepción. Solo es adecuado para calcular algoritmos de procesamiento de señales en términos de estructura de hardware y proporciona características de ingeniería más convenientes y fáciles de usar en términos de periféricos. En general, se puede ver que muchos dispositivos DSP se utilizan en el campo de control para ejecutar algoritmos en el campo de control.
Si realmente desea ser un ingeniero de procesamiento de señales digitales, el trabajo principal que debe realizar son los algoritmos profesionales para campos profesionales. La configuración de los dispositivos DSP debería ser lo que deberían hacer los ingenieros integrados, pero dicho esto, debe trabajar. con Este tipo de procesador DSP se trata a menudo y también es necesario dominarlo. Lo mismo ocurre con los FPGA. Cuando DSP no puede cumplir con los requisitos de ingeniería y FPGA puede resolver el problema, puede considerar usar FPGA para resolver esta solución. El mecanismo paralelo único de FPGA es una gran ventaja (por ejemplo, no usaré vocabulario profesional, pero en términos simples, Cuando realizamos comunicaciones de radio inalámbricas submarinas, se utiliza DSP para modular la señal. La interferencia armónica del portador se puede ignorar por completo en tierra. Sin embargo, las señales de interferencia submarina en la banda de frecuencia representan cierta amenaza para la vida marina, por lo que se requiere purificación de la señal del portador. es un método digital, pero aumenta la cantidad de cálculos de algoritmos y la velocidad no se puede mejorar, lo que provoca fallas de comunicación, por lo que se cambió la FPGA). (No crea que FPGA es más fácil de intimidar que DSP. Ese no es el caso. Use trampas para ratones para atrapar ratones y cuchillos de cocina para cortar verduras. Úselos donde quiera). Sin embargo, los algoritmos y principios en DSP y FPGA son los mismos. Sólo necesitan cambiar el idioma, considerar diferentes instrucciones, diferentes condiciones operativas, etc. El núcleo del algoritmo permanece sin cambios. Pero como ingeniero de procesamiento de señales digitales, probablemente no domine los ejecutores o portadores de estos algoritmos. No puede decir que mi algoritmo sea muy bueno y estará bien después de que MATLAB lo verifique. Puede que no sea tan sencillo, debes considerar el ciclo de instrucción, la memoria, el tiempo, etc. del ejecutor, o traducirlo a su lenguaje especializado, ¡así que tienes que aprender! Mucho más de lo que crees. Tienes artes marciales y habilidades en artes marciales. Si usas los mismos movimientos, aquellos que empuñan cuchillos seguirán usándolos, y aquellos que empuñan espadas seguirán usándolos. Los cuchillos y las espadas son solo herramientas, mientras que los microcontroladores DSP y FPGA son armas. Para ser verdaderamente un artista marcial, debes poder usar una espada. Como dice el refrán, las personas que son nobles frente a los demás son humildes con los demás. Este tipo de artes marciales se gana con esfuerzo. Quizás tus amigos hayan sido frugales y hayan ahorrado dinero para comprar una casa. , usa ropa de renombre y compra ropa cara para sus chicas. Cosméticos y un teléfono móvil por valor de varios miles de dólares, pero todavía vives una vida pobre, no te desanimes, definitivamente podrás ver la luz de la luna cuando. las nubes se aclaran.
Solo quiero enfatizar que se necesita tiempo, energía, dinero y corazón. Si puede hacer una cosa rápidamente, también puede hacer una cosa rápidamente. No hay diferencia en las ventajas. El procesamiento de señales le brinda esta oportunidad, porque nadie puede hacer esto rápidamente.
(4) Sugerencias de aprendizaje
En cuanto a las sugerencias para el tema, sugiero que es fundamental aprender bien matemáticas. Abra el curso de procesamiento de señales que ha leído y lo hará. estar lleno de matemáticas. Para la derivación y la prueba, debe ser paciente y comprender este proceso. De esta manera, necesita una buena base matemática y buen pensamiento, para que pueda comprender verdaderamente este tema, si memoriza las fórmulas. Si resuelves los problemas, sufrirás y él también sufrirá. Tú sufres y él sufre. Por lo tanto, muchos teoremas no parecen dificultarle las cosas, sino resolver problemas, porque estos teoremas complejos parecen aparecer, pero en realidad son para simplificar los problemas. Siempre que los lea con atención, encontrará que estos teoremas lo son. realmente mágico. Además, sigo recomendando a los estudiantes que están tomando el examen de ingreso a posgrado. Como dice el refrán, el maestro te guía y la práctica depende de cada persona. Si queremos entrar por esta puerta, debemos tener esa relación y estar en contacto constante con esta industria. Puedes ver de un vistazo qué software utilizan y cuánto han aprendido. También sabes dónde estás y qué debes hacer. aprender qué. Se puede decir que cuando te gradúas de una maestría, has trabajado durante dos años como estudiante universitario. Quizás al recién graduado de la maestría le falta algo de experiencia en el ámbito laboral y necesita adaptarse al entorno social, que no es tan bueno. la licenciatura. ¿Pero será lo mismo después de diez años? ¿A quién le importan los dos años adicionales de experiencia, quién es la base de la empresa? No subestimes estos tres años. Sólo puedes construir rascacielos cuando eres joven y has sentado las bases, así que no te preocupes.
Si el sujeto no tiene la intención de tomar el examen de ingreso de posgrado, una licenciatura también es una forma de sobrevivir. En la actualidad, la tecnología de procesamiento de señales está en constante desarrollo, pero los algoritmos de ingeniería clásicos y generales están encapsulados en funciones mediante bibliotecas de funciones comúnmente utilizadas por los usuarios posteriores. Empresas (Texas Instruments, ADI, etc.) y son muy amigables. Puede obtener algunos algoritmos de código abierto de los internautas en el sitio web. Puede comprender la entrada y salida de las funciones y las condiciones aplicables. algoritmos en ingeniería general sin ningún problema. No hay ningún problema con los proyectos generales. Por ejemplo, en el DSP de Texas Instruments, los algoritmos básicos de procesamiento de imágenes digitales y procesamiento de audio se pueden llamar directamente a la biblioteca, y las bibliotecas de punto flotante y punto fijo se separan durante el proceso de desarrollo, no es necesario saber cómo. para implementar el algoritmo, solo necesita asignar la memoria de destino y configurar la biblioteca. Creo que si los estudiantes universitarios pueden comprender claramente las funciones, las condiciones aplicables y los puntos de interrupción de entrada y salida del procesamiento de señales, será suficiente para encontrar un buen trabajo. También habrá grandes avances en los estudios y el desarrollo de ingeniería posteriores.
(5) Sugerencias educativas
Además, me gustaría agregar que los FAE reclutados por TI son todos maestros, y mucho menos en I + D. Si quieres ir a una gran empresa sin tener un título, deberías poder encontrar un buen trabajo. Si no tienes un título y quieres ir a una gran empresa, no podrás ingresar. Los mismos 5 años de experiencia laboral, el contenido de oro es definitivamente diferente. Si puede trabajar en una gran empresa unos años antes de graduarse y cuenta con el apoyo de una gran experiencia en la empresa, podrá tener éxito en esta industria en el futuro. A menudo escuchas en las empresas pequeñas que este gerente trabajó en XXX empresa increíble. antes (tal vez tuvo un papel menor en la salsa de soja), así que no seas una rana en el pozo, solo mira el presente, mira el largo plazo y haz planes. Un salario anual de 20W se considera bajo. -Grupo de ingresos en la industria de procesamiento de señales. Algunas personas generalmente creen que se puede ganar dinero después de graduarse de una licenciatura y gastar dinero después de completar una maestría. Corrija esta mentalidad. Estudiar una maestría ≠ no tener dinero. Después de graduarse de una licenciatura, especialmente en ingeniería, necesita ganar dinero. Siempre que sea lo suficientemente fuerte, puede aceptar trabajos privados. Al final de un proyecto, puede ganar decenas de miles de yuanes. becas y honorarios de tutores por los que ha trabajado tan duro, así como el salario nominal ¿Cómo pueden ser tan bajos los ingresos si se paga el honorario del asistente docente? Es sólo que las personas que se dedican a esta industria son muy discretas y no prestan mucha atención a la calidad de la comida, la ropa, la vivienda y el transporte, pero eso no significa que sean "pobres".
Hay muchos caminos adecuados para estudiantes universitarios. Tomar estos caminos es incluso mejor que tomar este camino para estudiantes de posgrado. Por ejemplo, en la industria de la informática, puede comenzar rápidamente y los ingresos son altos, especialmente si. Puedes recurrir a la subcontratación si llevas algunos años trabajando en la empresa, te resultará más atractivo. Es puramente una cuestión de experiencia laboral e intensidad de trabajo. Finalmente, se puede resumir una regla: si la industria requiere una base teórica sólida, la escuela de posgrado es la más adecuada. Si la industria es muy de ingeniería, entonces es adecuado trabajar con anticipación. Por ejemplo, la comunicación, el control, el procesamiento visual, la inteligencia artificial, etc. requieren un fuerte apoyo teórico y requieren estudio y estudio, por lo que la escuela de posgrado es la más adecuada, por ejemplo, desarrollar software como C y Java es muy práctico e ingeniero; , cuanto antes empieces y cuantos más proyectos hayas realizado, mejor. Estoy divagando. Sugiero que los graduados consideren tomar la ruta C. Esta antigua especialización puede no ser tan buena como Java y Android hoy, pero si puedes convertirte en un experto en programación multiproceso en diez años, será muy bueno. . prometedor.
En resumen, en la industria del procesamiento de señales, los estudiantes graduados tienen ventajas independientemente de su experiencia, plataforma o base. Por lo tanto, es recomendable que vayas un paso más allá y estudies una maestría o incluso un doctorado como punto de partida en tu trayectoria profesional.