InicioCiencia Educacion[Guía] Aprender a programar, consejos para nuevos.

[Guía] Aprender a programar, consejos para nuevos.

Ciencia Educacion•6/16/2017


Buenas, hoy les vengo a explicar como fue mi experiencia aprendiendo a programar en PHP, utilizando el Framework Laravel, voy a tratar de evitarles los errores que cometí y tratar de brindarles algunos consejos.

No te ahogues en un vaso de agua





Muchas veces cuando queremos aprender algo nuevo, nos vemos agobiados por la situación, es entendible, somos nuevos, hay millones de herramientas, la tecnología avanza muy rápido y todo parece un espiral que nos va tirando hacia abajo poco a poco.

Mi consejo es mantenerte tranquilo, cuando no estés mirando un tutorial pone música despacio, que te permita escuchar la voz de tu cabeza para pensar en lo que vas a programar, no vas a aprender todo de un día para otro y menos en desarrollo de software.

No solo sigas tutoriales, hace algo vos también.



Esto para mi es de suma importancia y me va a servir para cualquier cosa que desea aprender en un futuro. Seguir tutoriales esta bueno, que mejor forma de aprender, pero cuando estas siguiendo, justamente estas haciendo solo eso, siguiendo, no estas pensando por tu cuenta, solo estas "copiando y pegando" lo que el instructor te dice, créeme que después de un tiempo no vas a entender que carajo hiciste, aunque lo comentes.

Si el instructor del tutorial esta haciendo un foro y te esta mostrando como crear,borrar, modificar,buscar (Create,Read,Upload,Delte,CRUD) post's, vos ponete a hacer algo que siga la misma linea pero que sea distinto, por ejemplo, hace lo mismo pero con productos.

No solo sigas, la mejor forma de aprender es cuando usas tu cabeza y soltas un poco la ruedita.

Mantenlo simple (Keep it simple)



Obviamente, todos queremos realizar una "señora" aplicación, pero cuando recién empezas lo mejor es mantener todo de forma sencilla, de esta forma uno evita llenarse la cabeza de pensamientos innecesarios y solo se preocupa por aprender lo básico.

Para esto, lo mejor siempre fue y sera, realizar un CRUD (Si no sabes lo que es, lee mas arriba), luego de a poco le vas agregando cosas.

¿Vas a la facultad,instituto,etc. y no te enseñan un pomo o te venden humo a lo loco?


Este es, probablemente el mejor consejo que puedo darle a una persona, es mas, creo que se aplica a la mayoría de los campos que cualquiera puede a estudiar.

Aprende a ser autodidacta, aprende TU forma de aprender, como VOS y solo VOS aprendes, observa tu proceso de aprendizaje, te vas a sorprender lo que uno aprende de uno mismo cuando se analiza, a veces los profesores se quedaron en el pasado y en este ámbito que siempre se mira adelante en la mayoría de los casos, eso es pecado, habrás notado que muchos de tus profesores se han quedado en el tiempo al no saberte enseñar ciertas cosas o no estar al tanto de nuevas tecnologías.

Siempre, pero siempre busca materiales en Internet (Na, enserio Cap. Obvious), lo que me lleva a lo siguiente:

Aprende Ingles



La mayoría del mejor material en este campo, quieran o no, esta en ingles, así que es una pared inevitable, aunque sea lo básico que te permita buscar material para solucionar tus problemas.

Creo que esta es una de las mejores cosas que mi vieja me pudo obligar a hacer, en vez de quedarme pelotudeando en casa o con mis amigos en mis épocas de secundaria, me iba al instituto, gracias a esto se me facilitaron muchas cosas en la vida, me perdí la mierda esa de "Casi Angeles" y no tenia que hablar con algunas minas, pero a largo plazo fue lo mejor.

Lee la documentación de lo que sea que estas usando



Muchas veces yo buscaba en Google "Como hacer X cosa" y la mayoría de las dudas que tenia se disolvían cuando le pegaba una leída a la documentación , en este caso de Laravel, la documentación esta ahí por algo, no la desperdicies ni te des la cabeza contra la pared alpedo.

Diseño antes que programación


Si no tenes años de programación o naciste con el don de diseñar a la vez de programar, lo mejor que podes hacer es diseñar primero, con un lápiz o algún software que te ayude.

Es muy frustrante editar el código una y otra vez porque tuviste paja de diseñar tu programa antes de mandarte a codificar, esos diagramas de mierda que viste en la facultad o instituto no están alpedo, te ayudan a tener una visión general del programa que vas a hacer, así como los datos que va a utilizar y las acciones que va a realizar.

