Hace un tiempo ya, mientras estaba tomando un café dentro de un Starbucks y pasaba un sitio de .NET a Mono (vaya cosa no es complicado ja!), un conocido al que tenía bastante sin ver llego y comenzamos a charlar, todo iba perfectamente bien en ponerlos al día en que haciamos en esos momentos hasta que noto un detalle, yo estaba usando una MacBook Pro en lugar de la XPS Dell que tenía anteriormente.
La charla se fue a algo como esto:
El – ¿Y por qué es que dejaste Windows?, aquí (León) nadie paga por desarrollos que no sean en .NET
Yo – Por que no requiero Windows para desarrollar en .NET, lo puedo hacer desde aquí.
El – Mmm… no lo se, yo no pagaría eso.
Además de la charla normal de por que OS X o Windows, lo anterior es lo realmente importante, este amigo es un empresario consolidado en la región, así que su punto de vista me dejo pensando, ¿acasó estamos tan casados con una tecnología?, ¿juzgamos unicamente por la herramienta y no por el resultado?.
En ese momento me dio un poco de miedo, ¿acaso esta es el punto de vista del empresario común?, un par de días despues me di cuenta que no es así, comencé un proyecto usando PHP y otro de nuevo en Mono, a estos nuevos clientes no les importó en absoluto la plataforma o tecnología a utilizar, ellos solo querían resultados y los querían pronto.
No eh vuelto a ver a mi amigo, se que su negocio va bien, pero se que podría ir mejor, la inclusión de tecnologías Open Source, el acercamiento a plataformas móviles como iOS o Android es inevitable en la región, ya estoy en platicas con otro excelente amigo para crear aplicaciones para móviles orientadas al mercado local y mejorar la industria.
¿Usas .NET, PHP, Objective-C, Ruby, Java?, excelente, entonces eres parte del ecosistema de desarrolladores pero nadamás, no existe ni mejor ni peor, solo herramientas y buenos o malos desarrolladores.
Sí, un post sin mucho sentido pero, ¿para eso esta el blog no?