Sunteți pe pagina 1din 8

Md II, Sub 1: DESARROLLA SOFTWARE DE APLICACIN

UTILIZANDO PROGRAMACIN ORIENTADA A OBJETOS

LATI. Julio Antonio Sandoval Castro

OPORTUNIDADES PARA
PROGRAMADORES EN
LATINOAMERICA
En los pases de Latino Amrica se escucha cada vez ms fuerte el rubro de la programacin
como una carrera que promete en el rea de la tecnologa. Qu tan cierto es a nivel nacional
y mundial?
Para entender en qu estado se encuentra la profesin actualmente, podemos recoger los
datos ms oficiales que nos entregan las entidades relacionadas a categorizar los rankings de
empleos. Veamos: en promedio, un programador se demorara entre 1 y 2 meses en
encontrar un empleo. Si comparamos con otras carreras, este es desde ya un indicador
positivo para quienes estn pensando en involucrarse con esta rea del saber.
Cul es la explicacin de lo bien que se ven encaminados los programadores? Podramos
decir que faltan profesionales? La respuestas generales nos dirn que s, encontrando incluso
ms puestos laborales que profesionales ocupando los cargos. Si ya ests comenzando a
pensar en que esta carrera podra resultar prometedora para ti, te dira que no lo dudes
tanto.
Como en todas las carreras, no faltar quien te diga que el campo ya se est saturando.
Pero, la verdad, es que esta es una de las profesiones donde menos derecho hay para decir
aquello. Si bien hay todo tipo de puntos de vista al respecto, lo cierto es que las mentes
destacadas siempre sabrn cmo ingenirselas, si no te contratan en una multinacional Qu
importa? Eres programador: Emprende! Como siempre, todo depender de ti. La innovacin
ser crucial.
Ahora Qu hay de los sueldos? Sabemos que la tecnologa hace tiempo que va bien
encaminada, probablemente lo que se pague va a variar dependiendo del trabajo. Pero debes
saber desde ya que un profesional aplicado tendr xito seguro, incluso en su primer trabajo.
Si ya saliste de la carrera: Es cosa de creerse el cuento! Y, todava ms importante, no te
dejes estar. Actualizacin y emprendimiento son algunos de los conceptos claves para un
programador del 2015.
En nmeros concretos, el sueldo del programador por ej. en Chile vara entre los
$700.000 y $1.200.000 (1400 y 2800USD) mensual, mientras que los analistas van
ganando entre los 900.000 hasta el milln 500 mil (1800 y 3000 USD) mensual.

Md II, Sub 1: DESARROLLA SOFTWARE DE APLICACIN


UTILIZANDO PROGRAMACIN ORIENTADA A OBJETOS

LATI. Julio Antonio Sandoval Castro

Si nos pasamos de la realidad nacional, a preguntarnos y qu ocurre con los programadores


en el mundo?
Hoy en da, una de las buenas cosas que tiene esta profesin, es que si posees las
condiciones y requisitos suficientes, probablemente podrs tomar las oportunidades que el
extranjero te podra brindar. Eso s: el ingls va a ser fundamental, pero tambin la informacin
sobre aquellas oportunidades.
El panorama se ve auspicioso: para el ao 2015, se vislumbra el aumento en la demanda
de analistas programadores, desarrolladores de aplicaciones, administradores de
sistemas informticos y consultores de marketing en buscadores, segn indican desde
Randstand Professionals. Esta alza en la demanda se explica gracias al Big Data y el
Bussiness intelligence, el desarrollo de aplicaciones mviles y el Cloud Computing.
Los conocimientos, para hoy, se basan en poseer dominios en escala de sistemas y
metodologas que deriven en el tratamiento a gran velocidad de cantidades numerosas de
datos. Ejemplos: en Espaa ya se est estableciendo el cargo de directores de Business
Intelligence y Big Data, un perfil que debe ser capaz de tomar decisiones de negocios, pero
tambin que responda a las necesidades del rea tecnolgica para la analtica de datos. Un
nuevo desafo para el mundo de la programacin.
Por otra parte, en Estados Unidos, el ao pasado, el nmero de empleos de alta
tecnologa aument en un 3% respecto al ao anterior, logrndose una totalidad
aproximada de 700.000 puestos de trabajo vacantes en 2014. En el caso del reino unido,
el 90% de las ofertas de empleo involucran como requisito el conocimiento de Ruby on
Rails, al mismo tiempo que este tipo de saberes son pagados con salarios anuales superiores
a la media nacional de ese pas.
En resumidas cuentas, as es como los profesionales ms demandados a nivel mundial
son los programadores de SAP, Java, PHP y Ruby on Rails. Acotacin no menor: el
contenido ser clave.
Otra vez triunfan los grandes datos, la optimizacin del software y una dependencia a la
tecnologa . Ser programador es una excelente opcin para este momento, pero, por sobre
todo, para el futuro.
Y, como vers, para evitar ser uno ms, tendrs que destacar y saber siempre ms all de lo
bsico: la actualizacin, especializacin e innovacin, harn de ti un profesional ntegro que
entrar confiado y sin miedos al campo laboral. La tecnologa cada da nos sorprende ms, y
sus profesionales tambin. Entonces: desarrolla tus habilidades al mximo y xito para ti.
Un programador o programador de computadora, es un individuo que hace la programacin, o
sea, escribe programas para computadoras. Un programador se encarga de implementar
algoritmos mediante un lenguaje de programacin. El trmino programador tambin puede
asociarse al ingeniero de software, al cientfico de la computacin, al desarrollador de software

