Prueba Velneo Gratis

Te ofrecemos todo el poder de Velneo durante 1 mes para desarrollar la aplicación que tu empresa necesita.

Saber más
Thank you! Check your email for confirmation.

Por qué deberías ser desarrollador de software

Nota: este artículo es una traducción de un post del blog regulargeek.com

Como cualquier otro blogger me obsesiono un poco por mi blog, modo ¿cuánto tráfico consigo? o ¿de dónde viene el tráfico? e incluso ¿qué palabras de búsqueda usan las personas que llegan a este blog? Pienso mucho en los términos de búsqueda especialmente cuando tengo que escribir un artículo nuevo. Hoy he decidido escribir sobre un tema que está en los términos de búsqueda que suelen terminar en mi blog: ¿por qué deberías ser desarrollador de software?Primero os explicaré un poco cómo ha sido mi historia hacia el desarrollo de software. Cuando ingresé en la universidad, mi plan era llegar a ser ingeniero civil. Tomé durante dos semestres clases de física y me dí cuenta de que mi plan no iba a funcionar. Descubrí que la física en verdad no me gustaba, y que para ser ingeniero necesitas tener una buena base en esta asignatura. Menos mal que no decidí mi campo de especialización hasta que terminé segundo y fué ahí cuando me puse a investigar un poco que hacer. Opté por Ingeniería Industrial pues así podría recibir clases de ingeniería a la par que clases de logística y finanzas. Me pareció bastante interesante, pero también pensé que necesitaría alguna ayuda para encontrar trabajo cuando terminara. Por ello me matriculé en una asignatura que versaba sobre introducción a la programación.No era la primera vez que me ponía a programar. Como cualquier geek de mi edad, había ya picado algo de Basic en un TRS-80 durante el colegio. Sin embargo, mi primera clase de programación fue como si se me encendiera una bombilla. En seguida me dí cuenta de en verdad lo que yo quería era programar software. Cambié mi especialización, me gradué y he tenido ya varios empleos en nuestra industria del desarrollo de software. He estado programando de manera profesional durante más de 17 años.Y qué tiene que ver todo esto con por qué deberías ser desarrollador de software te estarás preguntando. Bueno todos los detalles de mi historia no son importantes, pero sí que hay partes que es importante que llegues a comprender:1. Debes disfrutar de lo que haces. Este topicazo es incluso más importante en la industria del desarrollo del software que en otros sectores. En muchos casos, la ingeniería de software no es un trabajo de horarios fijos de 9 a 5 de la tarde. También es muy estresante. Si no disfrutas programando, el estrés te desmotiva hasta el punto de que tu código al final da mucha pena. En 2010 escribí un post en tono de humor sobre las cosas que debe realmente saber un programador, pero llegué a la conclusión de que en muchos ambientes de trabajo ese post se cumple al 100%.2. Te da algo de seguridad laboral en el mercado de trabajo.En el estado de la economía moderna, cualquier nivel de seguridad en el empleo es buena. Esto no significa que los programadores siempre consiguen mantener el puesto de trabajo. Atravesamos expedientes de regulación de empleo y despidos como todo el mundo. Sin embargo, hay muchos puestos de trabajo ofertados y la industria no para de crecer.3. Los salarios de los desarrolladores de software son más bien decentes.Al principio igual no ves mucho cash, pero con el tiempo tu salario crecerá. Si estudias los sueldos, los programadores senior tienen sueldos en torno a 100,000$ o más en EEUU y en el resto del mundo están bastante por encima de la media.4. Hay muchos posibles campos de trabajo y de especialización.¿Te gusta trabajar con aparatos que funcionan a tiempo real como sistemas embebidos? Dispositivos móviles, como smartphones y tabletas, evolucionan a gran velocidad y hay muchísimo desarrollo llevándose a cabo en el terreno de los móviles. Constantemente se están desarrollando páginas y aplicaciones web y se exige a los desarrolladores tener conocimientos de como desarrollar UIs (interfaces de usuario) , hacer desarrollos en lado del servidor e incluso saber programar BBDD. Si te gusta programar hay muchos nichos que puedes explorar.5. ¿Cuál es tu inspiración?¿Por qué programas? Algunas personas les gusta la idea de poder crear cosas. A otros les gusta resolver enigmas. También puede que guste la el ciclo de retro-alimentación inmediato que se da en la programación. Si programar no te inspira nada, probablemente nunca llegues a disfrutar de la profesión.6. Camino más fácil hacia la independencia económica.A algunas personas no les apetece ser un "esclavo-asalariado" en una gran empresa. El desarrollo de software te permite trabajar en remoto o montarte tu propia empresa de consultoría. Esto es mucho más fácil que en otros muchos sectores en los que ni tan siquiera cabe esa posibilidad.ConclusiónObviamente no existe ninguna razón clara para llegar a ser programador de software. Es una elección personal y no un estereotipo como el introvertido amante de las matemáticas o devotos fanáticos de Star Trek o Star Wars. Para darte cuenta de si en verdad te gusta programar, empieza por picar algo de código de forma sencilla. No intentes de primera programar una aplicación web o móvil muy aparatosa, ya que es demasiado para empezar. Simplemente hazte algunos tutoriales básicos que te enseñen un lenguaje y empieza a desarrollar cosas desde cero.

Fernando Félix
10/12/2014
Regístrate ahora y nuestro equipo se pondrá en contacto muy pronto