Programadores de Computadoras
Descripción Código OES: 25104
Convierten específicaciones y reportes de problemas y procedimientos en diagramas lógicas que le ayudan a los programadores a escribir programas de computadora. Desarrollan y escriben programas para guardar, localizar, y buscar datos, documentos, e información específica.

Sueldos, California
Sueldo, Nivel de Entrada $18.32
25 Percentil $21.06
50 Percentil $28.83
75 Percentil $39.96

Sueldos, Condado de San Joaquin
Sueldo, Nivel de Entrada $13.16
25 Percentil $15.72
50 Percentil $20.55
75 Percentil $26.26

Sueldos Por Condado de California
Encuesta CCOIS
Encuesta OES

Horas y Beneficios
La mayoría de programadores trabajan 40 horas por semana. Usualmente no es necesario trabajar tiempo extra—solo cuando emergencias surgen. La mayoría de empresas ofrecen paquetes de beneficios que incluyen vacaciones, días de fiesta, días de enfermedad, sobresueldos, y la opción de comprar acciones.

Empleo, California
Empleo 1998 9,600
Empleo Proyectado 2008 10,300
Porcentaje de Cambio 1998-2008 7.3%
Separaciones 1998-2008 2,800

Empleo, Condado de San Joaquin
Empleo 1999 150
Empleo Proyectado 2006 150
Porcentaje de Cambio 1999-2006 0%
Separaciones 1999-2006 30

Proyecciones Laborales Por Condado

Condiciones Laborales
Programadores de computadora generalmente trabajan en un ambiente de oficina. Programadores trabajan apresuradamente durante ciertas fases de programación, con muchisimo trabajo asignado durante un periodo relativamente corto. La face de indentificación y corrección de errores puede ser la más estresante. La oficina virtual, también conocido como "telecommuting", es una tendencia creciente en esta profesión. Puede significar que trabaje en casa y envíe los archivos por vía electrónica, o que tenga que asistir a juntas semanales en el lugar de trabajo.

Oportunidades para Avanzar
Debido al incremento en la programación y el EDP (equipo electrónico de procesamiento de datos), es necesario que programadores se informen sobre recientes desarrollos en su profesión. Usualmente, el empleador paga los gastos de educación y entrenameinto. Organizaciones profesionales de procesamiento de datos también proporcionan educación y entrenamiento. Para trabajadores experimentados, oportunidades para ascender son numerosas. En organizaciones grandes, pueden progresar a la posición de técnico líder, donde tendrán responsabilidades de supervión. Algunos programadores de aplicaciones ascienden al cargo de programador de sistemas. Esto es posible con el paso de tiempo y con cursos en aplicaciones de computadoras. Además, es posible ascender al cargo de analista de sistemas, o a posiciones de la gerencia.

Conseguir el Trabajo y Otra Información
Experiencia y educación posecundaria son requisitos en esta profesión. Aparte de la experiencia que tenga en el campo de programación, es recomendado trabajar en proyectos estudiantiles universitarios (aunque sea sin pago), o como operador de computadoras. La mejor manera de conseguir un puesto sin experiencia es ser aprendiz en una institución financiera o agencia gubernamental. Si no tiene experiencia, aún puede conseguir empleo a través exámenes estatales y federales de servicio civil—dado que tenga un grado de bachillerato en una materia relacionada a la computación.

Recursos para personas buscando posiciones en esta profesión incluyen: publicaciones profesionales, los clasificados, el Employment Development Department (departamento de desarrollo de empleo) de California, y agencias de empleo—especialmente las que especializan en trabajos de computación.

Para una lista de solicitudes de empleo, visite CalJOBS o America's Job Bank.


Educación y Entrenamiento
Existe una variedad de escuelas posecundarias que enseñan la programación de computadoras. Algunas escuelas secundarias también ofrecen cursos en procesamiento de datos. Muchos programadores suplementan su experiencia con cursos en contaduría, control del inventario, u otras materias relacionados a los negocios. Los requisitos de educación y entrenamiento han sido cada vez más difíciles, debido al incremento en el número de aplicantes cualificados y la sofisticación de tareas de programación.

Empleadores prefieren contratar a graduados universitarios para trabajar en posiciones de ingeniería e investigación científica. Prefieren a graduados en matemática, ciencia de computadoras, ingeniería, o ciencia física. Para llenar posiciones de computación empresarial, prefieren a peronas que han tomado cursos en sistemas de información, aunque no es necesario tener un título de bachillerato. Contaduría, control del inventario, y negocios son otras materias recomendadas. En algunas compañías, operadores de computadoras pueden ascender al cargo de programador, dado que cumplan cursos en programación y tengan suficiente experiencia.

Habilidades y Otros Requisitos
Empleadores prefieren aplicantes capaces de pensar logicamente y hacer tareas analíticas y exigentes. Trabajadores en esta profesión utilizan software de control de operaciónes computadorizadas. Por eso, se requiere la habilidad de trabajar con conceptos abstractos, y hacer el análisis técnico. Además, se requiere paciencia, persistencia, y la habilidad de trabajar con muchisima precisión—aun bajo presión. Ingeniosidad e imaginación son cualidades necesarias para resolver problemas. Trabajadores nuevos pasan sus primeras semanas en cursos de entrenamiento. Después, hacen tareas menos complicadas, hasta que estén familiarizados con la operación.

Fuentes de Información
California Occupational Guide #81

Trabajos Relacionados: Reparación de Equipo de Procesamiento de Datos, Operadores de Computadoras

Entrenamiento: California Training and Educatión Providers (CTEP)