Red de conocimiento informático - Conocimiento informático - Para los programadores, ¿pueden realmente mejorar sus habilidades de codificación en una empresa?

Para los programadores, ¿pueden realmente mejorar sus habilidades de codificación en una empresa?

El dicho "los programadores son calvos" circula ampliamente en Internet. ¿Cuánto gastan los programadores en su cabello? ¿No es sólo cuestión de escribir código y escribir en el teclado? Además, después de escribir código durante tanto tiempo, ¿es realmente como lo que se muestra en la televisión, donde escribes todo tipo de códigos casualmente y te ves muy guapo? ¿Son reales?

De hecho, para que los programadores pierdan cabello, solo se puede decir que la caída del cabello es causada por el uso excesivo del cerebro. Y a menudo, al sentarse frente a la computadora, la cara y la cabeza estarán más o menos grasosas, lo que provocará una pérdida de cabello más grave. Por eso han aparecido palabras como "tío grasiento", por lo que hoy en día mucha gente piensa en los programadores. ellos las escuchan. ¡No pude evitar pensar en estas cuatro palabras!

Para los trabajadores que a menudo escriben código en la oficina, no pueden mejorar su capacidad de codificación, porque todo lo que tienen que hacer es asegurarse de que el juego se ejecute normalmente, en lugar de aprender algo nuevo. Al escribir tanto código en una empresa, solo se puede decir que estás repitiendo una cosa día tras día. La práctica hace la perfección, por lo que parece muy poderoso, pero de hecho, ¡no has aprendido muchas cosas nuevas!

Entonces, ¿cómo podemos mejorar nuestra capacidad para escribir código? En primer lugar, domine algunas ideas de programación y patrones de diseño, y piense en ello desde una perspectiva arquitectónica. ¡Por supuesto, esto es muy fácil para el programador promedio!

En segundo lugar, deberías leer códigos más potentes, leer algunos códigos excelentes y leer algunos libros clásicos. Por ejemplo, el código fuente de "Effective C++", "Effective Java" y lucene. ¡La exposición a algunos códigos más avanzados te ayudará a mejorar más rápido!

Finalmente, debes aprender a refactorizar código. Aprender algo nuevo seguramente generará cierta confusión lógica. En este momento, necesitas volver a concebir y ordenar en tu mente. ¡Creo que después de experimentar esto, definitivamente te sentirás más cómodo en arreglos futuros!