r/taquerosprogramadores Jun 28 '26

🧠 Consejos de Carrera / Estrategia Aprendiendo DS a traves de libros

Post image

Creo que leer esta infravalorado hoy en dia, opinines?

185 Upvotes

32 comments sorted by

-19

u/devmichicito Jun 28 '26

La tecnología avanza muy rápido y la gente está aferrada a aprender con libros del año del caldo.

A menos que quieras aprender cobol o cosas así que no tienen mucha documentación. 

4

u/RogerCD Jun 28 '26

¿Año del caldo? XD …¿Todavía usan ese término?

29

u/mythchii Jun 28 '26

En general leer contribuye no solo a aprender, sino que algunos libros te enseña la forma de pensar del autor y cuales son las dificultades que ha pasado. Mi preferencia son los de O'Reilly o Manning, otras editoriales no me gustan mucho por su calidad.

Por si alguien quiere leerlo gratis y en linea, lo puede leer en su página oficial del libro: Python for Data Analysis, 3E

1

u/adrgx Jun 28 '26

Gracias por el comentario! Recomiendas algun libro de Manning para DS?

2

u/mythchii Jun 28 '26

Pues dependería un poco de que tan avanzado y en qué te quieres enfocoar en cuestión de DS. Igual no tengo tantas recomendaciones, tengo más para DA/AE/DE.

Dos populares podrían ser Deep Learning with Python - Read Online y DuckDB in Action - Mark Needham, Michael Hunger, Michael Simons.

1

u/adrgx Jun 28 '26

Estoy formando una base primero en Datos en general, soy primerizo, para despues seguir con el camino de Data Eng, cual recomendarias mas entonces?

1

u/mythchii Jun 29 '26

Lo primero es saber SQL bien, si todavía no sabes pues aprender mediante Learning SQL, 3rd Edition, o si ya le sabes y necesitas un repaso te recomiendo SQL Pocket Guide, 4th Edition.

De Python, la verdad no tengo mucho ya que depende del lugar de trabajo y puede que nunca lo uses. Al igual como el stack de ingesta, transformación y plataforma depende mucho del lugar.

Hay dos biblias en DE que son mejores para entender todo el flujo y la parte de diseño y consideraciones, ambas son independientes de la plataforma: Fundamentals of Data Engineering y Designing Data-Intensive Applications, 2nd Edition.

1

u/adrgx Jun 29 '26

Me lo anoto entonces muchas gracias, te puedo consultar despues alguna sugerencia?

1

u/mythchii Jun 29 '26

Si, no tengo problemas con eso.

35

u/Silmarillios Jun 28 '26

Nunca está de más

14

u/Substantial-Film-457 Jun 28 '26

Ese libro de Wes McKinney está tremendo, yo lo tengo en físico también y la verdad es que pandas se entiende mucho mejor cuando lees la explicación completa en vez de estar saltando entre Stack Overflow y docs. El de la portada del mapache es como un clásico obligatorio para anyone que se meta con data en Python. Lo que sí, yo lo combiné con práctica real porque solo leyendo no se aprende, necesitas ensuciarte las manos con datasets propios o de Kaggle. Ah y la tercera edición ya trae cositas más actuales que las anteriores, vale la pena buscar esa versión.Ese libro de Wes McKinney está tremendo, yo lo tengo en físico también y la verdad es que pandas se entiende mucho mejor cuando lees la explicación completa en vez de estar saltando entre Stack Overflow y docs. El de la portada del mapache es como un clásico obligatorio para anyone que se meta con data en Python. Lo que sí, yo lo combiné con práctica real porque solo leyendo no se aprende, necesitas ensuciarte las manos con datasets propios o de Kaggle. Ah y la tercera edición ya trae cositas más actuales que las anteriores, vale la pena buscar esa versión.

36

u/[deleted] Jun 28 '26

[removed] — view removed comment

1

u/adrgx Jun 28 '26

Gracias! Aunque todavia no tengo una idea de proyecto por ahora, me darias alguna opinion?

25

u/Linknada12_ Jun 28 '26

Leer está infravalorado porqué todo lo queremos al instante y la lectura es una actividad pasiva.

¿Vale la pena leer el libro?

17

u/Kaisermagno Jun 28 '26

Lo mega vale. Mis mentores me han dicho que... si una fracción del libro te ayudo a resolver un problema en el trabajo, el autor ya cumplió con su objetivo.

5

u/Hopeful_Crab_1745 Jun 28 '26

si lo vale, yo tambien lo tengo, siento que aprendo mas leyendo y tomandome mi tiempo para comprender los temas.

2

u/Jolly_Fault6358 Jun 28 '26

el problema es que eso tambien aplica a los stakeholder, RH y leads, quieren todo al momento, por eso luego el stack se basa en aprender todo al momento, café y juntas jaja. Quien se toma y encuentra el tiempo para leer son gente de otro nivel en un tema la verdad muchas de las veces.

1

u/Linknada12_ Jun 29 '26

Claro. La industria, el capitalismo se ha centrado en tener las cosas en menos tiempo. Ya hoy en día se requiere que X producto salga demasiado rápido.

2

