Entradas Destacadas

Aprende Linux fácilmente con GNU/Fácil Eso de que GNU/Linux es difícil de utilizar, o que después de usar un sistema operativo Windows durante años ya no era tan fácil aprender un nuevo sistema operativo en realidad no es más que un mito....

¡Interesante, Quiero Leer más!

Google Explica Sus Políticas de Privacidad De Datos Hace unos días se celebró el día de la privacidad de los datos el cual es un día celebrado de manera internacional en el que se celebra la privacidad de nuestros datos en un mundo tecnológico y digitalizado. Si...

¡Interesante, Quiero Leer más!

Consejos y Trucos Para FarmvilleConsejos y Trucos Para Farmville 1.- Una punto muy importante en Farmville antes que cualquier otra cosa es la ampliación de la granja, ya que una granja con poco espacio nos resultara inconveniente cuando empecemos a adquirir más...

¡Interesante, Quiero Leer más!

Nexus One, El teléfono de Google ya está a la ventaNexus One, El teléfono de Google ya está a la venta Nexus One es el nombre que Google le ha dado a su propio teléfono móvil, después de muchos rumores acerca de si Google sacaría su propio celular, al final lo han hecho, y con características bastante...

¡Interesante, Quiero Leer más!

Configurar la tecla Windows en Ubuntu o en Gnome La mayoría de nosotros estamos acostumbrados a utilizar la tecla Windows de nuestro teclado para abrir el menú inicio, así que cuando empezamos a utilizar Ubuntu o cualquier otra distribución de Linux...

¡Interesante, Quiero Leer más!

Mensajes SMS Para Felicitar Por Año NuevoMensajes SMS Para Felicitar Por Año Nuevo Estamos a pocos días de año nuevo y seguramente querrás felicitar a tus amigos, familiares y seres queridos en esta época tan especial, para eso te dejo una recopilación de las mejores felicitaciones...

¡Interesante, Quiero Leer más!

La Fotografía Más Grande Del Mundo A La Fecha Cada vez existen cámaras que nos permiten tomar fotografías con mayor nivel de calidad y con tamaño mayor, pero cuando los mortales solemos estar acostumbrados a fotografías medidas en megapíxeles, ...

¡Interesante, Quiero Leer más!

Wordpress 2.9 Final Ya Disponible Con Muchas Novedades Como siempre los desarrolladores de Wordpress no dejan de trabajar y esta vez han sacado la versión 2.9 del CMS favorito de todos, por mi parte ya he actualizado todos mis blogs a esta versión, ya saben...

¡Interesante, Quiero Leer más!

Aprovecha al máximo tu pantalla con Firefox Cuando usamos un navegador de Internet una de las cosas más importantes es el espacio en la pantalla ya que es donde se muestra la información de las páginas web, y para los usuarios de Firefox es posible...

¡Interesante, Quiero Leer más!

GigaBriones | La Informática Nunca Fue Tan Sencilla  ; ) Rss

20 Tips Para Ser Un Mejor Programador

Escrito por: Roberto Briones (Admin) | Escrito en: Informática, Programación, Tutoriales, Utilidades | Escrito el: 13-11-2007

10


A quien esta en el mundo de la informatica, o como en mi caso los Sistemas Computacionales una de las cosas principales es la programación en kabytes nos publican 20 consejos que nos pueden servir para mejorar ;) :

Libros Programacion

1. Estudia, estudia y estudia
El estudiar nos permite perfeccionarnos, cuanto mas estudiemos mas oportunidades de programar mejor tendremos, no solamente estoy hablando de universidades, ni tampoco de cursos, hoy por hoy gracias a internet existen infinidad de tutoriales y manuales, sin ir mas lejos el sitio oficial de PHP es realmente muy bueno.

2. Busca antes de preguntar
Esto es un mal común del que quiere aprender a programar, es mas fácil preguntarle a alguien que sepa, pero realmente no tiene que ser así por varias razones, primero por que es algo de muy de vago, luego que cuando alguien nos da la respuesta fácil no aprendemos nada, lo interesante cuando se nos presenta un problema es buscar la solución nosotros mismos, sino damos con la respuesta recién ahí preguntar, este ejercicio realmente es muy beneficio, nos permite preparar nuestra cabeza para solucionar futuros problemas.

