Red de conocimiento informático - Conocimiento informático - ¿Aprender a programar requiere conocimientos de física? ?

¿Aprender a programar requiere conocimientos de física? ?

Algunos campos pueden requerir...

La siguiente experiencia es muy importante y las sentidas palabras de los expertos

El software se está volviendo popular en China y los programadores están También es fuerte. Ahora, cada vez más personas se están uniendo a las filas de los programadores. La experiencia de los programadores es también lo que muchos entusiastas de la programación están ansiosos por saber. Este artículo presenta la experiencia y los conocimientos de una "persona experimentada", que puede tener algo de inspiración para futuros programadores.

Sin saberlo, la creación de software ha existido. ya se ha hecho Después de diez años, tengo la alegría del éxito y el dolor del fracaso.

No me atrevo a llamarme maestro, porque en comparación con los maestros en mi mente, todavía estoy muy por detrás. para maestros, pero parece que se siguen algunos principios básicos.

1 Base sólida

Las estructuras de datos, las matemáticas discretas y los principios de compilación son la base de toda la informática. Será difícil escribir programas de alto nivel. Todo el mundo puede escribir programas, pero cuando descubra que es difícil mejorar después de un cierto nivel, debería pensar si debería volver atrás y aprender estos conceptos básicos. Aprenda OOP al principio Incluso si domina la programación orientada a objetos, es posible que se sienta perdido al encontrar algunos algoritmos básicos. Por lo tanto, es muy necesario leer más libros sobre teoría informática básica. Imaginación rica

No te ciñas a una forma fija de pensar Cuando encuentres un problema, piensa en varias soluciones y prueba métodos en los que otros nunca han pensado. La imaginación rica se basa en una gran cantidad de. Además de los conocimientos de informática, también es importante involucrarse en otras materias, como astronomía, física, matemáticas, etc. Una mente amplia es muy importante para los programadores.

3 Lo más simple es lo mejor.

Esta puede ser una regla que siguen todas las disciplinas. A los ojos de Einstein, el principio complejo de conversión de masa-energía no es más que un método simple que no se puede encontrar en la fórmula simple: E=mc^2. son más fáciles de entender, más fáciles de implementar y más fáciles de mantener. Cuando encuentre problemas, dé prioridad a la solución más simple solo cuando la solución simple no pueda cumplir con los requisitos.

4 No lo haga. meterse en problemas

Cuando encuentre obstáculos, también puede mantenerse alejado de la computadora por un tiempo, mirar el paisaje fuera de la ventana, escuchar música suave y charlar con amigos. problema, vuelvo a jugar. Cuando las células responsables del juego están extremadamente excitadas, las células responsables de la programación están completamente descansadas. Cuando empiezo de nuevo, encuentro que el problema se puede resolver fácilmente.

5 El deseo de respuestas

La historia del desarrollo de las ciencias naturales humanas es un proceso de anhelo de respuestas. Incluso si solo podemos conocer una pequeña parte de la respuesta, vale la pena nuestro esfuerzo. Siempre que crea firmemente que debe encontrar la respuesta a la pregunta y luego dedicará su energía a explorar, incluso si al final no hay respuesta, aprenderá mucho en el proceso. >

6 Comuníquese más con los demás

p>

Debe haber un maestro entre nosotros. Tal vez una chispa de inspiración pueda surgir de una conversación informal con otras personas. Conéctese en línea para ver las opiniones de otras personas sobre el tema. mismo tema, lo cual será muy inspirador.

7 Buen Estilo de Programación

Preste atención a desarrollar buenos hábitos. La sangría del código y las reglas de nomenclatura de las variables siempre deben ser consistentes. Todo el mundo sabe cómo eliminar errores en el código, pero a menudo ignora la disposición de los comentarios. Los comentarios son una parte importante del programa. Pueden hacer que su código sea más fácil de entender. Si el código expresa claramente sus pensamientos, no es necesario agregar comentarios. Si los comentarios son diferentes del código, será aún peor. .

8 Tenacidad y perseverancia

Esta es quizás la mayor diferencia entre los "maestros" y los programadores comunes y corrientes. Los maestros no son genios, han sido perfeccionados durante innumerables días y noches. El éxito puede traernos una gran alegría, pero el proceso es extremadamente aburrido.

También puede realizar una prueba, encontrar una tabla de números primos hasta 10.000, copiarlos todos y luego verificarlos tres veces. Si puede completar este trabajo sin interrupciones, puede cumplir con este requisito.

¡Consejos para quienes sueñan con convertirse en programadores!