Antiguo y abandonado blog de Ricardo Galli :-(

Sunday 4/2/2007

¿Por qué son programadores?

Filed under: Hackerdom — gallir @ 1:04

Los programadores son programadores porque les gusta programar. –Scott Rosenberg

La cita en una muy buena entrevista, Software is hard. Y no podría estar más de acuerdo, en ambas, la cita y el título. La programación es abstracta y compleja, sólo soportable por aquellos a los que les gusta programar.

Lema #1: Si no te gusta programar no eres [buen] “programador”, y nunca lo serás a menos que modifiques tus gustos.

Lema #2: Cuando uno hace lo que le gusta lo intenta hacer mejor posible, cometerá muchos errores, pero aprenderá de ellos además de pasárselo en grande.

Lema #3: Los que se sienten obligados a programar –aunque la URSS ya no exista– sin que les guste demasiado se preocupan más de otros temas que de hacer [buenos] programas, aprender, practicar o ajustar sus preferencias.

Lema #4: Buscar la protección o reconocimiento social mediante procesos exógenos, por ejemplo “regulaciones legales”, es un síntoma del Lema #3.

15 Comments

  1. Tienes toda la razón. No tengo nada más que añadir :D

    Comment by enguillem — Sunday 4/2/2007 @ 3:14

  2. Coincido con 1#, me encanta construir pieza a pieza para lograr un objetivo, artesanalmente, puliendo cada rutina y cada estructura.

    Lamentablemente en toda mi trayectoria no he encontrado todavia un buen lugar donde se valore, por lo que solo programo para mi mismo como cliente y me gano la vida con otra profesion.

    Saludos

    Comment by Discreto — Sunday 4/2/2007 @ 7:29

  3. ¡Qué bueno!, totalmente cierto.

    Y si además se puede uno “ganar” la vida con lo que te gusta… entonces es perfecto!!!

    Comment by antonio — Sunday 4/2/2007 @ 10:39

  4. Y digo yo…no seria eso en mayo o menor medida extrapolable a todas las “profesiones”? Un buen médico, un buen arquitecto, un buen pintor o una buena cajera de supermercado?
    En general, si a la gente le interesa lo que hace, y le gusta, acostumbra a hacerlo mejor.
    Me parece muy acertado..aunque tal vez demasiado cerca del tópico “si eres informàtico es porque te gusta” y parte de tu sueldo ya se cubre así.
    Todo el que se sienta obligado a programar hará chapuzas, cierto, pero no menos que el albañil.

    @Gallir:
    al final te agregué a mi lector de feeds, se puede decir que ya soy un asiduo, ánimo con el blog que me parece muy interesante.

    Comment by scumnok — Sunday 4/2/2007 @ 11:21

  5. La verdad es que molaría un montón poder aplicar esto a la programación a nivel profesional en Espàña. Lo malo es que luego todo es para ayer, estás infravalorado, y acabas haciendo truños sin pies ni cabeza, nada optimizados e imposibles de revisar. Y esto acaba degenerando a que acabas hasta los cojones de programar cobrando.

    Llevo un tiempo en este negocio, y siempre acabas teniendo jefes que no tienen ni idea de la parte técnica, ni les importa, y piensan que lo que tu haces lo puede acabar haciendo otro por menos dinero y pretensiones.

    Y porque me gusta programar y hacer cosas nuevas, espero retornar algún día a la universidad para poder disfrutar de esta vocación, o trabajar de otra cosa y dejarlo como hobby.

    Un saludo.

    Comment by Angelillo — Sunday 4/2/2007 @ 15:47

  6. RICARDO Galli;

    Y me que dices de programar, pero al estilo de Larry Page y el Sr. Brin ??. Es decir programar
    para solucionar un problema con alto de nivel de dificultad; y de encontrarlo patentar el sistema
    y el método. Luego crear un servicio basado en el método que genere algun valor para
    los consumidores.

    Creo que pensar asi es mejor. Ser un investigador y no un excelente programador que aplica
    los principios a cada tarea o solucion por medio de computadoras.

    Porque si tu sueño en la vida es tener un ferrari y eres programador, creo que con la
    programacion es que hay que tratar de conseguirlo.

    Saludos,

    Comment by cetegu — Sunday 4/2/2007 @ 18:56

  7. #6, sí, estaría muy bien, pero maldita la costumbre de los informáticos de tomar como regla a las excepciones…

    y pensar que sólo los coches caros dan satisfacciones y prestigio. Yo por ejemplo me conformo con todas las tías buenorras con que me lío :-P

    Comment by gallir — Sunday 4/2/2007 @ 19:21

  8. RICARDO Galli;
    hablando de todo un poco. Cuanto está generando adsense mensual en meneame ??

    Comment by cetegu — Sunday 4/2/2007 @ 22:58

  9. #8, 3 millones de dólares mensuales…

    Mentira, 2 x 1000, o por allí ;-)

    Comment by gallir — Sunday 4/2/2007 @ 23:50

  10. RICARDO Galli;

    Gracias por responderme. Te lo agradezco. Pensaba que el adsense no generaba en meneame ni US 500 dolares mensuales.

    Manuel Matos,
    Republica Dominicana

    Comment by cetegu — Monday 5/2/2007 @ 5:03

  11. […] es que como comenta Ricardo Galli en su blog, para ser programador, te tiene que gustar programar. La programación es abstracta y compleja, […]

    Pingback by SisBlog » Blog Archive » Un administrador de sistemas ¿necesita saber programar? — Wednesday 2/5/2007 @ 23:24

  12. “Lema #4: Buscar la protección o reconocimiento social mediante procesos exógenos, por ejemplo “regulaciones legales”, es un síntoma del Lema #3.”

    Eso, eso, abajo el Estatuto de los Trabajadores, viva la esclavitud!!

    Comment by leonardio — Thursday 3/5/2007 @ 15:06

  13. #12, ¿qué coño tiene que ver estatutos de trabajadores (i.e. temas laborales y sindicales) con colegios o profesiones reguladas?

    Comment by gallir — Thursday 3/5/2007 @ 15:09

  14. Ah, bueno, es que como hablabas de “regulaciones legales”… La próxima vez sé más preciso. Y si es posible, más educado.

    Comment by leonardio — Thursday 3/5/2007 @ 15:13

  15. #14, la próxima vez, antes de decirme que estoy proponiendo la explotación de trabajadores, lee y busca lo que significa “regulaciones legales profesionales”. Y si no lo encuentras, pregunta antes de disparar :-)

    Comment by gallir — Thursday 3/5/2007 @ 15:41

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress