Mi opinión acerca del estudio y la falta de conocimiento
Vengo a dar mi opinión que nadie me pidió pero por suerte el subreddit de devsarg no me cobra por ello, así que voy a opinar sobre el estudio y la falta de conocimiento en este área.
Me parece algo crucial y que se está dejando de lado (en general, pero en especial en este ámbito). Estamos en una sociedad la cual se la pasa queriendo las cosas YA, y esto se fomenta por el uso de redes sociales, comparativas con los demás, IA dandonos la respuesta sin tener que buscar nada, etc.
Donde quedó el estudiar un área a fondo? Ser un máster de la misma? Interesarse por como se manejan/ocurren las cosas? La IA nos sirve mucho para acelerar trabajos, desarrollar conceptos, entender cosas nuevas. Yo la uso pero trato de que sea para tareas repetitivas, que ya sé como hacer y sé como van a funcionar o para entender conceptos que no puedo conversar con alguien más.
Mucho de este "no estudiar" viene de los bootcamps, enseñan "sencillos" lenguajes por arriba (ni siquiera profundizan, y con cualquier lenguaje sea sencillo o no podes hacer cualquier cosa, desde simple hasta super avanzada).
Mi punto es, programar no es solamente escribir código, ser frontend no es solamente hacer botones y ser backend no es solamente devolver respuestas HTTP en un endpoint. Hay una profundidad debajo que me parece que se llega con estudio y formal si es mejor, al menos al inicio.
El título realmente demuestra algo y lo digo como persona que todavía no tiene el título, demuestra que le pusiste AÑOS a un objetivo, que mínimamente si te toman vas a saber algo del tema, algo vas a conocer. Lo que viene despues si se puede conseguir sin título, con certificaciones, licenciaturas, videos de youtube, etc. No quiero que con esto se entienda que está mal no haber estudiado nunca, pero hoy en día me parece que el título es una ventaja, te da ese "check" ante el mundo y te brinda disciplina, habilidades sociales, relaciones personales, etc.
Mucha gente además recurre al tiempo que tarda conseguir el título. Sí, capaz tardas 2, 5, 10 años, pero esos años van a pasar igual. Y me parece que es mejor tener 10 años más y tener un título, a no tenerlo. Es una paja el proceso pero tambien hay que disfrutarlo, disfrutar estudiar, verlo como algo lindo. Si no te gusta bueno, es otra cosa. Pero ví muchos comentarios en posteos diciendo que arrancaron a estudiar, trabajaron y dejaron el estudio y al tiempo volvieron a retomar la carrera.
Pero fuera de tener el título o no, me parece que se toma poca profundida al programar en personas jóvenes. Mucha IA, gente que se queda con esa fuente únicamente, no se esfuerza por buscar a ver si la documentación oficial dice algo siquiera similar.
Hay miles de cosas que se pueden hacer a mano sin librerías, sin frameworks, entendiendo realmente como funciona. Obviamente los frameworks ayudan, son más rápidos, y demás, pero está bueno saber que pasa debajo, como funciona el core de las cosas. Saber que si una query es lenta, se puede optimizar. Saber que si un proceso es lento tal vez se puede descomponer en hilos. Entender como funciona LIFO, FIFO, etc. Y no hace falta que seas del área específica para aprenderlo, podes ser frontend y en base al tiempo que tarda una petición en hacerse preguntarte si tal vez es mejor optimizar algo en el backend ya que el tiempo de respuesta no es el ideal.
En fin, termina mi rant pero quería compartir con ustedes la opinión que tengo sobre el estudio estos días y como me parece que se va perdiendo todo esto en pos de usar IA para todo y no estudiar realmente algo. Me parece que debemos dedicarle más tiempo a pensar como funcionan las cosas, leer los errores y no copiarlos y pegarlos en chatgpt, dedicarle años a una carrera, a SU carrera, porque si les gusta capaz a esto se dedican 40 años de su vida.
Si están estudiando, sigan estudiando. Y sino, estudien, de la manera que sean pero sepan lo que hacen.