Md II, Sub 1: DESARROLLA SOFTWARE DE APLICACIN


UTILIZANDO PROGRAMACIN ORIENTADA A OBJETOS

LATI. Julio Antonio Sandoval Castro

y al analista, aunque estas personas tienen otras habilidades y propsitos. El 13 de


septiembre es el da internacional (no oficial) del programador (12 de septiembre en un ao
bisiesto). Fue elegido en un decreto del gobierno ruso, por ser el nmero 256 del ao, nmero
importante en la informtica. Ada Lovelace es acreditada popularmente como la primera
programadora de la historia, dado que fue la primer persona en expresar un algoritmo para ser
implementado en una computadora (el motor analtico de Charles Babbage) en octubre de
1842.
De todas maneras, su trabajo recin pudo ejecutarse en 1941, por Konrad Zuse. El grupo de
trabajo ENIAC, compuesto por Kay McNulty, Betty Jennings, Betty Snyder, Marlyn Wescoff,
Fran Bilas y Ruth Lichterman, fueron los primeros trabajadores en programacin. Tarea del
programador Especficamente, un programador de computadoras lo que hace es escribir,
testear, depurar y mantener el cdigo de programacin de los programas.
Tambin conciben, disean y testean las estructuras lgicas para resolver problemas por
computadora. En general, los programadores escriben los programas de acuerdo a las
especificaciones formales dadas por analistas de sistemas (Ver anlisis). Ellos transforman el
diseo en instrucciones concretas que pueden ejecutarse en la computadora. Su prxima
tarea es testear el programa en busca de bugs (errores de programacin), este proceso es
llamado prueba y depuracin de errores.

Empleos para programadores:

Md II, Sub 1: DESARROLLA SOFTWARE DE APLICACIN


UTILIZANDO PROGRAMACIN ORIENTADA A OBJETOS

LATI. Julio Antonio Sandoval Castro

Programador en Ducasse Industrial Azteca

Requisitos:

Sexo indistinto
Edad de 23 a 28 aos
Egresado de las carreras de Informtica, Ingeniera en Computacin o a fin
Experiencia mnima de un ao

Conocimientos en:
o
o
o
o
o
o
o

Visual Studio 2008 - 2010


Framework 3.5
Administracin de base de datos SQL Server 2008
Windows Server 2008
Lenguaje de tercer o cuarta generacin
Anlisis y diseo de sistemas
Proyectos informticos internos, servidores, bases de datos

Md II, Sub 1: DESARROLLA SOFTWARE DE APLICACIN


UTILIZANDO PROGRAMACIN ORIENTADA A OBJETOS

LATI. Julio Antonio Sandoval Castro

