Red de conocimiento informático - Descarga de software - La formación informática comparte las perspectivas profesionales de los programadores de desarrollo de software

La formación informática comparte las perspectivas profesionales de los programadores de desarrollo de software

Con el desarrollo continuo de Internet, el desarrollo de las industrias de desarrollo de programación de software y desarrollo de aplicaciones también están cambiando constantemente. Para muchos programadores novatos, también existen muchos problemas confusos. Echemos un vistazo a la situación específica de la formación en informática a continuación. ¿Es el desarrollo de software una profesión inútil?

Un ingeniero de software extranjero resumió una frase mientras charlaba con muchos colegas: Para la mayoría de las personas, el desarrollo de ingeniería de software es una de las profesiones inútiles además del trabajo. rara vez se usa en la vida. Muchos internautas bromearon en la publicación diciendo que también pueden reparar computadoras, reinstalar el sistema, limpiar basura de la computadora, etc. , la mayoría de los ingenieros de desarrollo de software no presentarán su trabajo a sus familias en detalle a menos que alguien les pida detalles. Algunas personas han sido arrastradas por sus familias a reparar computadoras debido a presentaciones demasiado detalladas.

Aunque es mayoritariamente ridiculizado, también transmite algo de tristeza. De hecho, los ingenieros de desarrollo de software desempeñan un papel muy importante en el ciclo de vida del producto, cubriendo requisitos, diseño, desarrollo, modificación, lanzamiento y otros aspectos. La vida no es tan aburrida e inútil como dice la leyenda. Muchos ingenieros de desarrollo de software son buenos para resolver problemas de la vida mediante la codificación, como escribir algún software o pequeños programas para ejecutar automáticamente algunas tareas repetitivas y complejas; escribir sitios web o aplicaciones para tiendas minoristas para facilitar a los usuarios la compra de productos para el hogar; lograr propósitos inteligentes; escribir un software de recordatorio de horarios simple para evitar olvidar citas importantes. Algunas personas en la industria dijeron que si es útil depende de si el usuario realmente lo necesita, siempre que sea necesario, el valor de un ingeniero de desarrollo de software. mentiras.

¿La calidad del software está empeorando cada vez más debido al desarrollo?

Un excelente ingeniero de desarrollo de software debe ser responsable de sus propios productos. Hoy en día, un teléfono móvil puede resolver diversas necesidades como alimentación, ocio, viajes y entretenimiento. Cada vez hay más productos de software, pero hay muy pocas cosas que puedan considerarse realmente innovaciones disruptivas. La calidad del software parece empeorar cada vez más. ¿Deberían los desarrolladores asumir esta culpa?

En V2EX, un desarrollador publicó un artículo a altas horas de la noche titulado "La rentabilidad del desarrollo subyacente está disminuyendo". y menor, y la calidad del software básico empeorará cada vez más", dijo que la primera mitad de la oración es el hecho actual, y la segunda mitad es una inferencia sobre el futuro basada en los hechos. En otras palabras, en En el futuro, la calidad del software básico empeorará cada vez más, lo cual es otra razón por dónde empezar.

Él cree que sólo una pequeña parte de los jóvenes de hoy están dispuestos a mantener y aprender decenas de programas. Millones de líneas de código y software básico que sus predecesores pasaron décadas resolviendo. La calidad de los parches disminuye año tras año. La mayoría de los jóvenes no están dispuestos a ser "guardianes de mundos paralelos" y son más los que están de acuerdo con la afirmación de "no reinventar la rueda".