Que puede significar programar?, me puede ayudar?, podré algún día programarme?...
Los sábados por la mañana voy a un curso de programación de aplicaciones de ipad y iphone con xcode, mi intención es aprender para hacer unas aplicaciones sencillas que tengo en la mente y ayudar de forma doméstica a realizar y controlar una reforma de casa. No somos muchos en el curso, son seis chicos y yo, todos conocen el lenguaje de programación, lo han estudiado y ahora están acoplando sus conocimientos a este nuevo sistema, para mí, como es todo nuevo me parece que hablan en chino, que si alocan, que si hacen un array, que si nonatomic, que strong, madre mia!!!!, llega un momento que con tanto código le digo al profesor que pare un poco, voy perdida, pero no soy la única, ellos también pero les da vergüenza asumirlo.
Lo interesante del tema no es esto que estoy aprendiendo, me llama la atención que para hacer una clase, o una sentencia, o una instancia, se lo tenemos que decir al ordenador con un lenguaje muy sencillo y recordándoselo a cada momento, por ejemplo, “la imagen, carga la imagen, enséñala y cárgala para que se llame a sí misma”, de esta forma que no es fácil entender, le tengo que decir todas las operaciones que quiero que haga, y claro, una vez se le escribo repitiéndole un montón de veces que haga lo mismo ya no se pierde, el lenguaje no es complicado y se compone de poca gramática, así que con más o menos pocas cosas le dices al sistema que quieres que haga, claro, de forma tan clara y repetitiva que si no lo hace es que es tonto.
Pero tonto no es, nada tonto, es tan simple para no marearse el sistema, si tuviera todo nuestro lenguaje se volvería loco, no sabría por donde inicializar, ni que funciones llamar, ni tantas cosas tan repetitivas, si lo pienso de esta forma eso nos pasa a nosotros, claro, nuestro cerebro tiene tanto lenguaje que como lo programo, como le digo que haga dieta si hay un montón de sinónimos, régimen, abstinencia, privación, normal!, como cada día le digo un concepto no me puede hacer caso, no sabe qué hacer, que funciones llamar, cada vez los circuitos que activan la acción son diferentes y al final nada, ni dieta ni nada, continuo con este cuerpazo que se ha duplicado el año pasado por las pastillitas de colores que me tomo.
Interpretando esto puede ser que este sea nuestro fallo cuando educamos a un hijo o enviamos una orden, lo decimos de tantas formas y con tantos detalles y notas diferentes que se puede interpretar de diferentes formas, por tanto, posiblemente nos equivoquemos en el concepto para alocar la orden, pero claro, somos humanos, no máquinas, y aunque a veces parece que las máquinas se vuelvan locas, es completamente negativo, ellas lo tienen claro, el error lo hemos introducido nosotros.
Podría ser que nos programaran con un lenguaje más sencillo para fomentar nuestros valores, nuestra educación, elevar nuestra creatividad, …, posiblemente podría ser, pero perderíamos nuestra parte sentimental, nuestra personalidad y nos volveríamos los robots de la sociedad, para algunos sería un sueño, sobre todo los aprovechados, para mí, sería bueno para las personas con problemas cerebrales, y sobre todo para desequilibrados, asesinos, violadores,…, no logro entender, como hoy en día y tras comprobar que se pueden modificar estos comportamientos todavía no los realizan, no lo entiendo, pues estas personas volverían a ser personas, pero tal vez no interesa.
No me quiero programar, no me apetece, aprenderé y tal vez en algún momento me sirva para solucionar situaciones diferentes en el transcurso del tiempo, pero de momento me quedo con mi parte visceral, necesito expresar con mi cuerpo el sentido de mi existencia, como una performance moviendo y bailando al compas del lenguaje.
Menudo lenguaje elegiste para comenzar a programar :P
ResponderEliminarobjective-c es durísimo!! esta muy bueno pero no lo recomiendo para nada para comenzar a programar. De todos los lenguajes que vi, es el más complicado :P