Deseable:
Usando tecnologas de iOS como Object C o COCOA Touch para aplicaciones
para iOS 6 o 7 (iPhone y iPad). Conocimientos bsicos: XML, Json, bases de
datos. Experiencia en POO y patrones de diseo. Desarrollo de aplicaciones
para consumo de webservices Rest (JSON/XML) y Soap. Desarrollo de Vistas
(Mockups). Manejo de Multi threading. Experiencia en el uso de repositorios
de control de versiones. Manejo de SQLite o Core Data para la persistencia de
datos en aplicaciones iOS. Experiencia en el manejo de IDE XCode 4.5 o 5.0.
Conocimiento de las polticas y guas de publicacin de Apple (principalmente
las especificaciones de rechazo de apps). Conocimiento del proceso de
liberacin de aplicaciones en Appstore.

Competencias:

Cumplimiento a normas y procedimientos


Trabajo en equipo
Actitud de servicio
Proactivo
Autodidacta
Disponibilidad de horario

Ofrecemos:
Sueldo Competitivo
Prestaciones superiores a las de la ley
DIGITEX, EMPRESA LDER EN TELECOMUNICACIONES CON PRESENCIA EN 7
PASES, TE INVITA A INTEGRARTE A SU EQUIPO COMO:
DESARROLLADOR Y PROGRAMADOR EN SISTEMAS
Funciones: Desarrollo de los sistemas de informacin conforme a las necesidades,
incluyendo cambios de versiones y migraciones de entornos de desarrollo a
preproduccin y produccin cuando sea requerido.
Requisitos:

SEXO: Indistinto

EDAD: 25 a 40 aos

ESCOLARIDAD: Licenciatura o Ingeniera (trunca) en Sistemas, Tecnologas


de la informacin o afines

EXPERIENCIA: 3 Aos en Desarrollo

Ofrecemos:

Sueldo competitivo

Md II, Sub 1: DESARROLLA SOFTWARE DE APLICACIN


UTILIZANDO PROGRAMACIN ORIENTADA A OBJETOS

LATI. Julio Antonio Sandoval Castro

Prestaciones de ley

Horario de tiempo completo de L-V

Estabilidad laboral

Excelente ambiente de trabajo

Conocimientos:

Desarrollo en Plataformas .Net de Microsoft

Formacin bsica en SQL Server

Desarrollo de Software

Arquitectura de SW

Metodologas de Desarrollo gil

Habilidades y competencias:

Autocontrol

Capacidad de anlisis y aprendizaje

Orientacin al cliente

Orientacin al logro

Buena comunicacin oral y escrita

Trabajo en equipo

Qu caractersticas necesita tener un buen programador?

Por qu son necesarios conocimientos en diversas reas (ingls, matemticas, etc.) para un
programador?

En el rea de la programacin, consideras que tienen igual nmero de oportunidades los


hombres que las mujeres?

Personalmente, Consideras que tienes futuro en la programacin?

Md II, Sub 1: DESARROLLA SOFTWARE DE APLICACIN


UTILIZANDO PROGRAMACIN ORIENTADA A OBJETOS

LATI. Julio Antonio Sandoval Castro

Realiza un resumen media cuartilla como mximo del texto analizado. Utiliza el siguiente
espacio:

Diccionario de datos
1. Definicin Es un listado organizado de todos los datos pertinentes al sistema
con definiciones precisas y rigurosas para que tanto el usuario como el analista
tengan un entendimiento en comn de todas las entradas, salidas,
componentes y clculos.
2. Caractersticas Un diccionario de datos contiene las caractersticas lgicas
de los datos que se van a utilizar en un sistema, incluyendo nombre,
descripcin, alias, contenido y organizacin.
3. Objetivo El objetivo de un diccionario de datos es dar precisin sobre los
datos que se manejan en un sistema, evitando as malas interpretaciones o
ambigedades. Estos diccionarios se desarrollan durante el anlisis de flujo de
datos y su contenido tambin se emplea durante el diseo del proyecto en
general.
4. Contenido En un diccionario de datos se encuentra la lista de todos los
elementos que forman parte del flujo de datos de todo el sistema.
EJEMPLOS:
Peso = * peso del paciente al ingresar al hospital, unidad: kilo, rango: 2-150

Md II, Sub 1: DESARROLLA SOFTWARE DE APLICACIN


UTILIZANDO PROGRAMACIN ORIENTADA A OBJETOS

LATI. Julio Antonio Sandoval Castro

Altura = * unidad: cm., rango: 100-200


Sexo = * valores: [F|M]
Calificacin= **
** Significa sin comentarios.

S-ar putea să vă placă și