un diario de un aprendiz de vida, fotografía, audio y música

No entiendo la orientación a objetos

El otro día platicaba con mi cuñado. Me comentaba que un profe de la uni me enviaba saludos. En la charla que tuvo mi cuñado con este profe estuvieron comentando que hay mucha necesidad de ingenieros que entiendan de orientación a objetos.

Ya han pasado algunos años de eso y todavía seguimos en las mismas. ¿Por qué se nos hará tan difícil entender la OO?

La OO es muy natural. Es lo que el cerebro hace. La mente a todo objetiza — a veces también ojetiza —, para entenderlo lo convierte en un objeto, en un objeto separado de uno. Tal vez esa es la bronca de entender el concepto “dios” porque lo queremos ver como algo fuera de nosotros; pero bueno, ese es otro boleto.

Voltea a ver a tu familia. ¿Qué ves? ¡Objetos! ¡Objetos con roles! ¡Objetos con roles y responsabilidades! Veo a mamá, papá, hijos. Veo relaciones entre los objetos. Veo al ego trabajando :-). Les digo, es muy natural.

Tal vez lo que pasa es que los ingenieros malhechos se quedaron súper satisfechos con variables, fors, whiles e ifs… Siempre escucho la cantaleta “es que yo pienso estructuradamente”… no, piensas en objetos, así funciona la mente/ego. Pero pasa lo mismo que pasa siempre, un pinchi temor al cambio cabrón. Por seguir igualito, por no querer afrontar, cambiar, nos vamos a encontrar miles de historias para excusar nuestra posición de no querer programar en OO.

Tengo muchos conocidos que, si fueran capas en un documento Photoshop, estarían con la opacidad al 8%. Ya no se ven. Ya no son útiles a la empresa. Medio meten ruido. ¿Por qué? Porque no saben programar en OO y porque ya están más entrados en edad. Las empresas son frías. De tener un pelado recién salido de la universidad que no tenga gastos de casa y familia y que no sepa OO a tener un ruquillo con familia y casa que quiera más sueldo y que tampoco sepa OO… ¿a cuál van a preferir? ¡Caramba, es obvio!

¡Wake up people!

2 Responses to “No entiendo la orientación a objetos”

  1. Creo que como lo mencionó el David West, es algo así como los griegos vs. los romanos. Si eres “Romano” y piensas de manera cuadrada, inmediatamente buscas lo cuadrado–los datos. Y si en la escuela lo único que te enseñaron fue pensamiento “relacional” (quizá con los más rucos como yo jejeje), pues ese es tu único marco de referencia. Pero no es nada que con poco de ganas y práctica no se pueda aprender. Como dices tú, OO es más “natural”. Una vez que lo practicas concienzudamente puedes cambiar tu contexto y pensar de distintas formas :)

  2. diles, diles pues buen carlos, que se busquen los mp3s “OO con Tarjetitas” y el de “Paradigmas y orientación a objetos”.
    Yo era de los que no practicaba/entendia la OO “es que estoy en la escuela… y no me enseñan ni madres!!!”.
    No hay nada mejor que ser autodidacta y aventarse a aprender nuevos paradigmas.
    Animense, les va a gustar, No duele!!!
    Saludos
    Isra

Leave a Reply