Cómo convertirse en un maestro de la programación
Soy ingeniero de software durante muchos años. He utilizado VB, VC, DELPHI, C# y Java sucesivamente. He trabajado en diferentes puestos como programador de módulos, director de proyectos y personal de I+D. Con la continua acumulación de experiencia laboral y a medida que la tecnología continúa mejorando, siento cada vez más que me resultará cada vez más difícil lograr la llamada maestría en informática en películas y trabajos de televisión en esta vida, porque tales maestrías generalmente requieren niveles extremadamente altos. talentos, que la mayoría de la gente común como yo no tiene. Y la mayoría de los ingenieros como yo, que tienen una sólida teoría informática y experiencia práctica, sólo pueden ser ligeramente buenos en uno (como mucho en varios aspectos) a lo largo de sus vidas. Hablemos de cómo mejorarnos, específicamente nos referiremos a la programación, porque la mayoría de las personas que se dedican a la informática son buenas en otros aspectos. En primer lugar, debe leer el programa fuente. Esta es la base. Debe comprender cada línea de código y poder señalar por qué el autor lo escribió de esta manera. averigüe cuál tiene la mejor eficiencia operativa y cuál es más fácil de entender. Mantenimiento, en particular, debe leer los programas fuente de algún software de código abierto, como los programas fuente del kernel de LINUX, etc. Este es un atajo para mejorar directamente. El segundo paso es escribir a mano. Después de escribir y modificar el programa fuente para su propio uso, debe prestar atención a la acumulación y, finalmente, lo mejor es ordenar su propia biblioteca para realizar copias de seguridad dentro de un cierto período de tiempo. La otra cosa es crear algunos programas realmente útiles, como algunos buenos programas que usas con frecuencia. Piensa en cómo implementarlos, procesa desde cero, prueba cuánto dominas y cuál es tu habilidad. Lo importante son las habilidades especiales del programador, la capacidad de depurar el programa, especialmente cuando acaba de recibir un programa, comprender el programa mediante una lectura rápida sin ejecutarlo y señalar la intención y los resultados de la ejecución del programa, y si hay alguno. Los llamados maestros, especialmente aquellos con maestros extremadamente talentosos, generalmente tienen una capacidad terrible para leer programas y son muy rápidos. También escriben programas de manera muy rápida y eficiente, pero como todos sabemos, los expertos rara vez escriben comentarios. Personalmente, creo que esto no es una ventaja ni un buen hábito. Por supuesto, se trata de programación en sí, y no se ha mencionado que también es imprescindible dominar las herramientas de desarrollo y otros conocimientos necesarios relacionados, como FTP, HTTP. que involucra todos los aspectos de las computadoras. En resumen, cuanto más y más domines, descubrirás que no sabes más. ¿Es este el legendario número 1 en Wenwu?