Foros del Web » Programación para mayores de 30 ;) » Programación General »

como ser un buen programador

Estas en el tema de como ser un buen programador en el foro de Programación General en Foros del Web. como ser un buen programador asi como Mark Zuckenberg (dueño de Facebook), Larry Page y Sergey Brin (dueños de Google)....
  #1 (permalink)  
Antiguo 11/01/2010, 10:09
 
Fecha de Ingreso: enero-2010
Mensajes: 63
Antigüedad: 14 años, 3 meses
Puntos: 1
como ser un buen programador

como ser un buen programador asi como Mark Zuckenberg (dueño de Facebook), Larry Page y Sergey Brin (dueños de Google).


Última edición por roc2107; 11/01/2010 a las 10:16
  #2 (permalink)  
Antiguo 11/01/2010, 10:29
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: como ser un buen programador

el echo de que los personajes que mencionas tengan un éxito significativo en la web no implica que dominasen todas las técnicas habidas y por haber, sino que le atinaron a sectores específicos, huecos en el mercado no cubiertos, y poco a poco surgieron, pero sistemas como el facebook de hoy en día se han logrado gracias a un amplio staff de programadores y equipo técnico, es decir, que cuando ellos lo inventaron no tenían el alcance actual; alguno de ellos incluso no terminaron la universidad.

Para ser un buen programador solo necesitas dedicación, paciencia y estudio.
  #3 (permalink)  
Antiguo 11/01/2010, 10:32
 
Fecha de Ingreso: enero-2010
Mensajes: 63
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: como ser un buen programador

que programas debe aprender uno para aser programas famosos
  #4 (permalink)  
Antiguo 11/01/2010, 10:33
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: como ser un buen programador

no preguntes, actúa...

¿crees que tremenda cuestión se soluciona en un foro de PHP??

vamos, en mi opinión una buena ventaja es saber inglés, leer inglés, comer inglés, etc...

eso no te hace ser buen programador, pero definitivamente evita que uses foros para preguntar cosas que sencillamente ya están escritas (en inglés por supuesto)

y sobre todo usa tu imaginación e ingenio, si vuelves como muchos otros al foro preguntando cosas como... ¿como se hace esto? ¿se puede hacer?, pues obviamente así jamás lograrás nada...

si uno no es capaz de resolver el problema... es casi imposible que pueda escribir el código... ;)

y la mas sencilla de todas: estudia, estudia, estudia, estudia....


Edito: claro que estudiar no implica terminar un doctorado o algo así, pero ayuda... el estudiar no solo se da en las aulas, también lo puedes hacer camino a casa, mientras reflexionas el día, por las noches en lugar de ver TV, etc, etc...

estudiar es un acto de pasión personal, por hallar nueva información y soluciones practicas, estudiar no significa necesariamente ir a la escuela...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Última edición por pateketrueke; 11/01/2010 a las 10:37 Razón: U
  #5 (permalink)  
Antiguo 11/01/2010, 10:35
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: como ser un buen programador

aunque no lo creas solo programando rara ves lograras eso.. tienes que tener conocimientos en administración de empresas, publicidad, marketing, y tener un dineral tremendo para publicidad y ese tipo de cosas...

solo hay pocos casos que una web "casera" llega a tener un exito como las de las redes sociales que comentas
__________________
More about me...
~ @rhyudek1
~ Github
  #6 (permalink)  
Antiguo 11/01/2010, 10:35
Avatar de FNX_NET  
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 1 mes
Puntos: 7
Respuesta: como ser un buen programador

cree en tu idea nomas xD

porque google solo se basa en mineria de datos, bueno en su principio era asi

facebook era una pagina sin fines de lucro para su universidad
__________________
:-D "Que se libere del cielo confinado; que mi cuerpo sea la espada de hielo negro que nos lleve al abismo; que ningún poder pueda detenernos...Destructora de las almas de los dioses!!!":adios:


:pirata:
  #7 (permalink)  
Antiguo 11/01/2010, 10:36
 
Fecha de Ingreso: enero-2010
Mensajes: 63
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: como ser un buen programador

ok pero no es facillll aveces de tanto programas me duele la cabeza
  #8 (permalink)  
Antiguo 11/01/2010, 10:47
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Tema movido desde PHP a Programación General
  #9 (permalink)  
Antiguo 12/01/2010, 08:56
 
Fecha de Ingreso: enero-2010
Mensajes: 63
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: como ser un buen programador

20 consejos para ser un buen programador

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.

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.
  #10 (permalink)  
Antiguo 12/01/2010, 08:57
 
Fecha de Ingreso: enero-2010
Mensajes: 63
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: como ser un buen programador



como programar asi con numeros binarios

Última edición por nioniconicc; 12/01/2010 a las 12:56

Etiquetas: programador
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:52.