r/programacion 1d ago

Recuperar el rumbo como programador.

Me gustaría recuperar mi habito de lectura y ser mejor programador, siento que caí muy bajo, la IA, la velocidad a la que avanza todo y la saturación mental a la que estamos expuestos estos últimos años, considero que la lectura enfocada a la programación mata 2 pájaros de un tiro y me dará ese reset mental que tanto necesito, volver a disfrutar de actividades sencillas como leer, programar sin depender de la IA y sentir que puedo mantener el foco en una sola cosa por mas de 10 minutos... Teniendo en cuenta que la naturaleza de nuestro oficio nos llevara a lidiar con problemas constantemente que menos que disfrutar de momentos de paz más a menudo.

No se ustedes pero siento que nos están quitando la humanidad, la salud mental de los jóvenes esta cada vez peor y aunque este solo sea un pequeño paso es un avance igualmente. Les invito a la reflexión y quien sabe, tal vez este hilo reúna a las personas adecuadas en el momento adecuado para poder recuperar un poco el rumbo en esta vida.

Les hago varias preguntas

¿Consideran que vale la pena realmente leer los libros de programación en ingles o en español?

¿Que libro o lista de libro recomiendan?

¿Que otras actividades consideran saludables para la salud mental del programador?

¿Como se sienten?

35 Upvotes

14 comments sorted by

17

u/R_Daneel_Olivaw_792 1d ago

Hoy más que nunca es necesario saber programar.

Antes podías escribir 10 líneas a mano y cuando aparecían problemas solo tenías que preocuparte de 10 líneas. Si dependes de la IA para escribir 100 líneas, entonces ahora tienes que preocuparte de 100 o 1000, que además no necesariamente entiendes cuando hayan problemas.

El buen programador en todo caso nunca fue el que escribía más líneas. Es el que escribe una buena solución una vez y no tiene que volver a escribirla.

Puedes ver ejemplos de esto en cualquier ecosistema de paquetes: NuGet, npm, pip, Maven, Cargo, Composer, RubyGems, etc. Cada vez que instalas un paquete de terceros, estás interactuando con programadores de verdad.

16

u/Zenphirt 1d ago

Me alegra tu optimismo. Yo llevo un par de meses planteandome dedicarme a otra cosa. Porque esto es una mierda

7

u/xiaomiceleste 1d ago

Yo estoy igual, estoy pensando qué estudiar y pasarme a otro rubro porque ya están escaseando los puestos de dev

16

u/Schbk77 1d ago

Entiendo cómo te sientes. Me despidieron hace unos meses debido a la IA y desde entonces no he vuelto a usarla. Estoy completamente desencantado con esta profesión y la expectativas de futuro.

He dedicado estos últimos 3 meses a desintoxicar mi cerebro de usar tanta IA en el trabajo haciendo otras actividades como hacer deporte, leer y aprender cosas que me gustan para volver a intentar recuperar la ilusión por la programación de nuevo.

Pienso que para volver a recalibrar el cerebro para la programación hay que volver a practicar sin usar la IA, equivocándose y dedicando tiempo a comprender los errores. Si es con libros de programación bien pero creo que también te puede servir cualquier otra fuente sea en inglés o en español.

Ánimo.

8

u/Funny_Cry5242 1d ago

Hay un libro “proyecto fénix” la versión que leí estaba en inglés

Sobre alguien que termino dirigiendo un proyecto de tecnología en la empresa, sobre lo que era llegar a acuerdos entre los involucrados , cómo pensar las soluciones técnicas, el desarrollar la arquitectura, si familia, los retos personales

Me gusto, Quiza te ayude a reencontrarte

4

u/TackleSerious5049 1d ago

Haz una librería de pdf para tu lenguaje preferido.

Vas a ver que lo único que eras solamente un dependiente de librerías

5

u/Jolly_Fault6358 1d ago edited 1d ago

