Logo Studenta

Fundamentos de Programación - Introducción Principio básico de programación 1

¡Estudia con miles de materiales!

Vista previa del material en texto

Fundamentos de programación 
Principio básico de programación #1 
¿Por qué es Importante la programación? 
La programación desarrolla nuestra lógica 
La importancia del programador es esencial para la informática, en tanto organiza el proceso 
de idear y ordenar las acciones necesarias para que un determinado proyecto pueda 
ejecutarse en las computadoras. La era digital está marcada por el avance de la informática. 
¿Cómo puedo ser un buen programador? 
Elegir la tecnología correcta 
Empieza por proyectos pequeños 
Sé parte de comunidades 
Nunca dejes de aprender 
Tener un conocimiento en ingles 
 
Practica mucho 
Este primer punto parece obvio, pero el hecho de escribir código hace que te conozcas mucho 
mejor. Esto que puede parecer muy filosófico, es lo más importante dentro del campo de la 
programación. Al practicar escribiendo mucho código conoces tus manías, tus errores más 
comunes, los fallos en los que sueles caer... Además que, como en todo tipo de tarea, si 
practicamos, seremos mucho más eficientes y más rápidos a la hora de programar. 
Parece lógico que para ser mejor programador hay que programar más, y es que muchos 
desarrolladores se olvidan de escribir código utilizando frameworks y librerías desde un inicio. 
Mójate, y adéntrate en el mundo del código fuente más a menudo, verás como mejorarás a la 
hora de implementar tus proyectos. 
Sé activo en la comunidad open-source 
Me gusta la comunidad del mundo del desarrollo porque se fomenta el código libre. Una 
buena manera de empezar a desarrollar es aportar en la comunidad open-source, ya sea 
desarrollando nuevos proyectos los cuales los pongas a disposición de todo el mundo, 
mejorando otros proyectos open-source o aportando ideas. La misión es colaborar para que 
todo el mundo pueda disfrutar de un software sin coste alguno divulgando tu código fuente. 
Lee libros 
Como he dicho antes, un programador debe estar siempre actualizado. Los libros nos aportan 
esos conocimientos de los carecemos, además no son un recurso caro de conseguir. Cuando 
tengas un ratito libre en el que no tienes nada importante que hacer, coge el libro de ese tipo 
de lenguaje que tanto se te resiste y dale un repaso. A base de esfuerzo todo se consigue, 
y para ello, los libros son unos aliados imprescindibles. Además, por la red puedes 
encontrar libros relacionados con la programación totalmente gratuitos, así que, por el 
dinero que no sea. 
https://programacion.net/noticia/los_mejores_libros_sobre_programacion_gratuitos__2222
Lee blogs 
Muchos programadores comparten sus experiencias a través de un blog personal, y en ellos 
publican códigos que a ellos mismos les han funcionado así como otros temas relacionados 
con la programación. Si quieres mejorar como programador lo suyo es que visites estos 
blogs para estar al corriente sobre nuevas tendencias así como sobre lo que se cuece en 
este mundillo. 
Mira código de otros desarrolladores 
Ya se que picar código es una de las tareas más aburridas a la hora de programar. Pero, ya 
que es obligatorio lo mejor es sacar partido de ello. Observa como otros desarrolladores 
han implementado un proyecto para coger nuevos puntos que podrás usar tú en un futuro. 
Además, esto tiene su efecto rebote. Cuando ya seas un poco mejor y leas el código de otros, 
hasta podrás sacarle defectos. 
Acostúmbrate a testearlo todo 
Esto muchos solemos tomárnoslo a la ligera, pero es uno de los puntos más importantes, 
quizás el que más, a la hora de desarrollar un proyecto. Hemos terminado de programar todo, 
estamos exhaustos y no nos quedan ánimos para hacer nada más. Muy bien, has hecho una 
torre titánica de grande pero no estás probando si eso puede soportar a una persona. Esto es 
lo mismo, acabamos de desarrollar un gran proyecto y no comprobamos si hay algún bug 
en él. Para ser mejor programador, hay que ser un buen tester y asegurarnos de hacerle 
la vida imposible a nuestro desarrollo y que lo resista, antes de entregárselo al cliente. 
Esto, créeme, te sacará de más de un apuro. 
Relee tu antiguo código 
Esto a mí, me gusta hacerlo un montón. Me encanta el hecho de coger código que había 
escrito hace un año o dos, volver a leerlo y proponerme el reto de qué haría ahora con mis 
conocimientos actuales. Es decir, volver a mirar mi propio código y preguntarme, ¿cómo 
podría optimizar este código? Ponlo en práctica y ya verás como mejoras un montón, sobre 
todo tu pensamiento lógico. 
Habla con otros desarrolladores 
Dependiendo de ti mismo es muy difícil mejorar. La programación es un trabajo en equipo y 
para aumentar nuestros conocimientos necesitamos estar rodeados de desarrolladores. 
No solo valen tus compañeros de trabajo o con los que sueles ir a clase, hay otras vías para 
conocer a más programadores y compartir experiencias. Puedes asistir a la multitud de 
eventos que hay hoy en día sobre el mundo de la programación. Aquí, en programacion.net 
puedes encontrar, en la sección Eventos, muchos de estos eventos. Asiste al que más te 
interese y haz amistades. Ya verás como lo agradecerás en el futuro. 
Comparte tu conocimiento 
¿Has desarrollado algo de lo que te encuentras superorgulloso? ¿Eres la envidia de tus 
colegas los programadores porque has implementado algo que les ha dejado 
asombrado? Hazle un favor a la comunidad y comparte lo que has aprendido con todos. 
En la actualidad existen muchas redes sociales como Stackoverflow y forjas como 
https://programacion.net/articulo/microsoft_test_manager_planificando_nuestras_pruebas_753
https://programacion.net/articulo/microsoft_test_manager_planificando_nuestras_pruebas_753
https://programacion.net/eventos
https://programacion.net/articulo/classrom_for_github-_el_repositorio_para_la_educacion_1025
Github donde colgar tu código fuente y compartirlo con los demás. Agradecerás el feedback y, 
más que como programador, te hará crecer como persona. 
Diviértete 
Sobre todo eso. Pásalo bien programando. Entusiásmate con cada proyecto nuevo que 
llegue a tus manos. Emociónate al conocer un nuevo lenguaje que facilitará mucho más la 
tarea a la comunidad. Diviértete. Si al programar no te lo estás pasando bien, algo falla. 
Estos son, para mi, los 10 consejos que hay que seguir para convertirte en un programador 
top. Seguro que, por tu experiencia personal, tienes otros distintos o no estás de acuerdo con 
alguno de los que te planteamos aquí. Escríbenoslo en los comentarios para que podamos 
debatir sobre ello. 
 
¿Necesito saber matemáticas para programar? 
Es muy importante para desarrollar proyectos como base de datos par aun banco inclusive, 
videojuegos moverse adelante, atrás, adelante, en bancos 
 
¿En qué me puedo especializar en la programación? 
Desarrollo web, videojuegos, software de escritorio, software de multiplataforma, aplicaciones 
móviles, base de datos, inteligencia artificial, realidad virtual, realidad aumentada, robótica. 
¿Es rentable la programación? 
 
 
 
https://programacion.net/articulo/classrom_for_github-_el_repositorio_para_la_educacion_1025

Continuar navegando