No reinventes la rueda



Hay gente que ya se partió el marote diseñando e implementando algo que vos queres hacer, la mayoría de las cosas que queres hacer, alguien mas ya las hizo, sino fijate en paginas como https://github.com/ donde la gente sube su código, obviamente, siempre adaptalo a lo que vos queres hacer (de nuevo, no solo copies y pegues).

Practica, practica y mas practica

guia

La mejor forma de aprender esto es dándole masa al teclado (por favor, no se cojan a su teclado), mas código haces, mas aprendes, memorizas, te volves mas rápido para solucionar problemas.

Antes que programar, esta resolver



Tene en cuenta que la programación, solo es ir y escribir unas pavadas en tu editor de texto, lo que la gente busca siempre es alguien que le resuelva los problemas, sino te vas a convertir en el obrero del desarrollo de software.

Agarra buenas practicas



Lo mejor que podes hacer es aprender una forma de programación limpia y entendible, juro que a veces te dan ganas de prender fuego la computadora cuando ves un código asquerosamente escrito, esto lo podes hacer después de que hayas realizado un programita sencillo, cuando buscas como optimizarlo o escribirlo mejor para hacerlo mas entendible, no para vos, para los demás, esta bien que vos entiendas tu código, pero si estas trabajando en conjunto con otras personas, tenes que hacer tu código de tal forma que cualquiera que lo lea, lo entienda.

Funny Fact (Hecho gracioso): Tenia un profesor que era un total PELOTUDO, ponía nombres de mierda sus variables como Pepe, nosotros pensábamos que bueno, lo hacia para enseñarnos pero otro profesor que trabajaba con el antes, dijo que hacia cosas parecida cuando laburaban, osea, un total imbécil.


Comenta y BIEN



Esto va de la mano con lo anterior, comenta tu código así vos mismo y cualquiera que lo agarre entienda que carajo esta haciendo. De paso te enseño un truquito, si nombras bien a tus variables,funciones,etc. el codigo se autodocumenta en muchos casos cursos.

No te ahogues en un vaso de agua, 2da parte


Si tu código no esta andando por cualquiera fuese el motivo y estuviste mucho tiempo buscando el error, es hora de soltar un poco la programación y ponerte a hacer alguna pelotudez que te despeje, juga un jueguito, habla con alguien, salí a caminar, mira algún video en internet, no me vas a creer si te digo que a veces las soluciones vienen en los momentos mas inesperados, muchas veces me paso que me iba a dormir pensando en que carajo estaba mal y al otro dia me levantaba con la respuesta (enserio) o cuando jugaba algún juego me pasaba igual, lo mismo con salir a caminar o hablar con alguien, el cerebro a veces funciona de maneras que no comprendemos.

Funny fact: Recuerdo que la primera vez que escuche que una solución viene de estas formas tan inesperadas fue con un profesor de primer año, que nos dijo que se levanto con la respuesta para hacer funcionar su código y desde ahí duerme con una libreta en su mesa de luz, parecía joda hasta que me paso, pensé que Caruso me estaba tirando la SG del counter.

No te tires abajo ni te rindas rápido



De nuevo, a menos que hayas nacido con un don, no te rindas rápido, cada uno tiene SU tiempo de aprendizaje (acordate lo que te dije arriba, aprende como vos aprendes), no importa si alguien esta progresando mas rápido, anda a tu tiempo (tampoco te duermas en los laureles), de un momento a otro sin darte cuenta las cosas empiezan a salir y programar deja de ser un dolor de huevos(bueno, no tanto).

Si, si, acabo de poner una hipponeada de la san puta, pero bueno.

Cursos online



La mejor forma de aprender, al menos para mi, es buscarse un buen curso online, en lo posible gratis, pero hay cursos pagos que valen la pena, si, aunque vayas a una facultad privada (como yo) es bueno invertir y aprender bien esto de la programación, tuve que ahorrarme unos pesos y privarme de varias cosas para pagar mi curso, pero bueno, valió extremadamente la pena.

Paginas recomendadas:







Nota: Algunos de estos cursos tienen algún que otro torrent dando vueltas, lastima que a veces se quedan en el tiempo, pero bueno, la info. esta.

¿Y vos taringuero, tenes algún consejo que darle a la gente? ¿Queres compartir como fue tu experiencia? Pongan todo en los comentarios, así todos aprendemos de todos.
Datos archivados del Taringa! original
26puntos
39visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
12visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

E
ExTnT🇦🇷
Usuario
Puntos0
Posts17
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.