Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Qué libro de programación es mejor aprender en la escuela secundaria?

¿Qué libro de programación es mejor aprender en la escuela secundaria?

Si quieres aprender a programar, no te apresures, tómate tu tiempo y ten paciencia. (No pierda el tiempo descargando libros electrónicos en línea, gaste dinero en comprarlos y léalos usted mismo). ¡Creo que puede tener éxito! Los siguientes son algunos libros y requisitos:

1. Principios de composición de computadoras (familiar)

2 Estructura de datos (principal)

3. comprensión - gt; familiaridad)

4. "Lenguaje C" (maestría)

5. Principios de compilación (comprensión de los principios)

6. (comprensión)

7. Red informática (comprensión)

8. Ingeniería de software (comprensión)

9. p>10, lenguaje C (Maestría)

11, Diseño orientado a objetos (Maestría; combinado con aprendizaje C)

1 "Programación en lenguaje C" (Keinighan amp Dennis Rich 1988 )

p>

2. "Lenguaje de programación C" (Bijani Straustrup 1997)

3. "Dentro del modelo de objetos C" (Lippmann)

4. C efectivo (igual que el anterior)

5. C más efectivo (igual que el anterior)

6. "Excelente C"

7 .C Orientado a objetos. Programación eficiente

8. Patrones de diseño

9. "Pensar en C"

10. Biblia estándar C (generalmente recomendada)

p>

11, "El arte de la programación informática"

12, "Ventana de programación" (Charles Petzold)

13, VC 5.0 Technology Insider

14, "Usar MFC de forma sencilla"

15, Requisitos de software

16, "Windows avanzado"

17, "c Primer"

18. Manual de referencia del programador de Win32

19. Utilice TCP/IP para realizar la interconexión a Internet.

20. Sobre la esencia de COM

Así es como se aprende a programar. Este año tengo 30 años y he bailado cinco veces en cinco años. No sé si soy más J que otras personas. No hay muchos altibajos, pero creo que muchos amigos pueden tener experiencias similares a las mías. No sé si puede despertar tu * * *. Comencé a hacer realidad mi sueño de programador a los 30 años, desde un entusiasta de la programación, desde un programador aficionado, desde un programador de bajo nivel, desde un programador semi-monje... Quiero resumir lo que dije anteriormente:

Si no tienes una formación formal y quieres cambiar de carrera pero no sabes por dónde empezar, te sugiero que leas primero dos tipos de libros: (1) Principios informáticos (2) Estructuras de datos; y Algoritmos. Veamos primero el lenguaje C y luego las estructuras de datos.

Si todavía eres estudiante en la escuela, tu inglés es deficiente y tus cursos profesionales son deficientes. No importa. Puedes aprender informática tanto como quieras. Siempre que puedas obtener un diploma de otro lugar. A menos que no tengas confianza en tu futuro. Eso sí, si tu sueño no es sólo ser programador, no pierdas el inglés. )

No pierdas el tiempo solo porque eres joven. Juega menos SC, CS, Warcraft 3, Legend, Magic o..., lee más libros y practica más preguntas.

¿Qué Java debería aprender? net, C, PB, VB, Delphi y Asamblea? Según mi experiencia, debes saber cuál es más fácil, cuál utiliza la empresa y cuál es tu destino (por ejemplo, si conoces a un experto en Delphi que esté dispuesto a ayudarte). Si los aprendes todos, o los cambias cada tres días, te puedo decir que el resultado definitivamente no será nada. No seas impetuoso. Todos ellos son sólo herramientas. Si dominas una cosa, las demás se conectarán. Lo importante es dominar la idea de programación.

Si me preguntas cómo aprender orientado a objetos (parece orientado a la demanda), UML, WebLogic, WebService, ingeniería de software, XML... Lo siento, realmente no sé todas estas cosas, pero por favor Creo que esperaré hasta que realmente escribas. Después de leer cientos de miles de líneas de código, naturalmente aprenderás esas cosas lentamente. Nunca es demasiado tarde para trabajar duro. La clave es que comprendas que una floración tardía es mejor que ninguna floración.

No me malinterpretes. Lo falso aquí no significa plagiar el código fuente de otras personas, sino ampliar sus ideas a las suyas aprendiendo el código fuente de otras personas.

Nota: Las diez "esencias" anteriores son puramente mis "falacias" personales. Puedes digerirlo tú mismo, aceptar los útiles y arrastrar los inútiles a la "papelera de reciclaje". Si cree que estos resúmenes son simplemente llamativos, pregúntese primero: "¿Realmente lo ha hecho en acción?"

Si cree que debe perseguir algo, no se dé por vencido sin importar las dificultades que encuentre. , debemos ceñirnos a ello.

Este soy yo, ni excelente ni diligente; juego toda la noche y estudio toda la noche; soy muy persistente en perseguir mis sueños; realmente no comencé a escribir programas hasta los 30 años; Persona muy común pero que no está dispuesta a ser común... Creo que muchos amigos han tenido mi experiencia y no puedo ser considerado una persona exitosa ahora, pero creo que vale la pena aprender de mi experiencia, porque después de todo, represento. un tipo de personas.

Finalmente, quiero decir una cosa: muchos amigos ahora se quejan de que el entorno de la industria del software de China es pobre y su futuro es sombrío. En efecto. Siento lo mismo. Finalmente: espero que todos los programadores y amigos que sueñan con convertirse en programadores tengan todos sus deseos hechos realidad y todo lo mejor en el nuevo año. Créame: mañana no será necesariamente mejor, ¡pero llegará un día mejor!