¿Hay futuro para que los programadores realicen desarrollo secundario de sistemas maduros? ¿Qué opinas?

El desarrollo secundario es relativamente común en el campo de TI. Los programadores que realizan desarrollo secundario, también conocidos como programadores a nivel de aplicación, ocupan una proporción importante del grupo de programadores. El desarrollo secundario suele ser operaciones de desarrollo completas, como la verticalización. segmentación y humanización de funciones en base al marco sistemático existente. Estrictamente hablando, excepto el desarrollo de servicios a nivel de sistema como contenedores, el resto del desarrollo puede considerarse como desarrollo secundario.

En general, el desarrollo secundario es prometedor por las siguientes razones:

Primero: el desarrollo secundario está estrechamente integrado con la industria. El desarrollo secundario a menudo se adentra en el campo empresarial. Los programadores que realizan el desarrollo secundario acumularán una gran cantidad de conocimiento de la industria, y este conocimiento desempeñará un papel más importante en el desarrollo futuro. Por ejemplo, los consultores, gerentes de proyectos y otros puestos requieren una gran experiencia en la industria. conocimiento.

Segundo: El desarrollo secundario también tiene un cierto contenido técnico. Aunque la mayor parte del desarrollo secundario se basa en marcos existentes para el desarrollo funcional, el desarrollo secundario en sí también tiene un cierto contenido técnico y la lógica empresarial también debe implementarse mediante codificación, por lo que el desarrollo secundario también requiere un proceso de aprendizaje sistemático.

Tercero: El desarrollo secundario es una tendencia. Con el desarrollo de la computación en la nube, el desarrollo de software personalizado se realizará más utilizando PaaS. El desarrollo de software bajo PaaS también puede considerarse como un tipo de desarrollo secundario (no del todo). El desarrollo utilizando PaaS puede evitar muchos niveles de sistema. cuestiones de desarrollo, puede centrarse en la implementación de la lógica empresarial. El uso de PaaS tiene las ventajas de acortar el ciclo de desarrollo, optimizar el trabajo en equipo y facilitar el mantenimiento y ajuste.

Cuarto: Puedes ingresar al equipo de desarrollo de nivel I+D desde el desarrollo secundario. En la actualidad, algunos programadores en la industria de TI han crecido a través del desarrollo secundario. Se puede decir que el desarrollo secundario también puede cultivar programadores de nivel I + D. Por supuesto, si quieres convertirte en un programador de nivel I+D, también necesitas tener una base sólida.

Aunque hay futuro para el desarrollo secundario, la mejora en la posición del desarrollo secundario es limitada después de todo, especialmente frente a algunas plataformas relativamente poderosas, será muy fácil realizar el desarrollo secundario. por lo tanto, los programadores que realizan desarrollo secundario deben aprender de forma independiente para poder mejorar continuamente y completar las actualizaciones de su trabajo.

Mi principal dirección de investigación es big data e inteligencia artificial. Actualmente estoy enseñando a estudiantes de posgrado en campos relacionados. Continuaré escribiendo algunos artículos sobre Internet en Toutiao.

Si tienes alguna duda sobre Internet también puedes consultarme, ¡gracias!