Red de conocimiento informático - Espacio del host - Quiero ser programador en el futuro. No sé cuáles son las perspectivas de desarrollo. Además, ¿cuánto tiempo suele llevar entender bien el programa? ¡Gracias!

Quiero ser programador en el futuro. No sé cuáles son las perspectivas de desarrollo. Además, ¿cuánto tiempo suele llevar entender bien el programa? ¡Gracias!

Los programadores son muy populares en China ahora, pero el espacio para su desarrollo es realmente pequeño. Además, ser programador es una profesión muy agotadora y hay pocas oportunidades para el desarrollo futuro. otras opciones, ¡deje de ser programador!

Los programadores confundidos y la industria del software china

----En 2001, la industria de TI entró en un frío invierno y China Los programadores estornudaron primero.

----A finales de 2001, el artículo del reportero de "Software World" Liu Xingbo "Cuestionando el" sistema de salarios altos "de la industria del software de China" y los artículos posteriores sobre la cuestión salarial de los programadores causaron un gran revuelo. . En periódicos y revistas, los directivos de los departamentos funcionales y del sector TI mantienen en su mayoría una actitud positiva. Además, hubo informes de la opinión pública sobre la necesidad de cultivar trabajadores manuales del software basándose en visitas anteriores a la India a la manera de la peregrinación de Xuanzang. Como resultado, han surgido informes de opinión pública, como dividir las funciones y salarios de los programadores (la mayoría de ellos se acercan a los trabajadores manuales y reducir sus salarios), utilizar políticas para guiar el sistema educativo para cultivar trabajadores manuales de software, y alcanzar a la India en dos años. Parece que la raíz del cambio de rumbo de la industria del software de China reside en el llamado "cuello azul del software". Pero en Internet, foros dominados por programadores lo han criticado, casi sangrientamente. Una gran cantidad de artículos sobre el desarrollo de la industria del software y las perspectivas de desarrollo de los programadores han circulado ampliamente en Internet, provocando incluso congestión en la red. Este debate sobre los salarios de los programadores y el software manual ha hecho que muchos programadores vacilen en su orientación profesional y perspectivas de desarrollo.

----El autor también es programador, debido a su optimismo por la industria del software y su preferencia por la programación. Se dedicó a la industria del software y se convirtió en programador. Pero ahora me siento vacilante y dolorido por el enorme contraste entre la realidad y los sueños, y por la confusión entre la industria del software de China y sus propias perspectivas. Aunque el desarrollo de una industria tiene sus propias reglas, el desarrollo de una región o un país depende más de la opinión pública, las políticas y muchos otros factores sociales. El papel de los factores sociales se reflejará exponencialmente en el desarrollo de la industria. Sin el entorno social, el desarrollo de la industria del software sería imposible. Sin embargo, es difícil decir que no se solicitan las opiniones de la mayoría de los profesionales, sino que los círculos de opinión pública y los departamentos pertinentes formulan políticas a puerta cerrada. Después de todo, la industria del software depende en última instancia de los programadores para su desarrollo. La confusión de los programadores eventualmente será la confusión de la industria del software, y el dolor de los programadores eventualmente será el dolor de la industria del software.

----La creciente industria del software

----En los primeros días del desarrollo informático, la industria del software dependía en gran medida del hardware. Aunque es importante, todavía no lo ha hecho. convertirse en una industria. No fue hasta la crisis del software de la década de 1960 que dio origen a la ingeniería de software que ésta se desarrolló rápidamente como industria. En 2000, el gobierno de Estados Unidos clasificó la industria del software, que tuvo ventas de 2.200 dólares estadounidenses el año anterior y ocupaba el segundo lugar después de las industrias del automóvil y la electrónica, desde la industria de servicios hasta la industria manufacturera. desarrollo de la economía estadounidense. Aunque la industria del software tiene una historia de más de 40 años, sigue siendo una industria en crecimiento. Con la tendencia de desarrollo de la informatización social, así como la tendencia de la electrónica y la digitalización de diversos equipos de producción y consumo, porque es rentable, fácil de implementar y fácil de expandir en comparación con el hardware funcionalmente equivalente en el procesamiento de transacciones. , la industria del software será más utilizada. La importancia de la industria del software también es bien conocida por todos. En comparación con la industria de circuitos integrados en la industria de la información, la industria del software tiene menores requisitos de acumulación de tecnología y apoyo financiero (India puede servir como evidencia. La base de hardware y los fondos de su industria de la información son inferiores a los de China, pero su industria de software se ha convertido en la segundo más grande del mundo). Por lo tanto, un país como China, que carece de recursos per cápita pero tiene recursos humanos abundantes y relativamente baratos, es en realidad la mejor opción para desarrollar la industria del software. Para China, el desarrollo de la industria del software ya no es sólo el desarrollo de una industria. Más importante aún, puede mejorar el nivel de producción y operación de las industrias tradicionales de China (el autor escuchó una vez que los equipos que a veces los extranjeros venden a China no son muy diferentes en hardware que hace más de diez años. Solo se ha actualizado el sistema de software. .Se vende equipo nuevo). No es exagerado decir que si se quiere que el centro de gravedad de la Tierra se mueva de oeste a este, la industria del software es el mejor punto de apoyo.