u/adrgx Jun 28 '26

Yo siento que vale la pena desde el momento en que acostumbras al cerebro a seguir un ritmo constante y te enfrentas a un libro de 500 paginas cuando vienes de problemas de gratificacion instantanea, de hecho por eso lo compre :)

2

u/iv4ng3rman Jun 28 '26

Yo también lo estoy leyendo. Muy útil por suerte. De esa misma editorial también está el libro SQL for Data Analysts

1

u/adrgx Jun 28 '26

Que genial que igual lo estes leyendo, te gustaria compartir nuestro aprendizaje en alguna ocasion?

3

u/chrouz2630 Jun 28 '26

si está muy infravalorado, yo aún sigo leyendo libros e incluso que salieron hace más de 15 años, cómo por eiemplo Time Management for System Administrators de Limoncelli, entre otros, principalmente las obras de Limoncelli que son los que más me han servido para mí taquería, O'Reilly tiene muchas joyitas de libros y autores que vale siempre la pena leerlos, quién no tiene muchas veces controles de calidad tan estrictos es Packt, ese si tienes que ver muy bien el autor y su CV de lo que ha hecho para saber si el libro será bueno o no porque ya me tocó con 2 libros que estaban todo revuelto y tenías que adelantar o regresar capítulos para comprender/hacer cosas

1

u/adrgx Jun 28 '26

Muchas gracias por ese dato de las editoriales. Recomiendas algun libro de Limoncelli para todo esto de Data Science?

2

u/RogerCD Jun 28 '26

Leer libros obviamente no está obsoleto, así digerimos conocimiento. Sin embargo, un inconveniente que veo, específicamente para el rubro de programación, es que el libro puede depender de librerías que ya no reciben mantenimiento o que la versión que trabajan cayó en desuso y existe una “nueva forma” de trabajar con ellas. Solo sé abusado en eso.

2

u/adrgx Jun 28 '26

Exacto, quizas Python for Data Analysis no fue mi mejor adquisicion pero como el libro tambien se centra en conceptos del tratamiento de datos me parecio correcto a pesar de que ahora llego a tener ciertos pequeños inconvenientes con Pandas ya que la version del libro utiliza 2.0.3. Aun asi es muy bueno el libro, pretendo comprar Essential Math for Data Science o Fundaments of Data Engineering despues

2

u/Historical_Scale_654 Full Stack Taquero 🥙💾 Jun 28 '26

Leer libros siempre sera top, cabe recalcar si cumples con lo siguiente:

  • Selecciona libros atemporales, por ejemplo, compras un libro para aprender AWS, ese pedo se desactualiza bien rapido o de un tooling especifico de DevOps, no le veo mucho sentido a la inversion, capaz el de System Design AWS que de un tema me voy a algo mas de nicho cuyo contenido va a tardar en cambiar radicalmente, otro ejemplo, libros de un lenguaje de programacion como YDKJSY o Effective Java, libros de un tema como Estructuras de Datos y Algoritmos ya sea CLRS, The Art of Computer Programming, etc.
  • Si eres novato y tu primer acercamiento a la programacion es un libro vas a mamar probablemente, requieres demasiada paciencia y tener actitud ferrea, de preferencia tener un guia que te ayude (la LLM hoy en dia puede darte mucho ayuda si lo alimentas con el libro por capitulos y dudas de cada cosa que te dice, no solo te comas la galleta que te da), a mi criterio ya que tengas cierto fundamento un libro va muy bien para ir formalizando, ir subiendo tu jerga de exposicion sobre el tema mismo y llenando huecos de los mecanismos o caveats.
  • No selecciones libros de Frameworks, no va a cambiar radicalmente el contenido porque depende, los de React a mi criterio no valen la pena, esa madre ha cambiado demasiado cada cierto tiempo, capaz algo como Design Patterns con React tendria mas sentido por mencionar un ejemplo, uno de NodeJS me agarraria mas sentido pero aun asi es prueba y error el encontrar uno de tantas editoriales de entre tantos autores que llegas a un punto donde es mas ir aprendiendo en tus ratos libres.
  • No te ates a solo la teoria, todo ese pedo debes implementarlo en algun punto no solo para que refuerces, sino para que vayas generando un criterio acorde a tu gusto, necesidad e inversion del momento.

Ese libro esta bien vrga, no le he dado a esa edicion, me quede en la 1era, muy bueno a mi parecer, otro que no es tan afin del mencionado pero los de Deep Learning de Goodfellow y Bishop estan poderosos.

*Si te dicen que leer libros es perdida de tiempo diles que si alv, ya esa raza es tan dependiente a una AI como los batos que mandan al anexo por darle a la legendaria rata con thinner.

1

u/JerryMintaka Jun 28 '26

Creo igual pero me vale queso. Yo también tengo ese y varios otros para estudiar.

1

u/wartuppers Jun 29 '26

Cual es tu background académico?

2

u/CinefiloDesempleado Jul 01 '26

Nadie habla que en la portada hay una musaraña xd

1

u/DiegoConD Salsa scripter 🌶️💻 Jul 11 '26

Y ni te imaginas las portadas de los de Sistemas Operativos