Programando el camino para vivir en la cima de una empresa tech

0
3214

La programación informatica , sin duda, es una de las competencias básicas para las empresas hoy en día.

En las nuevas empresas y las multinacionales, los equipos de tecnología se están convirtiendo en los equipos más importantes, visto que permiten que a la empresa ser dinámico, tanto en los negocios y la tecnología.

Es por ello que le pedimos a nuestro Application Development Director, Stefano D’Urso, de compartir su experiencia y dar sus mejores consejos a los programadores jóvenes sobre cómo tener éxito en el mundo corporativo.

Desde la graduación, hasta el trabajo y carrera profesional: ¿cómo mantenerse al día con la dinámica de la Tecnología de la información, o IT?

Empezando una carrera en el mundo de TI hace 10 años, era muy diferente al de hoy, tengo que admitir. Tuve la suerte de ser parte de la primera generación que obtuvo el título en Ciencias en Ingeniería Informática en la Universidad Sapienza de Roma, pero en un contexto muy diferente que en la actualidad. Imagina estudiar ciencias de la computación sin una conexión a Internet o PC en casa. Cada vez que necesitabas uno, tenías que reservar una con tiempo, con el tiempo limitado. Increíble, ¿no? Pero desde mi primer año de estudio hasta mi graduación, todo cambió, ya que en tan sólo unos pocos años, la tecnología y la conectividad se convirtieron en parte de nuestra vida cotidiana.

Algunos pueden pensar que el estudio de la informática en los años  noventa tenía poco o nada que ver con las tendencias tecnológicas de hoy. Es sólo parcialmente cierto, porque a menudo el éxito del proyecto depende de la base teórica que usa.

Por ejemplo, uno de los proyectos más útiles que hice en mis años universitarios, y también la más inusual, fue mi tesis sobre la inteligencia artificial y redes neuronales aplicadas en el campo de la música. Este trabajo era precioso, no sólo desde el punto de vista práctico, sino porque me ayudó a dar forma a mi mente, ya que he entendí que

Para resolver un problema, hay que entender la lógica detrás de su sistema y mantener siempre una mente abierta.

Lo mismo vale para el examen de los sistemas de base de datos que fue, desde el punto de vista teórico, la cosa más útil para mi carrera en Neomobile.

Si estudias el TI de hoy, tendrás un problema muy similar: algunos de los lenguajes de programación que estas usando van a ser “viejas” por cuando te gradúas, pero no te desanimes. Trata de aprender los patrones, los modelos y las estructuras del sistema. Esto te dará una ventaja en cada proyecto nuevo e innovador que deseas iniciar.

Tienes que ser siempre curioso: el nerd dentro de ti tiene que ser muy despierto todo el tiempo. Esto es algo que aquí, en Neomobile apreciamos mucho y que se refleja también en nuestras ofertas de trabajo: preferimos individuos talentosos y curiosos, abiertos a la innovación y el cambio, en lugar de un “mega-experto,” en un solo campo que no puede cambiar equipo o trabajar en un proyecto diferente. A esos tipos de personas les tenemos como consultores externos, que nos ayudan a resolver un problema específico, mientras invertimos en los que tienen diferentes (y no necesariamente completas) competencias pero son apasionados y dispuestos a aprender y mejorar.

Creciendo con la empresa: mi experiencia desde un inicio a un grupo global de comercio móvil

Mi primera experiencia de trabajo se relaciona con el desarrollo de aplicaciones móviles para los primeros dispositivos Palm. Los finales de los noventa eran las primeras etapas del mercado de telefonía móvil en Italia, para los negocios y el trabajo ofreciendo prospectivo. Pero tuve la suerte de tener esta primera experiencia laboral que me apuntó en la dirección correcta. A veces te tienes que confiar en tu instinto y emerger a ti mismo en nuevos lugares inexplorados: es sin duda la mejor manera de aprender y mejorar tus habilidades.

Esto es como llegué a Neomobile en 2006: como analista de software me uní a este start-up, un pequeño grupo de entusiastas de móviles que quería construir una de las mayores empresas de telefonía móvil puros en Italia y en el mundo.

En esos días, nuestro equipo técnico tenía sólo 3 miembros y creímos la estructura de la plataforma tecnológica que lanzó servicios móviles en Italia. Como pasaron los años, la plataforma se hizo más compleja, funcional y eficaz, fácilmente adaptable a las necesidades del mercado local, ¡en 3 continentes!) Y con esta plataforma, nuestro equipo creció, en Italia y en el extranjero.

Gracias a esta plataforma avanzada, hoy somos uno de los principales facilitadores de la monetización a nivel mundial: el ejemplo perfecto de la empresa digital que reconoce, invierte y explota todo el potencial de la tecnología.

Como uno de los creadores de la plataforma, yo era capaz de seguir su evolución y hoy soy un líder de diferentes equipos de desarrollo local, en Europa y América Latina, y apoyo a diversos proyectos entre equipos relacionados con el desarrollo de aplicaciones.

Como programador, una promoción dentro de una empresa significa asumir más responsabilidades como gerente y un líder de equipo. Las prioridades cambian. Hay que observar y escuchar un poco más, ser capaz de retirarse de los detalles y tener clara la imagen general. Por supuesto, tienes menos tiempo para la codificación pura, que es inevitable, pero eso no significa que tienes que abandonarla: por el contrario, tienes que estar al día y estar dispuesto a regresar a usar el viejo codificación.

Consejos para los nuevos graduados: sigue tu pasión, sea centrado y mantenga la curiosidad

Es una selva allá afuera, y no te puedo decir que hoy es fácil entrar al mercado laboral como un joven programador. Si eliges iniciar / unirte a una startup, enfrentarás a una fuerte competencia y reglas de mercado muy difíciles. Si, por el contrario, eliges una gran institución hay un riesgo de que te conviertas en un simple número.

Creo que empresas como Neomobile son perfectas para las mentes brillantes y jóvenes, porque invierten en ti y ayudan convertirte en un experto. ¡Yo soy un ejemplo!