Probablemente esta sea la razón por la que India, un país con un PIB per cápita de más de 300 dólares estadounidenses, interpreta las tecnologías de la información como el mañana de la India.

----La industria global del software se puede dividir en: liderazgo tecnológico, tipo de soporte industrial: Estados Unidos, tipo de localización de software: Irlanda, tipo de servicio de subcontratación: India, tipo de desarrollo integrado: Japón, Occidente. Europa. Estados Unidos ocupa más del 80% del mercado en áreas centrales como software de sistemas, software de soporte de servicios y herramientas de desarrollo, liderando la dirección de la industria del software. Irlanda se considera la base de europeización del software estadounidense y ha mejorado más de 20 versiones europeizadas para Europa. El desarrollo integrado de Japón nació en respuesta a las tendencias de digitalización y entretenimiento de sus productos de consumo y la producción de equipos de comunicación. Europa Occidental, representada por Suecia, Finlandia y Alemania, lleva a cabo desarrollo integrado en aplicaciones como equipos de producción, instrumentos de alta precisión, comunicaciones y máquinas de juego (el tipo de equipos de producción y equipos de alta gama que se venden como equipos nuevos después de actualizando el sistema de software. A partir de este momento surgieron muchos buenos instrumentos).

----La situación actual y las confusas perspectivas de la industria del software de China

----Cuando se habla de la industria del software de China, siempre se la compara con la industria del software de la India. Se basa en esto. Los dos países tienen muchas similitudes. A mediados de la década de 1980, no había mucha diferencia entre las industrias de software de China y la India. La industria del software china no presta atención a la industria del software india. Esto se debe al rápido desarrollo de China. La llamamos en broma India Asan (económicamente hablando, entre los países asiáticos, Japón ocupa el primer lugar y China el segundo). Pero ahora la industria del software india se ha convertido en la segunda más grande del mundo, y los estadounidenses, que siempre han sido arrogantes, no se atreven a menospreciarla. Gates la llama la próxima superpotencia del software después de Estados Unidos. Sin embargo, la industria del software de China parece estar celebrando el Año Nuevo chino. Su tasa de crecimiento es comparable a la de otras industrias nacionales, pero palidece en comparación con la de otros países importantes del software. El 67% de la cuota del mercado interno ha sido arrebatada por gigantes extranjeros (de hecho, se la arrebatan, no se la atacan) y es un mercado de alto nivel. La brecha entre las empresas y los gigantes extranjeros en materia de competitividad tecnológica es cada vez mayor. La mayoría de las empresas de software están desarrollando aplicaciones generales y sistemas de gestión para unidades de negocio. Las herramientas de desarrollo pertenecen a otros, la base de datos de back-end pertenece a otros y la mayor parte del software de soporte de servicios también pertenece a otros (las ganancias de la construcción de carreteras no se pueden comparar con las ganancias del suministro de herramientas a gran escala). Si no fuera por la piratería desenfrenada en China, muchas pequeñas empresas tendrían dificultades sólo para comprar herramientas de desarrollo. No sólo está aumentando la brecha técnica, sino que la moral de los empleados también se ve muy afectada. En el pasado, la mayoría de los productos desarrollados eran elogiados a pesar de que la piratería era rampante. Ahora, a veces, el software nacional ni siquiera es pirateado. Los programadores en el pasado no eran muy ricos, pero a menudo eran buscados por muchos entusiastas y tenían una gran reputación. Ahora, probablemente sólo "Qing Guang", que acaba de terminar la escuela durante algunos años, está orgulloso de su condición de programador. programador. Después de trabajar unos años, ya no quiero decir que soy un programador que solo hace codificación. Aunque los programadores chinos no creen que su nivel sea peor que el de sus homólogos indios, la mayoría reconoce la brecha entre la industria del software y la India. Nadie cree que la industria del software de China esté en una buena situación y esté progresando rápidamente. En cuanto a por qué la industria del software de China ha perdido frente a la India, ha habido muchos resúmenes, que no enumeraré aquí. Echemos un vistazo a algunas de las recetas de expertos de la industria que han causado una gran controversia en línea.

----El rápido desarrollo de la industria del software india en los últimos años ha atraído la atención mundial, y la industria del software china no es diferente. Es natural que la gente de la industria vaya allí para aprender las escrituras budistas, como hizo Xuanzang hacia el oeste. Los conocedores de la industria han llegado a conclusiones que son más decisivas: la industria de software de China necesita dividirse en funciones, cultivar un gran número de trabajadores manuales de software y abrir mercados extranjeros. No hay mucha controversia sobre la división funcional, la implementación de la ingeniería de software y el fortalecimiento de la gestión. La polémica se centró en el nuevo gadget de software obrero.

----En los informes actuales sobre otras regiones desarrolladas de software, como Estados Unidos, Japón y Europa occidental, no existe tal división y discusión sobre los trabajadores manuales de software (por supuesto que sí). Hay una diferencia entre los maestros y la gente común, es lo mismo en todas partes). Esta es una especialidad que trajimos de la India. La razón es que los indios utilizan a estudiantes de secundaria para programar, y esos muchachos son muy buenos en ingeniería de software y gestión de proyectos. De hecho, pueden llegar y volver del trabajo a tiempo, lo cual es casi diferente a cualquier otro lugar. Entonces se nos ocurrió el concepto de software manual (ya sea que lo inventaron los indios o es nuestro nuevo invento, para ser probado).

Pero lo que quiero recordarles es que en mayo de 2000, el Ministro de Tecnología de la Información de la India se jactó en Washington de que su país podría enviar 200.000 al mundo cada año. La mitad de la cuota actual de visas para talentos de TI en los Estados Unidos está ocupada por indios. Parece que la tubería no es solo un puñado de estudiantes de secundaria. Los viejos americanos todavía no son tan estúpidos. Dado el estado actual y la solidez del sistema de formación de la India, es inevitable que esos estudiantes de secundaria reciban formación. Recibieron una sólida educación informática en la escuela secundaria. Nuestra supuesta formación académica, ¿no es simplemente una cuestión de sacar a un grupo de personas de la escuela secundaria para reeducarlas? No he hecho una comparación cuantitativa sobre si nuestra educación técnica universitaria es mejor que su sistema de formación. Lo que sí sé es que el profesor Tan Haoqiang dijo en una conferencia sobre educación en informática que estaba desconcertado por el hecho de que la mayoría de los actuales maestros en informática de China procedieran de carreras no relacionadas con la informática. La mayoría de los maestros que no provienen de carreras de informática son autodidactas, y hay muchos que reciben educación en informática más que todos los días. También sé que el IIT en India se llama el MIT de Asia. También sé que el sistema de formación de la India llega a China para ayudarnos a formar ingenieros técnicos. Aunque la gente en la industria desdeña a los trabajadores manuales del software, si nuestra educación y capacitación son realmente mejores que las de ellos, entonces deberíamos ayudarlos en nombre de ayudar a nuestros hermanos en el tercer mundo. ¿Por qué se cayó? ¿Es demasiado superficial pensar que debido a que muchos programadores en la India no tienen un título universitario, los tratan como a un puñado de estudiantes de secundaria? Aunque no lo demandarán por difamación en la industria, sugiero que el personal relevante piense detenidamente antes de promocionar el software obrero y no es demasiado tarde para comprobar la educación informática que otros han recibido. No hay muchos programadores que compitan con usted. “software para trabajadores manuales”. El poder de la palabra. Quizás su sistema de formación sea peor que el nuestro. Nuestro sistema de formación certificado puede permitir que un profesional de secretaría realice el MCSE en un mes.