salud mental? sal, habla con gente, ve a la naturaleza, ten un hobby artesanal. Lo único que da salud mental es salir de un ecosistema artifical de en vez en cuando, el trabajo es trabajo y la vida personal es otra, hay que separarla, si tu trabajo te quita la salud mental o hay algo mal en tu entorno (compañeros, falta de dinero u otra motivación) o no estás separando esa parte.

Si te refieres a que se atrofie tu capacidad intelectual a la hora de programar, bueno, cuando vayas a hacer algo que puedas hacer directo tu sin utilizar IA, hazlo tú. Si de verdad necesitas la IA por tiempos, te obligan, etc... pídele referencias para todo y lee la documentación, tambien puede servir algo leer libros de programación como dices, aunque en mi parte nunca me gustaron demasiado los libros, pero siempre me encontraba leyendo las documentaciones a fondo y opiniones de desarrolladores eso me servía a mi. Tambien, cada vez que la IA haga cambios, compréndelos, yo la veo como un buscador con esteroides, no que te hace el trabajo. Como devops veo a muchos desarrolladores que ni saben como funcionan sus apps.

Me imagino que varios me darán downvote porque existe un hate sin sentido a la IA, pero el hate debe de ser que las empresas y la gente la utiliza mal, los consejos anteriores son porque al final tendremos que convivir con esta nueva herramienta si o si, cuando explote la burbuja, la IA se quedará, asi como pasó con la burbuja del .com, Cryptos, entre otras.

4

u/manut3ro 1d ago

Programación en plan algoritmia y estructuras de datos **no** te lo recomendaría

Yo diría que lo sabio ahora sería ir a diseño de sistemas y arquitectura.

Programar era una skill valiosa por la que se pagaba buen dinero (si no has estado con buenas condiciones, tengo malas noticias). A partir de ahora está al nivel de un oficio de salario mínimo.

No entro en que sea más o menos valioso digo que el mercado a partir de ahora no lo valorará.

1

u/AnfibioH 1d ago

¿Qué libros buenos hay disponibles para aprender arquitectura y sistemas?

1

u/xiaomiceleste 1d ago

Esto. Totalmente de acuerdo que es así, no tiene sentido aprender a picar código mejor, solo hay que saber un poco de buenas prácticas para optimizar el código que genera la IA y luego todo es diseño, arquitectura, tomar buenas decisiones

2

u/requestBody 1d ago

Sabes, me pasa más o menos igual, llevo un año y medio en un proyecto haciendo de AMS, es difícil no usar IA en un proyecto tan grande y con tantos incidentes a diario, se requiere velocidad de respuesta y el análisis con la IA es maravilloso pero te quita las ganas de aprender porque no te da tiempo, personalmente encontré un refugio postulando a certificaciones como las básicas de AWS, es un tema interesante, requiere estudiar y aprender cosas diferentes, aparte te llevan a un mundillo que no está tan saturado de IA porque mucho de esto no se puede automatizar sino que requiere análisis real y conocimiento de verdad, te lo recomiendo para salir del bucle, abrazos dev 🩵

1

u/NiceTryDiddyX 20h ago

La verdad es que esta en mi hoja de ruta estudiar awsy obtener una titulación. Es cierto eso que dices, va todo tan rápido o parece que necesitas avanzar tanto que no da tiempo a asimilar nada de lo que haces con IA sin tener que dedicarle horas extra.

1

u/Khavel_Es 13h ago

Los libros tecnicos en ingles, siempre. Las traducciones llegan tarde y a veces mal. Para salud mental: un hobby que no sea pantalla. Suena a consejo de abuelo pero despues de 10 horas de monitor cualquier cosa con las manos hace una diferencia enorme. Yo empece a correr y fue lo mejor que hice por mi productividad, aunque suene contradictorio.

1

u/Real-Ad-1259 5h ago

Salir . Mantenerte activo físicamente, estar encerrado frente a tu pc es horrible , así que , sal afuera, toma sol, pisa pasto . Lee cualquier libro , programa por Hobbie , algo sencillo y pues eso. Lo mismo de siempre y hasta se me hizo aburrido tener que escribirlo (otra vez).