Home » Reflexiones » Page 5

Category: Reflexiones

How I ended up like this

First the basics, I completed my degree and rushed like hell trying to find my way after university in the corporate ladder, I started looking for place where the activities related to my skills where functional, I joined a Technology cluster based on the same city my university was.

They were almost eight companies working on the same building that place turned out to be a university and high school as well, so lots of noise sometimes used to make our work harder. It was a nice place though. The first company I worked for was in the apple equipment and repairs business, so if your want to know what’s inside an iPhone just shoot. Over there I learned how to assemble and disassemble iPhone and iPod devices, its interesting and exciting how lots of tiny pieces make a such amazing device to work.

Since I joined I was in charge of some small and big tasks including learning how to program for iOS devices, being in the apple business “duh” the company wanted to start making software also, it was kind of hard at the beginning the only formal training in programing I had was doing some basic PHP sites for small clients and school projects, including some Visual Basic 6 programming long time ago, in a Computer Science Technician degree.

So, I look at it as a challenge, at that time I had finished already al my hours at school and I was completely free to learn Objective C, Cocoa and more. After practicing my English thanks to a lot of hours reading Cambridge lectures about Ancient Roman history, and then switching gears to HOW TO PROGRAM books the technical reading became a piece of cake.

To continue…

Experiencias en proyectos onsite

El participar como consultor para una compañía Fortune 500 en sus proyectos de móviles y social media, me dio la vista completa de cómo es colaborar en una corporación que atiende a sus empleados tal como a sus clientes, es un lugar donde se esta abierto a la innovación y que constantemente se renueva, incluyendo políticas que retienen el talento e iterando en sus procesos para hacerlos cada vez mas agiles y mejores.

Fue una experiencia invaluable, fui tratado con respeto en todo momento y mi voz siempre era escuchada aun por los mas veteranos, siendo estos ex pilotos de combate del ejercito de los Estados Unidos, teniendo todas las certificaciones de Java y veteranos de la operación escudo del desierto. Siempre dispuestos a darte guía y enseñanza de su experiencia.

Todos los días recorría los pasillos desde el estacionamiento hasta mi escritorio el cual eran aproximados 1.2 kilómetros de distancia a pie, también habían bicicletas y carritos que llevaban gente de un extremo a otro dentro del campus, recuerdo era divertido pasar cada mañana por el departamento de atención al cliente el cual estaba de paso hacia mi edificio y escuchar como era el trato al cliente, el cual me parecía amable pero sin ser sumiso, con mucho entusiasmo ayudando al cliente a salir de su problema realmente demostrando que su preferencia es lo mas importante.

Siendo una institución que sirve a las fuerzas militares, aprendí bastante acerca de ambiente militar y el tener un sentido del deber y responsabilidad, el ser puntual todo el tiempo y cumplir en forma con las tareas asignadas, colaborando en unísono con los demás.

Mas Experiencias próximamente.

Nahuatl App: New Version

As a Mexican I always been proud of our culture and all that comes with it, on the second hand I’m a technologist in the sense of spreading information in new ways about almost everything, in this particular case about the Nahuatl language which today is actively spoken in Mexico.

One day looking at the app store listings I notice something, we had already 2 apps for Mayan language but none for Nahuatl, kind of weird I thought being the language spoken in the country before the Conquest, so I decided, that someone needed to do something about it.

We already have some websites that have dictionaries and even teach the Nahuatl language, but we know that these places tend to be kind of messy sometimes, that’s why I came out with this idea of making an iPhone app in order to show the world the Nahuatl Language.

Best decision ever!, I’m really happy with it, so many people downloaded it and is learning Nahuatl with it, and not just from Mexico, including other countries is even in the app store rankings on education in European countries, what a surprise!, and many people have contact me in order to provide even funding in order to work in new versions with more features.

This new version, provide some sharing capabilities but it would be awesome to have some audio and voice examples, including translations other than spanish. If you want to learn some Nahuatl I recommend you to download this app and rate it!.

nahu2_icon

Download_on_the_App_Store_Badge_US-UK_135x40

Grande San Antonio

Por azares del destino llegue hace mas de un año a esta increíble ciudad, nunca la había escuchado mencionar ni mucho menos sabia en donde se encontraba geográficamente, vaya sorpresa me lleve al llegar, comenzado por conocer Texas por primera vez y observar dos culturas en perfecta simbiosis.

Una buena parte de la población, Mexicanos ya sea hijos de migrates segunda y tercera generación o también los que migraron debido a la inseguridad originarios de Monterrey y Guadalajara que se han establecido en San Antonio permanentemente. Es muy interesante el ver como se muestra una ventana al futuro de Estados Unidos teniendo una sociedad mas diversa y multicultural.

Facilmente puedes vivir y moverte en la ciudad sabiendo muy poco ingles, ya que los locales generalmente entienden algo de español e incluso algunos modismos que solo en México usamos haciendo que sea muy amigable para el Mexicano el vivir aquí, debo decir que a comparación a otros estados en los cuales estuve este es el mejor.

Ahora con la comida, generalmente en México pensamos que el Americano solo se alimenta de hamburguesas y hot dogs, e incluso imaginamos que nos costara trabajo encontrar una buena comida mexicana, afortunadamente la cercanía de la ciudad con la frontera, propicia a que se tenga una cocina muy parecida a la de nosotros excepto por algunos ingredientes que por ser Estados Unidos no los encuentras.

