Tema serio Que hay que hacer para ser un buen programador?
-
ForoParalelo: Miembro
Que hay que hacer para ser un buen programador?
Empezar desde muy pequeño?
Talento o esfuerzo?
As de las matemáticas?
Mucha practica?
Hacer carrera o autodidactismo?
En mi caso empezé a los 21 años( no se si tarde) a programar y me "enseñaron" en la uni.
Que opinais shurs?
-
ForoParalelo: Miembro
-
ForoParalelo: Miembro
Ya estás acabado. Ponle un pincho a un palo y serás respetado entre los recogedores de comida en contenedores
-
ForoParalelo: Miembro
-
ForoParalelo: Miembro
-
𝖠𝗎𝗍𝗈𝖡𝖺𝗇𝗇𝖾𝖽
Iniciado por
Surfer32
Empezar desde muy pequeño?
Talento o esfuerzo?
As de las matemáticas?
Mucha practica?
Hacer carrera o autodidactismo?
En mi caso empezé a los 21 años( no se si tarde) a programar y me "enseñaron" en la uni.
Que opinais shurs?
Empiesa haciendo un hack rom dw pkemon
-
ForoParalelo: Miembro
Buen programador no se, es echarle un par, por ejemplo mi profesor de programación que lo dijo en clase un día, entró en ese mundo a los 12 años(se leía libros y hacía cuatro cosas que habrá visto por ahí), trabajó en play station VR como jefe de equipo y tiene solo 25 tacos el jodido xD supongo que para ser un genio hay que nacer con talento y empezar desde muy pequeño. Pero nada es imposible, es aplicarse y que te guste y disfrutarlo que si no que sentido tiene
-
ForoParalelo: Miembro
Iniciado por
Rengar
Entro veo que esta puesto y me voy, cierro la puerta al salir
-
ForoBoniatos/ForoCebollas
Hilo cerrado con DIN en la PALA.
-
Usuario hostil 卐☠
con un 5% de talento y un 95% de esfuerzo
-
ForoParalelo: Miembro
Hay mucho debate en esto, ser un buen programador no significa ser un genio, empezar a programar con 12 años, étc. Por cada programador "Top" hay cientos de buenos programadores y miles del montón.
Para mí ser un buen programador significa...
1. Dominar por lo menos una tecnología. Es decir, por ejemplo en Java: necesitarías: Spring, Hibernate, JSF, JavaFX.... largo etc. Lo fácil es saber la sintaxis de 10 lenguajes distintos, lo complicado es conocer sólo una tecnología completa.
2. Conocer y aplicar los patrones de diseño.
3. Estar al día, saber filtrar la ingente cantidad de información que nos llega. Reciclarse.
4. Salir de la zona de confort. Llevas 5 años con la misma tecnología, hay que probar y experimentar con otras, ver cómo solucionan los problemas en otras plataformas. Te dará mayor perspectiva para afrontar un proyecto.
5. Asistir a eventos por ejemplo "Codemotion" pero hay muchos más.
6. Git.
7. Metodologías ágiles.
Faltará algún punto más, pero en mi opinión básicamente es eso. Y es bastante complicado, no por aprender sino por el tiempo que hay que dedicarle.
Permisos de publicación
- No puedes crear nuevos temas
- No puedes responder temas
- No puedes subir archivos adjuntos
- No puedes editar tus mensajes
-
Reglas del foro
▲
▼
Atajos de Navegación Disponibles