3. Busca scripts ya desarrollados
Por lo general podemos encontrar muchas funciones, scripts listos para utilizar, pero lo interesante es estudiarlos, ver como funcionan, de ahí aprendemos si copiamos y pegamos vamos mal.

4. Lee el código fuente libre
Yo muchas veces descargo algunas aplicaciones para ver como están programadas, de verdad que se aprende mucho, a medida que realicemos esta practica cada vez iremos aprendiendo mas, en especial si estas aplicaciones son de uso popular en donde miles de programadores del mundo “meten” mano para mejorarla. Un buen ejemplo de esto es Wordpress.

 

5. No copies y pegues
Es fácil, entramos a google buscamos una función que sirva para lo estamos necesitando y listo. Pero la realidad es que no siempre lo que descargamos es correcto, y si luego tenemos que solucionar un problema lo mas probable es que no tengamos ni idea por donde empezar. Ni hablar del factor aprendizaje cero que esta practica implica.

6. Buscar el momento para programar
Estas sentado delante de tu ordenador, llaman por teléfono, tu compañero de trabajo o familiar te pregunta algo, realmente es lo mas molesto e incomodo que hay, es difícil concentrarse, es preferible hacer algo mas “Light” antes de programar algo mal y después tener que arreglarlo.

7. Ten tu propia Wiki
Esto lo recomiendo muchísimo, es muy sencillo instalar una Wiki en nuestra pc, simplemente podemos descargar el Easyphp y tener en nuestro ordenar un servidor funcional, y mejor aun si quieres hacer la instalación “a mano”. La wiki es interesante para poder almacenar rutinas que usamos frecuentemente, en mi caso suelo guardar validaciones, etc. Una vez que aprendimos a hacer algo y lo tenemos lo mejor posible es interesante tenerlo a mano para no perder tiempo escribiendo lo mismo una y otra vez.

8. Comenta todo lo que sea necesario
Escribir comentarios en el código suele ser bastante molesto y parecer innecesario, pero comentar las cosas importantes nos puede ahorrar mucho tiempo cuando tengamos que retocar el código meses después.

9. Participa en foros/comunidades
Es interesante para interactuar con otras personas que estén en nuestra misma sintonía, muchas veces ayudaremos nosotros y otra vez nos podrán ayudar. En línea general estas comunidades tienen muy buena onda, y la ayuda mutua es lo que abunda, unas líneas de código pueden ser útiles para muchas personas, de ahí que entre todos se puede perfeccionar. Recuerden respetar el punto 2.

10. Habla con otros programadores
Mensajería instantánea, en un café, por teléfono, etc. Es interesante tener amigos que están en lo mismo, no solamente por el tema de la ayuda mutua, estos grupos suelen ser también de ayuda “emocional” del programador, unos chistes, algún comentario puede ser una inyección de energía para continuar con un problema que no podemos resolver.

11. Tiempo libre para otras cosas
Me encanta programar, pero entendi que no es lo unico en la vida, a veces es bueno una salida, una película, realmente es necesario desenchufarnos.

12. Arma tu bunker
Tener un espacio de trabajo acorde con tus gustos es indispensable para programar, un buen sillón que no dañe nuestra columna, un lindo escritorio que nos permita desparramar CDS, libros, etc. También hay que ser organizado, pero siempre a nuestro gusto, es bueno que sea TU espacio y que nadie meta mano, uno a la larga lo termina sintiendo como un refugio.

13. Tu equipo en condiciones
Otro punto importante, una buena computadora, que no tenga problemas, si es necesario un poco mas de RAM, no hace falta tener una supermáquina para programar con PHP pero si algo que no se este colgando cada 2 seg.

14. Usa herramientas gratuitas
Si no podes pagar ciertas herramientas realmente ni te gastes en bajar las versiones piratas, en PHP no se necesita mucho y realmente no vale la pena estar trucando programas.

15. Organiza tu propia biblioteca de scripts
Relacionado con el punto 7. La wiki es muy buena, pero hay que tenerla organizada, sino encontrar algo puede llevarnos mas tiempo que volverlo a escribir. Yo soy bastante desorganizado, pero con los años aprendí a manejar mi problemita D

