Lo importante no es el codigo
He estado estos ultimos meses como outsourcing en empresas de Diseño apoyando en programacion y bases de datos (pequeñas por supuesto), cuando me toca trabajar con programadores soy quien diseña la interfaz y la interaccion, basicamente como funcionara todo, asi que a veces me toca estar en varias partes colaborando, incluso programando, es entonces cuando me pregunto: que soy?, diseñador grafico? me dan hueva los impresos, diseñador web? se oye como alguien salido del CNCI que sabe hacer tweens nada mas, Programador? mi mente es tan logica que lo puedo hacer pero no creo serlo, animador? arquitecto de Informacion? aun no lo se, cada vez me vuelvo mas multitasking, pero llega un punto como en el que estoy ahora que me siento satisfecho por no poderme catalogar y ser autosuficiente para diseñar y desarrollar u proyecto pequeño o grande, sin importar si es en AJAX, Flash o ASP, alguna vez alguien me dijo que habian personas con una capacidad altisima de programar sin siquiera conocer un lenguaje.
El ultimo proyecto en el que colabore fue diseñar un sistema de captura en Visual con interfaz en web que se mostraba en AJAX y aprendi muchisimo, por eso me agrada la variedad de los proyectos que tengo, en cada uno trado de aprender lo mas que se pueda, es como una preparacion constante, cada vez me resulta mas facil entender algo nuevo por la variedad de cosas que ya he aprendido como el DOM, los estandares, javascript, php, xml, y mientras preparaba mi curriculum veia todas estas cosas y pense: nadie creera que pueda hacer todo eso, es cuando reflexione y dije: es que en realidad se programar y por fin entendi a manejar lenguajes.
Antes cuando platicaba de apliaciones en web me molestaba que alguien dijera que flash era malo cuando ni siquiera podian entender un onEnterFrame y creian que todo eran divs, pero cuando vi a un programador tratando de manejar ajax vi que le resultaba dificil asi que lo hice yo y fue muy facil, es cuando entendi que el verdadero problema no era escribir el codigo con la sintaxis correcta sino transcribir una interaccion, un comportamiento a codigo en base a sus posibilidades, asi que de todo eso surge este post.
Siempre me senti un poco en desventaja por aquellos que habian conocido Flash desde la version 4, o aquellos ingenieros en sistemas que saben C++, pero ahora a estas alturas me estan tocando nuevas tecnologias que se ven prometedoras, como lo es Flex, WPF y AJAX y es cuando pienso que no importa el codigo, cuando una buena arquitectura esta bien realizada, el uso de patrones de diseño, de programacion orientada a objetos y conocer comportamientos de usuario, lo unico que me queda es expecializarme en eso, hacer mejores QUERYS, mejor manejod e clases, etc.
Ojala eso lo enseñaran en las escuelas
Deja un comentario