Desarrollo de software
Hola a todos, soy ingeniero de software en VEICHI, responsable del desarrollo de software de plataforma. El código de software es el cerebro y el núcleo de la máquina. La estabilidad, seguridad y confiabilidad de la máquina son inseparables de la planificación, diseño y redacción del software. A continuación, le daré una breve introducción a algunos de los trabajos de desarrollo de software. Si hay alguna deficiencia, por favor avise.
Tarea de recepción
Cuando llegó el momento de la reunión, fue acertado decir que era el momento de determinar el nuevo proyecto. El líder nos llamó en el pasado y todos se reunieron en una reunión para discutir una nueva función aplicada a la máquina. A través de varias discusiones, la decisión final de desarrollar este software. Y me dio la tarea, indicando el ciclo de desarrollo.

Conversar
De hecho, para las personas que escriben software, el comienzo de un nuevo proyecto, lo más importante es no apresurarse a trabajar y no pueden hacerlo fácilmente, sino también ignorar temporalmente la presión del ciclo de desarrollo corto. Lo más urgente es comprobar los datos en todas las direcciones, aclarar el gran marco de la tarea y la relación entrecruzada entre los pequeños marcos, formar un riguroso mapa de orientación del pensamiento lógico, etc.
Trabaja duro
Cuando se finaliza el marco de código o el diagrama de flujo, la programación modular, la red de relación de línea de relación intrincada dibujada a mano. Luego siga el "plano" pintado a mano para construir el marco del código. Qué es el marco, en términos simples, el marco es un número infinito de if else if else, es decir, las diversas condiciones de la caja. Luego se escriben los detalles del código, es decir, el código se conecta a cada módulo o condición, y cada módulo se ajusta. Aunque este proceso es fácil de decir, la operación real encontrará varios problemas inesperados.
Cooperación y situación de ganar-ganar
En el proceso de escribir código, es imposible no encontrar problemas. A menudo, debido a estas "comidas caseras", la línea de mi cabello es cada vez más alta. Recientemente, un cierto registro de búsqueda de tesoros son todos los productos contra la pérdida de cabello. Por supuesto, como granjero de código. Todo está acostumbrado, el cabello puede ser largo y el problema debe resolverse. En este proceso, si encuentra un pequeño problema, puede encontrar todo tipo de información y puede resolverlo en circunstancias normales.
Sin embargo, si encuentra un problema con la plataforma de software, debe cooperar con otros colegas. Como dice el refrán, los tres apestosos, el mejor Zhuge Liang, cómo cooperar, depende del carácter de esta persona que coopera contigo. Es extrovertido e independiente de la forma. Puedes hacer lo mismo, pero debes tener un título. En la práctica, debe analizarlo cuidadosamente y hacerlo correctamente. Si es introvertido y se especializa en tecnología, entonces lo apreciará más y hará una buena comunicación técnica. En definitiva, cómo llevar a cabo una cooperación eficaz es también una cuestión de aprendizaje. De hecho, en el caso de la cooperación, todos y cada uno de los colegas trabajarán juntos para lograr el objetivo final.

Cooperación y situación de ganar-ganar
Período de entrega
En el proceso de llevar a cabo un proyecto, el problema más difícil que no me preocupa es el problema que el líder necesita entregar. Cuando una tarea se está realizando de manera intensa, de repente es urgente despachar la mercancía. Los requisitos de liderazgo deben ser completados. Esto es simplemente una carrera contra el tiempo.
Entonces, en este momento, el caos es lo más inaceptable. Una vez utilizado como software blanco, es muy pánico cuando se encuentra con esta situación. Ahora, además de las horas extraordinarias, se debe captar bien el ritmo del proyecto. Al igual que practicar Tai Chi, todos los pasos son relajación, desde un punto de vista estratégico, la mentalidad debe resolverse adecuadamente, paso a paso de acuerdo con el plan, y completar la entrega del liderazgo es solo un pequeño problema en el proceso de I+D.
Prueba
Cuando se completa el trabajo anterior, el trabajo de desarrollo de software se completa básicamente y la prueba está programada. Pida al ingeniero de pruebas que busque el problema del software. En general, es inevitable probar el problema en esta etapa. Cuando las ideas del ingeniero de pruebas no concuerden con usted, escúchelas y piense detenidamente. Aunque generalmente sentimos que estos procedimientos para encontrar fallas son engorrosos, debido a que los ingenieros de prueba tienen una gran experiencia en las pruebas y en el lugar, es probable que sean requeridos por el cliente. Para conseguir un producto perfecto, es necesario escuchar más sus opiniones.
Ajuste en el sitio
Una vez que se completa la prueba y se pasa la revisión del software, se pasa la revisión y el desarrollo del software básicamente llega a su fin.
Donde hay una máquina, hay un ajuste en vivo. También resumí una experiencia sobre el ajuste. Es decir, la situación en el lugar es complicada. No todos los clientes saben cuáles son sus necesidades reales. Asegúrese de encontrar a la persona adecuada y pregúntele sus necesidades reales. De lo contrario, lo modificará con mucha frecuencia y generará problemas. Cómo encontrar a la persona adecuada, hablar más, preguntar más, comunicar más, juzgar su posición y confirmar quién es el más claro. Cientos y miles de veces, la busqué en el caos, de repente, giré por casualidad, hacia donde las luces se estaban apagando, ¡y allí estaba ella!
Lo anterior es parte del trabajo de un ingeniero de software VEICHI. El artículo se describe simplemente. De hecho, hay muchos esfuerzos y dificultades invisibles detrás de esto. El viaje es un mar de estrellas y el futuro está lleno de confusión. Siempre creemos que mientras sigamos explorando, centrándonos en las necesidades de los clientes, prestando siempre atención a los últimos desarrollos, comprendiendo las necesidades reales y asegurándonos de desarrollar productos que satisfagan a los clientes.