16. Se agradecido con los que te ayudan
Si alguien te ayuda, por favor al menos di gracias. Recuerda que las personas que te rodean no son tu soporte técnico (Al menos que les pagues). Si alguien se molesta en responder a tus consultas agradécele, para la próxima esa persona seguirá teniendo buena predisposición.

17. Se humilde
Esencial. Siempre hay alguien que sabe más que uno y mas en este “rubro” en donde hay verdaderos cráneos, Yo hace varios años que programo en PHP y sin embargo siempre aprendo algo nuevo, y en parte eso es lo que me gusta de programar, siempre se puede mejorar.

18. Siempre busca perfeccionarte
Relacionado con el punto anterior. Las tecnologías evolucionan y nosotros debemos hacer lo mismo. Una linda practica cuando tenemos un poco de tiempo libre es tratar de optimizar un código nuestro de unos meses anteriores, si aprendimos cosas nuevas de seguro que podemos hacerlo mejor que antes.

19. Intenta ser eficiente y luego inténtalo de nuevo
Que funcione no quiere decir que este bien. También una de las cosas más lindas de programar: Siempre se puede hacer una función mas eficiente, que consuma menos recursos, no hay que conformarse que arroje los resultados que queremos, probablemente lo podemos hacer mejor.

20. Programa primero lo que menos te gusta
Esto es bastante personal, pero por lo general me da buenos resultados. Cuando me siento a programar algo los primeros minutos son de “ambientación” luego tengo un periodo de concentracion digamos maxima, en ese momento las cosas que parecen o son mas complicadas son cuando mas rápido y mejor salen, luego cuando uno esta mas cansado puede dedicarse a las cosas mas sencillas y rutinarias.

Fuente: Kabytes

Entradas Relacionadas:

Etiquetas: 2008, Amigos, Aplicaciones, aprender, Arte, Briones, Bros, C, CD, Cero, Chiste, Comentarios, computacion, Comunidad, Consejos, Cosas, Descarga, Descargar, Foro, Foros, Futuro, GigaBriones, Google, Herramienta, Instalación, Instalar, Internet, Ley, Libre, Libro, Mac, Mensaje, Nuevo, Ocio, OpenSource, Oportunidad, Personal, php, Problema, Programa, Programación, Programador, Programadores, Programas, RAM, razones, RC, Realidad, Sencilla, Servidor, Sistema, Sistemas, sitio, solución, Tecnología, Tema, Tiempo, Tips, Tutorial, Tutoriales, USA, Vida, Wiki, Wordpress
votar


Comentarios (10)

Por respeto digo yo, que le podrías poner un enlace hacia el post del tipo no?, ya que le haces un copy and paste de punta a punta.

@Ale: Correguido, por la rapides solo mencione el nombre y no puse el enlace.

Me he sentido muy identificado con todo. Y me ha gustado mucho la idea del wiki, que voy a poner en práctica desde ya mismo. Gracias colega.

:-) jeje, perdon que sonó muy mal mi comentario anterior. Salu2.

@elvenbyte: Gracias por el seguimiento de mi blog ;), y por tus comentarios ;) es bueno saber que la información le sirve a alguien. Aunque yo solo me tome la molestia del copy paste.

@Ale: No te preocupes, si sono medio golpeado , pero se que no tenias esa intención, aparte tienes razón generalmente cuando solo copio y pego , menciono la fuente, y esta ves la mencione y no puse el link jaja :P Gracias por el aviso y no te preocupes.

a lo que veo programar es una pasion..me encantaria hacerlo, pero no tengo nocion alguna jajaj, algun tip?

rodrigo, lee el punto 1 y aplicalo,

[...] PARA VER LA INFORMACIÓN COMPLETA DA CLICK AQUI. [...]

empezaré con el Punto 15 Gracias

Este post es facinante!!! realmente mi sueño es ser el mejor informaticos de todos el mundo, el informatico que tiene muchas ramas de conocimientos, no tanto en programacion si no en reparacion, redes, desarrollador, diseñador, programador, etc. todo lo referente a un ordenador por es mi vida.

salu2
byte
:ninja:

¡También tu puedes opinar!

XHTML: Puedes usar las siguientes etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

:D :) ^_^ :( :o 8O :shock: 8) ;-( :lol: xD :wink: :evil: :p :whistle: :woot: :sleep: =] :sick: :straight: :ninja: :love: :kiss: :angel: :bandit: :alien: