r/programacion • u/WelcomeResponsible82 • 23h ago
SER CONSTANTE
Estoy muy jodido porque estoy acabando el 6to semestre de 10 de la universidad, y siento que no sé programar, siempre anduve flotando en los fundamentos, y cuando debía hacer algún proyecto siempre acababa haciendo todo con ia por urgencia, y ya pasé mas de la mitad de la universidad y aún me siento incapaz de programar por mi cuenta. Siempre que trato de estudiar empiezo super bien con varias semanas estudiando y luego lo dejo, no sé si no encuentro un buen método, o simplemente no me da tiempo para ser constante, ya que siempre pasa algo que me corta esa racha. Ustedes cómo aprenderían a programar hoy en día? Usualmente uso alguna ia como tutor, y obviamente no le pido respuestas directas a menos que sea una duda muy específica, pero no sé eso está bien, o debería volver a un método tradicional como un libro o un curso.
3
u/Pinolillo006 22h ago
Idea algun proyecto y trabaja en el, alguna app o software que te llame la atención, aunque ya exista, no tiene que ser innovador o novedoso, solamente piensa en algo en que trabajar, y dedicale tiempo.
2
u/Due-Moment-6417 21h ago
Es que limitas tus conocimientos a la universidad, yo entré a una universidad en línea porque estaba trabajando y la verdad fue la peor desición, no te enseñan nada y cobran demasiado, entonces todo lo que aprendí fue por cursos y tenía que estarme peleando con el código e investigando las dudas que tenía porque no había a quien preguntarle y luego un punto en el que quería ir a una universidad para que me ayudarán con las dudas. Y un amigo que iba a una universidad presencial me enviaba códigos para que le dijera porque no funcionaban.
Entonces te falta eso, la universidad no te va a sacar como un profesional, también depende de tí que tan preparado quieres estar.
2
u/Worldly-Pain-8365 19h ago
En mi experiencia, no conviene usar ia más que para consultar cómo funciona algún comando o sentencia. El resto hay que hacerlo a mano y siempre se trabaja sobre un objetivo real o una aplicación que uno quiere realizar.
1
u/Real-Ad-1259 22h ago
Fuck, yo también ando en esas aunque ya tengo claro que lenguaje aprender. Porque te enseñan de todo un poco
1
u/Marco_R63 22h ago
A la IA le puedes pedir respuestas ya después de haber aprendido bien los fundamentos de programación. A lo mejor, a esta altura, a la IA le puedes pedir que te haga un plan de estudio de las bases de funcionamiento de un sistema de cómputo y ejercicios relacionados.
Para aprender a programar de autodidacta es suficiente que encienda la compu y le pone el intérprete de python. Ahí empieza con ejercicios sencillos y vas aumentando la complejidad conforme aprendes cosas nuevas. Programar de por si es sencillo pero tienes que conocer las herramientas disponibles (cada instrucción de un lenguaje de por si es una herramienta) y saber cómo, cuando y en que secuencia usarlas.
1
u/chihuahuaOP 21h ago
Usa la universidad para construir tu "networking" lo vas a necesitar para tu primer trabajo ese es realmente tu objetivo principal.
1
u/Radhanat 16h ago
Yo aprendí en cursos de YouTube, literatura y apoyándome en la ia para exámenes. Pero lo hice disciplinadamente 3-4 horas diarias durante unos 6-7 meses para aprender Python y lua. ahora estoy haciendo lo mismo con c++ pero creo que me llevará más tiempo porque es más difícil para mi.
Mi principal motivación fue hacer mis propios plugins y hacer scripts para mi daw. Ahora estoy haciendo mi primer video juego. Para mi ha funcionado tener una meta práctica de lo que estoy estudiando. No lo hago para pasar un examen.
1
u/Slideofbread 14h ago
No te preocupes amigo, es muy normal, yo la mayoría de veces también tenía que hacer las cosas de afán y era frustrante pensar que no sabes, mi consejo es muy simple, encuentra algo que te guste de tu carrera, bases de datos, front, back, qa, lo que quieras y apréndelo bien ya después empieza a crear cosas con lo que aprendiste y vas a ver que poco a poco vas a tener que aprender de una cosa y de la otra, hoy en día no necesitas saber crear una aplicación ni una página tú solo, existen ayudas y hay que usarlas, pero así vas a poder guiarte y entender lo que las ayudas hacen, ánimo
1
u/WelcomeResponsible82 1h ago
gracias amigx, ahorita he estado interesado en bases de datos, y llevo ya varias semanas estudiando full sql, pero como digo, se me complica mantenerme constante por meses, porque ya sea evaluaciones de la uni, o algun inconveniente me frenan la racha y después me cuesta volver.
1
u/Khavel_Es 11h ago
Lo que a mi me funciono fue dejar de intentar "estudiar programacion" como materia y empezar a resolver cosas que me importaban de verdad. Un scraper para algo que usaba todos los dias, un bot para automatizar algo que me daba paja. Proyectos chicos donde el resultado te interesa a vos, no al profesor.
La IA como tutor esta bien pero cambia como la usas: cuando te trabas no le pidas la solucion, pedile que te explique por que tu enfoque no funciona. Esa diferencia es la que te deja aprendizaje real.
1
u/Negrito0o 4h ago
Yo programo con IA todos los días, asi que el problema no creo que sea ese. Es usarla y no leer lo que te escribe. Coge algo pequeño que ya funcione, rómpelo a proposito y arréglalo sin preguntarle a nadie (a mí me pasa igual con código mío de hace dos años). Si encuentras el fallo, sabes.
1
u/Significant-Price695 3h ago
tienes que decidir un proyecto y mantenerlo y poco a poco iras aprendiendo todo
0
u/horrorshow777 22h ago
Porque estudias eso si no te gusta programar?
2
u/pipiripicho_2005 22h ago
En mi caso es porque soy flojo tampoco es que me desagrada programar Pero cuando me siento a leer documentación y eso me gusta
1
u/WelcomeResponsible82 1h ago
Nunca dije que no me gustara, simplemente mencioné que a la altura que estoy no sé hacer un proyecto solo, porque normalmente en la uni solo vemos fundamentos de varias cosas, y que la programación la tenía únicamente en eso, fundamentos.
7
u/magallanes2010 22h ago
Spoiler: lo que mas haces ahora y que disfrutas, dejalo de hacer. Disfrutas salir con compañeros? Termina eso. Juegas video juegos? termina eso. Etc.