El trabajo de un programador es codificar según especificaciones específicas, mientras que el trabajo de un ingeniero de software requiere planificación.
Sin embargo, debido a la división del trabajo cada vez más borrosa en la sociedad actual, la división del trabajo entre ingenieros de software y programadores es cada vez menos obvia. _ _ _Estás estudiando informática, por lo que te sugiero que estudies diseñador de software, que está cerca de tu especialidad, para que puedas obtener el 40% del examen.
La tasa neta de trabajo es sólo del 20%, que está al mismo nivel.
Puedes comprar libros en todas partes y también puedes acudir al lugar de registro.
Estar familiarizado con los conocimientos básicos de los sistemas informáticos
(2) Estar familiarizado con los conocimientos básicos de los sistemas operativos de red;
(3) Comprender el diseño y desarrollo de sistemas de aplicaciones informáticas Método;
(4) Familiarizado con los conocimientos básicos de comunicación de datos;
(5) Familiarizado con los conocimientos básicos de seguridad del sistema y seguridad de datos;
(6) Dominar las tecnologías básicas de seguridad de redes y los principales protocolos y sistemas de seguridad;
(7) Dominar los principios básicos de la arquitectura de redes informáticas y los protocolos de red;
(8) Dominar los principios básicos relacionados con las redes informáticas Conocimiento estandarizado;
(9) Dominar la tecnología de redes de la red de área local y comprender las tecnologías básicas de la red de área metropolitana y la red de área amplia;
(10) Dominar la tecnología de interconexión de redes informáticas;
(11) Dominar los métodos de red y la tecnología de servicio de aplicaciones de red de la red de protocolo TCP/IP
( 12) comprender la red de acceso y la tecnología de acceso;
(13) dominar los principios básicos y los métodos operativos de la gestión de la red;
(14) estar familiarizado con las pruebas y optimización del rendimiento del sistema de red; tecnología y tecnología de diseño de confiabilidad;
(15) comprender los principios y tecnologías básicos de las aplicaciones de red;
(16) comprender las nuevas tecnologías de red y sus tendencias de desarrollo;
(17) Comprender las leyes y regulaciones relacionadas con la propiedad intelectual y Internet;
( 18) Leer y comprender correctamente los materiales en inglés en este campo.
El personal calificado que supera este nivel de evaluación puede planificar y diseñar sistemas de red de acuerdo con los requisitos del departamento de aplicaciones, instalar y depurar el software y hardware de los equipos de red, operar, mantener y administrar sistemas de red, y Administrar la red de manera eficiente, confiable y segura. Como profesional de la red, brindar soporte técnico y orientación para el desarrollo del sistema, tener la capacidad de trabajo práctica y el nivel profesional de un ingeniero, y ser capaz de guiar a los ingenieros asistentes en la construcción y administración de. sistemas de red.
Las materias para este nivel de examen incluyen:
(1) Conocimientos de informática y redes, el tiempo de prueba es de 150 minutos, prueba escrita;
(2 ) Diseño y gestión de Sistemas de Red, el tiempo de prueba es de 150 minutos, prueba escrita. Ingeniero de pruebas de software: un novato que no se preocupa por el empleo. Las pruebas de software son ahora una profesión popular. En cuanto a la industria TI, ya he dicho que me estoy acercando a países europeos y americanos. Si los jóvenes se desarrollan bien, ¿por qué preocuparse por envejecer? Le daré información de referencia, espero que pueda ayudarlo:
En 2006, las pruebas de software se convirtieron en el foco de contratación de muchas empresas y una vez ocuparon el primer lugar en la contratación de Zhaopin. Para que más personas comprendan las pruebas de software, Zhaopin Recruitment fue el primero en China en lanzar el "Informe de encuesta especial de la industria de pruebas de software de 2006", que presentó de manera integral las necesidades de talento de la industria de pruebas de software. Ha pasado un año y la presión por encontrar trabajo continúa. Todavía hay puestos de prueba de software prósperos, lo que hace que la gente sienta envidia e incluso curiosidad. Para ello, Zhaopin Recruitment invitó especialmente a un experto en formación de la industria de pruebas de software nacional, Wang Mingxing, profesor de pruebas de la Universidad de Pekín, para que nos diera una introducción completa. Desde el establecimiento del proyecto BTEST de la Universidad de Pekín en 2005, el Sr. Wang ha estado involucrado en todo el proceso del proyecto. Actualmente, es director del Departamento de Planificación de Carrera del Centro Madian de Exámenes de la Universidad de Pekín. Bajo su dirección, cientos de estudiantes eligieron carreras de pruebas de software y encontraron trabajo con éxito. Muchos de ellos también le agradecieron su trabajo e incluso lo llamaron "mentor". Por lo tanto, el Sr. Wang Can dijo que tiene cierta voz en las pruebas de software, especialmente en términos de las necesidades empresariales. Editor: Sr. Wang, usted ha estado involucrado en este proyecto durante más de dos años. ¿Puedes hablar sobre tus sentimientos generales?
Profesor Wang: En los últimos dos años, desde que se estableció el primer centro de capacitación para exámenes de la Universidad de Pekín en marzo de 2005, ha habido 15 campus en todo el país. Por eso creo que las pruebas de software tienen un futuro brillante.
El desarrollo del sistema operativo Windows 2000 por parte de Microsoft duró tres años, invirtió 5 mil millones de dólares y utilizó 250 gerentes de proyecto, 1.700 ingenieros de desarrollo de software y 3.200 ingenieros de pruebas de software. La proporción entre ingenieros de desarrollo e ingenieros de pruebas es casi de 1:2. La importancia de los ingenieros de pruebas se desprende de esto, lo que también explica por qué el curso de capacitación en pruebas de software BTEST de Beida Jade Bird atrajo gran atención una vez que se lanzó.
Editor: Sí, las pruebas de software son ahora una profesión popular, pero es posible que la mayoría de las personas no entiendan qué hacen las pruebas de software. ¿Cuál es su importancia?
Profesor Wang: El trabajo de un ingeniero de pruebas de software es utilizar herramientas de prueba para probar la función y el rendimiento del producto de acuerdo con el plan y el proceso de prueba, e incluso escribir diferentes herramientas de prueba según sea necesario, diseñar y mantener el sistema de pruebas, y Analizar y evaluar los problemas que puedan surgir en el plan de pruebas. Una vez ejecutados los casos de prueba, es necesario realizar un seguimiento de las fallas para garantizar que el producto desarrollado cumpla con los requisitos.
Con el rápido desarrollo de la industria de software nacional y la subcontratación global de software, el control de calidad y la gestión de calidad de los productos de software se están convirtiendo gradualmente en el núcleo de la supervivencia y el desarrollo empresarial. Para garantizar el "estado saludable" del software cuando sale de fábrica, casi todas las empresas de TI deben realizar una gran cantidad de trabajo de control de calidad antes de lanzar productos de software. Los resultados de la investigación sobre pruebas de software realizada por la Asociación Estadounidense para el Control de Calidad muestran que cuanto antes se descubren los problemas en el software, menor es el costo de desarrollo de modificar los defectos del software después de la codificación, y el costo de modificar los defectos del software es 10 veces mayor que antes de la codificación; después de la entrega del producto es 10 veces mayor que antes de la entrega; cuanto mayor sea la calidad del software, menor será el costo de mantenimiento después del lanzamiento del software. Como parte importante del control de calidad del software, los ingenieros de pruebas de software surgen según lo requieren los tiempos.
Editor: ¿Puede presentarnos la situación actual de la evaluación del talento en el país y en el extranjero?
Profesor Wang: En los países desarrollados de Europa y Estados Unidos, la proporción entre desarrolladores y evaluadores es generalmente de 1:1 y la tecnología de prueba de software es relativamente madura. Sin embargo, la situación actual del talento en el mercado nacional de pruebas de software es realmente vergonzosa. Dado que el ingeniero de pruebas de software es una profesión de tecnología de software emergente que surgió en el proceso de industrialización del software, es un puesto de tecnología emergente necesario para las empresas que recién han comenzado la industrialización en la industria del software de mi país.
Según datos del Ministerio de Industria de la Información, la demanda de ingenieros de pruebas de software en mi país supera los 200.000, pero actualmente no hay más de 10.000 ingenieros superiores de pruebas de software con más de cinco años de experiencia. Se puede decir que en la industria del software hay muy poca acumulación de talento interno y la educación universitaria nacional está básicamente en blanco a este respecto. Incluso entre los más de 30.000 técnicos que actualmente trabajan como ingenieros de pruebas de software, la mayoría se encuentra en un estado de exploración mientras trabaja y aprende, y sus capacidades profesionales están mejorando muy lentamente.
Editor: Los talentos en pruebas de software son escasos en China, pero ¿cómo se les trata en la empresa?
Profesor Wang: El valor determina el precio, y la enorme brecha entre los ingenieros de pruebas de software genera salarios considerables para los empleados. Liu Jinhua, vicepresidente de la rama de software de juegos de la Asociación de la Industria de Software de China, dijo que dentro de la empresa, los ingenieros de pruebas de software ocupan básicamente un estatus "doble alto", es decir, un estatus alto y un salario alto. En la actualidad, el salario mensual de los probadores de software con dos años de experiencia laboral generalmente puede alcanzar entre 4.000 y 5.000 yuanes, y algunos pueden ganar entre 7.000 y 8.000 yuanes. Se puede decir que sus perspectivas profesionales son muy amplias. A juzgar por la reciente demanda de talento y los niveles salariales de las empresas, el salario anual de los ingenieros de pruebas de software tiene signos evidentes de aumentar año tras año.
Editor: Mucha gente no conoce las definiciones de desarrollo y prueba de software. ¿Quieres hablar sobre la relación entre el desarrollo y las pruebas de software?
Profesor Wang: En los países desarrollados, las pruebas de software no solo se han convertido en una parte integral del desarrollo de software, sino que también representan una proporción considerable en toda la ingeniería de sistemas del desarrollo de software. Tomemos como ejemplo la inversión promedio en desarrollo y producción de software en Estados Unidos. Por lo general, el análisis de requisitos y la determinación de la planificación representan el 3% respectivamente, el diseño representa el 5%, la programación representa el 7%, las pruebas representan el 15% y la depuración y el mantenimiento representan el 67%. El papel de las pruebas en el desarrollo de software es evidente.
Editor: Hay diferentes profesiones en la industria de TI. ¿Puede presentarnos las ventajas profesionales de las pruebas de software?
Profesor Wang: En comparación con otras carreras de TI, las ventajas profesionales de las pruebas de software se reflejan principalmente en los siguientes aspectos:
En primer lugar, hay poca competencia por el empleo y un alto punto de partida. para trabajar. Según un informe publicado por el Ministerio de Industria de la Información, la brecha actual de talento para las pruebas de software en mi país es de más de 200.000, y este número seguirá aumentando en los próximos diez años. Por lo tanto, la presión competitiva que enfrentará la profesión de pruebas será mucho menor que la de otras profesiones.
En la actualidad, el departamento de pruebas de software está creado por separado. La mayoría de las empresas con una fuerte demanda de ingenieros de pruebas son grandes empresas de software y la plataforma de empleo es relativamente alta.
En segundo lugar, el salario es bueno y la carrera es larga. El informe salarial de 2006 muestra que el salario inicial de un ingeniero de pruebas de software generalmente oscila entre 2.000 y 5.000 yuanes al mes. Si tiene tres años de experiencia laboral, el salario es de alrededor de 8.000 yuanes al mes. La calidad es el alma del producto. Como guardianes de la calidad del software, los ingenieros de pruebas de software desempeñan un papel cada vez más importante en las empresas y sus trabajos son relativamente más estables. Además, con el crecimiento continuo de la experiencia en proyectos y la comprensión profunda de los diferentes orígenes de la industria, el nivel de los ingenieros de pruebas de software será cada vez mayor y cuanto más mayores sean, más populares serán.
En tercer lugar, los empleos neutrales en cuanto al género son más estables. El proceso y los resultados del trabajo de prueba de software no dependen tanto de la capacidad de innovación personal y la intensidad del trabajo, sino más bien de la competencia, la paciencia, la responsabilidad y la confianza en uno mismo. Por lo tanto, las empresas no tienen requisitos especiales en cuanto al género de los evaluadores. Y como el trabajo de prueba se lleva a cabo generalmente en empresas de software grandes y medianas, las empresas grandes y medianas son relativamente estables y tienen mejores sistemas de empleo. La posibilidad de despidos de empleados debido al cierre de empresas o a una mala gestión es mínima.
Editor: Ahora tenemos una cierta comprensión del trabajo y la carrera de las pruebas de software, y también sé que la situación laboral de las pruebas en la Universidad de Pekín siempre ha sido muy buena. ¿Puedes darnos una breve introducción a la formación?
Profesor Wang: Somos la primera institución de formación en China en lanzar un curso de prueba de software sistemático e integral. Lo que ofrecemos a los estudiantes no es sólo empleo, sino también empleo de alta calidad. He sido testigo de cómo nuestros estudiantes pasaron de sentirse abrumados al principio a ingresar a empresas reconocidas como IBM, Microsoft, Lenovo, Huawei y Founder. La razón de este logro se basa principalmente en el plan de estudios de la especialidad del sistema de pruebas de la Universidad de Pekín, los métodos de enseñanza orientados a la práctica, la estricta gestión de la enseñanza y las sólidas recomendaciones de empleo. Si todos quieren tener una habilidad, creo que elegir las pruebas de software es una buena dirección profesional y les brindará buenas oportunidades de desarrollo. Beijing es la capital del software de China, con una buena variedad de plataformas y oportunidades laborales. Además, instituciones de formación autorizadas como la Universidad de Pekín definitivamente sentarán una buena base para el desarrollo futuro.
Editor: Sr. Wang, gracias por tomarse el tiempo para hablar conmigo hoy sobre tantos temas relacionados con las pruebas de software. También creo que las pruebas de software son realmente una buena opción para las personas que ya están empleadas o que están cambiando de carrera. Finalmente, deseo que su escuela mejore cada vez más y cultive más talentos excelentes en pruebas de software para las empresas de TI de mi país. . . . . .