Las estadistas ubican a San Antonio entre unas de las mas prosperas y con oportunidades únicas hacia futuro. En lo personal una de las ventajas que encontré fueron los costos de vida relativamente bajos aun así siendo una area Metro y la cabecera del condado de Bexar. Otra también fue su cultura y diversidad gracias a la cercanía que tiene de Austin la capital de Texas.

Lecciones del mundo corporativo

Una sola misión y objetivo, el de proveer el mejor servicio posible aplastando la competencia experimentando con nuevas tecnologías de vanguardia y tendencias que hoy son innovación y evolución.

En el mundo corporativo cualquiera sea el producto, todos tienen la responsabilidad de representar la misión del producto que se esta ofreciendo, así se tenga el puesto que sea, todos deben aportar hacia un mismo objetivo.

El marketing y los medios son parte fundamental del modelo de negocio, ya que aunque se tenga la mejor tecnología detrás del producto, si no es un producto de calidad, no se venderá y por lo consecuente no tendrá exito.

Los usuarios son parte fundamental del desarrollo y deben ser involucrados como parte del equipo, siendo ellos a los que debemos de satisfacer si no completamente al menos en parte encontrado el punto medio entre riesgo y capacidades.

 

Paso a paso

Desde el comienzo de la carrera se tienen muchas dudas acerca de lo que realmente es y lo que vas acabar haciendo, y es cierto que hay un profundo abismo de desconocimiento de las tecnologías mas actualizadas en el momento en que se inicia en un cierto punto y continuar sobre la misma linea de aprendizaje, será porque no era el enfoque de mi carrera o tal vez falta de desconocimiento, pero la necesidad siempre estuvo ahí la cual nunca pude satisfacer hasta ahora.

En mi caso como licenciado, me quede con muchas ganas de aprender ciertas cosas y que me hubieran servido de mucho en el ambiente laboral, pero vuelvo a lo mismo, siendo solo una carrera de licenciatura creo que esperaba demasiado, y la verdad que los simples conceptos son buenos al principio pero despues de tanta teoría, se necesita mucha practica.

La practica debe ser el ser el siguiente paso natural, de la evolución, el agilizar la memoria y el aplicar los conceptos aprendidos, que sin el aplicarlos son meramente conceptos que se quedan a la deriva y no generan ningún valor físico ni material, el errar siempre es bueno y que bueno que se tenga errores, benditos errores que sin ellos no se llega a un nivel aceptable de compresión y análisis.

iOS SDK’s and API’s Abril 2013

Una Api es una interfaz de comunicación la cual nos permite consumir y recibir información de una manera facil y rápida pero lo mas importante es el valor que se puede dar, ya que puede dar pie a varios Mashups, que son productos basados en la información que se recibe a través del servicio. Un ejemplo seria una aplicación que te permita ver el clima y consultar las noticias al momento de que despiertas, a través de una alarma binaria, que al mismo momento te pase los datos del stock de Apple.

API Nation:

Power Tools:

iOS SDK’s Enero 2013

Una Api es una interfaz de comunicación la cual nos permite consumir y recibir información de una manera facil y rápida pero lo mas importante es el valor que se puede dar, ya que puede dar pie a varios Mashups, que son productos basados en la información que se recibe a través del servicio. Un ejemplo seria una aplicación que te permita ver el clima y consultar las noticias al momento de que despiertas, a través de una alarma binaria, que al mismo momento te pase los datos del stock de Apple.

Algunos SDK para Apps:

Services:

API:

 

NSString en Caracteres

Por si alguna vez nesecitas obtener solamente los Caracteres de un objecto NSString en un Array esta es una my buena referencia

[code language=”objc”]

NSMutableArray *characters = [[NSMutableArray alloc] initWithCapacity:[myString length]];

for (int i=0; i < [myString length]; i++) {

NSString *ichar = [NSString stringWithFormat:@"%c", [myString characterAtIndex:i]];

[characters addObject:ichar];

}
[/code]

http://www.idev101.com/code/Objective-C/Strings/split.html

Comenzando el año

Después de un buen año teniendo como nueva propuesta el comenzar una nueva etapa, en mi carrera, me he dado cuenta que por mucho tiempo he estado equivocado y erróneo en la perspectiva de las cosas, ya que tuve que darme cuenta mucho después, los sueños y realidades que se tienen en la vida solo se logran haciéndolas, más no deseando hacerlas, debido a que muchas veces mis miedos e indecisiones, me han llevado a etapas de desconocimiento de donde estoy y hacia a donde voy.

Es por eso que en en estos momentos de reflexión, reagrupo mis pensamientos, para así poder continuar día a día con mis deberes y acciones, siguiendo de nuevo el plan que desde hace mucho inicie el cual es salir adelante y continuar con el buen trabajo a pesar de la adversidad y teniendo en cuenta que todo saldrá bien a pesar de todo.

Aun trabajando en proyectos y sueños a futuro, tengo que seguir el flujo donde tengo que encontrar el punto en el cual me sienta satisfecho con los resultados que esperan de mí, así como seguir dando lo mejor, siendo por eso el poder continuar aprendiendo y practicando día con día sin dejar de lado que todo cuerpo necesita descanso, ya que nos responde cuando más lo necesitamos de el y debemos recompensarlo por eso, sin nada más que agregar espero que este año sea además de productivo, de resultados los cuales pueda sentirme bien no importando los fracasos o éxitos.