¿Qué libros debo seguir para ser un buen programador?

Los motores de búsqueda o los foros comunitarios, como el desbordamiento de pila, nunca pueden alcanzar la cantidad de conocimiento y la perspectiva que puede obtener al leer libros. Según yo, los mejores libros de programación son los que no te dicen cómo, pero explican por qué detrás de esto.

Le sugiero que comience a aprender Python y luego continúe con cualquier otro idioma que desee aprender. Aquí le sugiero que comience con Python porque es fácil de aprender y es versátil; puede hacer todo, desde desarrollo web hasta modelado científico, y todas esas cosas tienen herramientas bien soportadas. Python es rápido de escribir porque todo es tan sencillo que puede producir un proyecto completo en un fin de semana.

Aquí hay algunos libros que puede seguir para aprender Python:

  • Fundamentos de Python: primer programa
  • Automatiza las cosas aburridas con Python
  • Aprende Python el camino duro

Luego, una vez que haya terminado con Python, puede ampliar su conocimiento al aprender la estructura de datos. Aquí hay algunos libros que puede consultar para la estructura de datos:

  • Fundamentos de Python: estructura de datos
  • Estructura de datos y algoritmo: pensar con Python

Estos son algunos libros para empezar, una vez que haya terminado de leer estos libros o, de lo contrario, diga que aprender Python cualquier otro lenguaje de programación será realmente fácil para usted.

Si eres de Calcuta y estás buscando un buen maestro o instituto para la programación de aprendizaje, ven y únete a nosotros en Pedagoge. Aquí podrá encontrar los detalles de los mejores institutos o maestros en Kolkata y sus alrededores. Los institutos / maestros enumerados aquí tienen reseñas enviadas por sus estudiantes en su perfil. Esto puede ayudarlo a tomar una decisión con respecto a qué instituto elegir.

Levántate y brilla.:)

Desearía que mi primer libro fuera Shriram Krishnamurthi cómo diseñar programas.

Imagine SICP si SICP fuera más accesible y no estuviera escrito de una manera aterradora en la que se le presentan los cierres y las funciones de punto fijo. Y toda esta matemática intimidante para alguien con un fondo matemático promedio (leer débil comparado con el resto del mundo) en las primeras páginas.

HtDP comienza lento pero es bastante riguroso y cubre la programación funcional / creación de abajo hacia arriba y diseño de arriba hacia abajo, recursividad con estructuras recursivas en lugar de fibonacci que nadie usa y está escrito en Racket para que comiences con un lenguaje de estudiante principiante y puedas aumentar la funcionalidad a medida que tú avanzar.

Hay más, pero te dejaré echarle un vistazo.

http://htdp.org .

Divulgación completa: soy un programador funcional, creo que FP es la forma de comenzar y que Haskell es lo mejor del mundo, pero no quieres lidiar con el infierno de cabal comenzando. Ve a hacer un idioma estáticamente escrito para tu segundo idioma.

¡Buena suerte!

Los libros de Ingeniería Informática son suficientes.

Porque todo está ahí para desarrollar sistemas como redes, multimedia, gráficos, desarrollo web, microprocesadores, etc. y lo más importante: Alogrithm.

Si quieres ser un buen programador, debes conocer el sistema, la tecnología y cómo funcionan las cosas.

Suponga que si desea implementar VoIP, debe saber cómo funciona y qué algoritmo usaron para la voz, cómo puede mejorar, cómo está diseñada la arquitectura del sistema, cómo fluyen los datos en el sistema, si no tiene conocimiento teórico, entonces trabaja como un robot solo alguien te dará la tarea y tú completarás esa tarea

Se trata de una buena programación y nunca aprender un idioma porque el idioma cambia según los requisitos del sistema.

Para motivarte, mira Silicon Valley (Serie de TV 2014–)

Libros como Code Complete, The Mythical Man Month y UML Distilled son una lectura obligada para todos los programadores. Después de esto, depende de tu dominio.

Introducción a los algoritmos es un libro de Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest y Clifford Stein

¡Libros de Dennis Ritchie, mejor autor para C / C ++!
-Dhayal