Perspectivas y beneficios de la formación de ingenieros de software integrado (¿qué pasa con los ingenieros de software integrados)?
Además, depende de cómo aprendes. Si tienes buenas habilidades, hazlo. Si no tienes buenas habilidades, no lo hagas. Es más fácil conseguir trabajo. , el salario suele rondar los 3000, lo que no es demasiado alto, pero bastantes.
Ingeniero de software integrado
Los sistemas integrados están centrados en aplicaciones y se basan en tecnología informática. Tanto el software como el hardware pueden personalizarse y son adecuados para sistemas de aplicaciones que requieren funcionalidad y confiabilidad especiales. sistemas informáticos con requisitos estrictos en cuanto a coste, volumen, consumo de energía, etc. Generalmente consta de cuatro partes: un microprocesador integrado, dispositivos de hardware periféricos, un sistema operativo integrado y aplicaciones de usuario, y se utiliza para controlar, monitorear o administrar otros dispositivos.
Los ingenieros de software integrado son ingenieros que escriben sistemas integrados.
Remuneración de los ingenieros de software integrado
IBM, Microsoft, Huawei, Yahoo, Lenovo, Sohu, AsiaInfo, Citigroup... El plan de inserción laboral para recién graduados de 2010 está de moda Puesta en marcha: Primero formación práctica y luego empleo, con un salario anual de 50.000 yuanes al convertirse en empleado a tiempo completo.
Cómo ser un ingeniero de software embebido
La forma más directa de determinar las habilidades que debes tener es analizar las aplicaciones según los requerimientos de la empresa y el sitio de contratación de software embebido. ingenieros
p>
Déjame resumirlo:
1. Lo más importante es la programación en lenguaje C, que es interesante y está relacionado con tu lectura. programas, aplicaciones, proyectos de desarrollo y trasplante de sistemas
2. Sistemas operativos: LINUX, WINCE, etc., es necesario aprender al menos uno y también es necesario tener muchos conocimientos sobre algunos. conocimientos básicos;
3. Aprenda más hardware como ARM, FPGA, DSP, etc.
Esta es la condición más común
Por supuesto, algunas cualidades básicas, como hablar inglés, también son importantes.
Recomendación: puedes seguir el proceso de reclutamiento requisitos Para analizar, también puede analizar de acuerdo con el propósito, la dirección y el contenido de la capacitación de la institución de capacitación. Por ejemplo, el conocimiento de la misma tecnología que regresó del extranjero es muy bueno.
El análisis de las perspectivas de desarrollo. de ingenieros de software integrado
Embedded El campo es relativamente nuevo y la velocidad de desarrollo actual es muy rápida. Muchas tecnologías de software y hardware no se han desarrollado durante mucho tiempo (como los procesadores ARM y los sistemas operativos integrados). , y sistemas operativos LINUX). Debido a las condiciones de la industria integrada, la mayoría de las personas no tienen la capacidad de contactar o ingresar. Por lo tanto, es difícil involucrarse en esta industria. Los talentos integrados son escasos y su valor aumentará naturalmente.
Según estadísticas autorizadas, la brecha anual de talento incorporado en mi país es de aproximadamente 500.000. Un informe de encuesta publicado por 51job.com muestra que el desarrollo de software integrado será una de las profesiones más populares y populares en los próximos años. El salario anual de un ingeniero integrado senior con 10 años de experiencia laboral es de unos 300.000 yuanes. Incluso los desarrolladores junior de software integrado tienen un salario mensual promedio de 3.000 a 5.000 yuanes, y los ingenieros integrados de nivel medio a superior tienen un salario mensual promedio de más de 10.000 yuanes. Hay niveles altos y bajos de desarrollo de software. Los lenguajes de desarrollo van desde lenguaje de máquina y ensamblador hasta C, C, pasando por el popular Java, C#, etc. ¿Cuál debería aprender? ¿Por qué algunos desarrolladores reciben salarios bajos mientras que otros son difíciles de encontrar? ¿Por qué el salario de un programador Java veterano de 3 años es de sólo entre 8.000 y 10.000 dólares, mientras que el salario de un programador de C con 2 años de experiencia en Linux llega a los 10.000 dólares?
Sigue siendo una cuestión de umbral. Por ejemplo, para un puesto de desarrollo integrado de Linux con un salario mensual de 15.000, el umbral incluye el sistema Linux, la programación Shell, el entorno de desarrollo Linux, el lenguaje C y la plataforma de hardware ARM. Estructura de datos, kernel de Linux y controlador. Espere, hay 8 niveles en el cálculo aproximado. Necesita estar muy familiarizado con todo el sistema informático para crear productos reales. Los desarrolladores de Java, por el contrario, sólo utilizan Java como herramienta de lenguaje. Siempre flotan en muchos niveles y desarrollan proyectos muy rápidamente. Es posible que ni siquiera conozcan el modelo OSI. Probablemente sean desarrolladores de software manuales de principio a fin.
El desarrollo integrado en sí también se divide en niveles alto y bajo, incluidos al menos dos tipos: ingenieros de aplicaciones integradas e ingenieros de kernel de controladores de bajo nivel. El primero consiste en utilizar herramientas listas para usar para realizar trabajos simples, como usar J2ME para desarrollar juegos pequeños o algún desarrollo de interfaz, mientras que el segundo consiste en trasplantarle el sistema operativo (como Linux) de acuerdo con las condiciones específicas del chip, y al mismo tiempo escribir los controladores necesarios y volver a escribir el código del kernel correspondiente. Evidentemente, este último es el verdadero núcleo técnico de una empresa. Es probable que el salario del núcleo técnico sea varias veces mayor que el de otros desarrolladores.
El desarrollo integrado se destaca por su naturaleza obligatoria y de proyecto. El aprendizaje no se trata solo de aprender algunas tecnologías, sino de establecer su propio sistema de conocimiento. Por ejemplo, para aprender desarrollo integrado, debe comenzar desde Linux básico, lenguaje C, estructura de datos, hasta ARM, ensamblador, kernel de Linux, controlador, etc. Más importante aún, debe realizar más práctica y diseño de proyectos al menos 5 proyectos, hasta 10,000 líneas de código central que debe escribirse le permiten adquirir verdadero conocimiento. Prepárese para ingresar a una empresa extranjera o viajar al extranjero.
En los próximos años, con el desarrollo de la informatización, la inteligencia y las redes, la tecnología de sistemas integrados también ganará un amplio espacio de desarrollo. Nicholas Negroponte, un famoso futurista estadounidense, predijo durante su visita a China en enero de 1999 que las herramientas (computadoras) inteligentes integradas serán el mayor invento después de la PC e Internet en 4 o 5 años. En el artículo "Desarrollo y tecnología informática" publicado en la 11ª Conferencia Nacional de Intercambio Académico de Microcomputadoras celebrada en Wuhan en noviembre de 1998, el académico Shen Xubing, un conocido experto en sistemas integrados en mi país, realizó un análisis científico de la industria informática basado en sistemas integrados. chips en los próximos 10 años Elaboración y perspectivas. En 1999, el valor de la producción mundial de productos electrónicos superó los 1,2 billones de dólares EE.UU., alcanzando los 1,3 billones de dólares EE.UU. en 2000, y se espera que las ventas alcancen los 1,3 billones de dólares EE.UU. en 2005. Se espera que las ventas alcancen los 1,8 billones de dólares en 2005. En la actualidad, algunas PDA avanzadas han realizado funciones como la escritura de caracteres chinos y la publicación de mensajes de texto por voz en la pantalla, y su uso diario se generalizará cada vez más. Para soluciones empresariales específicas, como gestión logística, escaneo de códigos de barras, recopilación de información móvil, etc., este pequeño sistema integrado portátil desempeñará un papel muy importante. En el campo de la automatización, no solo se puede utilizar en equipos especiales como cajeros automáticos, máquinas expendedoras y control industrial, sino que también se puede combinar con equipos de comunicación móviles, GPS y sistemas integrados que también pueden desempeñar un papel muy importante. .