Programadores informáticos
Cree, modifique y pruebe el código y los scripts que permiten la ejecución de aplicaciones informáticas. Trabaje a partir de especificaciones elaboradas por desarrolladores web y de software u otras personas. Puede desarrollar y escribir programas de computadora para almacenar, localizar y recuperar documentos, datos e información específicos.
Herramientas tecnológicas
Tareas principales
- Escribir, analizar, revisar y reescribir programas, utilizando diagramas y diagramas de flujo de trabajo, y aplicando conocimientos sobre las capacidades informáticas, la materia y la lógica simbólica.
- Corrija los errores realizando los cambios apropiados y volviendo a verificar el programa para garantizar que se produzcan los resultados deseados.
- Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
- Escribir, actualizar y mantener programas de computadora o paquetes de software para manejar trabajos específicos como rastrear inventario, almacenar o recuperar datos o controlar otros equipos.
- Consulte con personal administrativo, de ingeniería y técnico para aclarar la intención del programa, identificar problemas y sugerir cambios.
- Realice pruebas de programas y aplicaciones de software para asegurarse de que produzcan la información deseada y que las instrucciones sean correctas.
- Prepare cuadros y diagramas de flujo de trabajo detallados que describan la entrada, la salida y la operación lógica, y conviértalos en una serie de instrucciones codificadas en un lenguaje informático.
- Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.
- Capacitar a los subordinados en programación y codificación de programas.
- Consultar y ayudar a operadores de computadoras o analistas de sistemas para definir y resolver problemas en la ejecución de programas de computadora.
- Write or contribute to instructions or manuals to guide end users.
- Realizar tareas de análisis y programación de sistemas para mantener y controlar el uso de software de sistemas informáticos como programador de sistemas.
- Investigar si las redes, las estaciones de trabajo, la unidad central de procesamiento del sistema o los equipos periféricos están respondiendo a las instrucciones de un programa.
- Desarrollar sitios web.
- Asignar, coordinar y revisar el trabajo y las actividades del personal de programación.
- Capacitar a los usuarios sobre el uso y funcionamiento de los programas informáticos.
- Colaborar con fabricantes de computadoras y otros usuarios para desarrollar nuevos métodos de programación.
Habilidades
Conocimiento
Crear un currículum para Programadores informáticos
Crea un currículum profesional optimizado para ATS adaptado a esta trayectoria profesional.
Capacidades
Actividades laborales
Contexto laboral
Correo electrónico
100%
Pasa tiempo sentado
96%
Discusiones cara a cara con individuos y dentro de equipos
90%
Interior, ambientalmente controlado
82%
Importancia de ser exacto o exacto
81%
Trabajar o contribuir a un grupo o equipo de trabajo
80%
Contacto con otros
79%
Presión de tiempo
76%
Duración de la semana laboral típica
66%
Nivel de competencia
64%
Libertad para tomar decisiones
61%
Determinar tareas, prioridades y objetivos
60%
Conversaciones telefónicas
60%
Dedique tiempo a hacer movimientos repetitivos
57%
Impacto de las decisiones en los compañeros de trabajo o en los resultados de la empresa
54%
Importancia de repetir las mismas tareas
54%
Dedique tiempo a usar sus manos para manipular, controlar o sentir objetos, herramientas o controles
54%
Coordinar o liderar a otros en la realización de actividades laborales.
48%
Expuesto a sonidos, niveles de ruido que distraen o son incómodos
42%
Resultados laborales y resultados de otros trabajadores
42%
Consecuencia del error
39%
Proximidad física
39%
Situaciones de conflicto
37%
hablar en publico
37%
Frecuencia de toma de decisiones
33%
Trato con Clientes Externos o Público en General
32%
Grado de automatización
32%
Tratar con personas desagradables, enojadas o descorteses
30%
Cartas escritas y memorandos
17%
Pasar tiempo de pie
16%
Pase tiempo caminando o corriendo
15%
En un vehículo cerrado u operar equipo cerrado
9%
Salud y seguridad de otros trabajadores
7%
Dedique tiempo a doblar o torcer su cuerpo
7%
Al aire libre, expuesto a todas las condiciones climáticas
5%
Al aire libre, bajo techo
5%
Pase tiempo arrodillado, agachado, agachado o gateando
5%
Expuesto a condiciones de iluminación extremadamente brillantes o inadecuadas
3%
Expuesto a quemaduras, cortes, mordeduras o picaduras menores
3%
Ritmo determinado por la velocidad del equipo
3%
Expuesto a contaminantes
2%
Horarios de trabajo
2%
Expuesto a espacios de trabajo reducidos y posiciones incómodas
1%
Expuesto a temperaturas muy calientes o frías
1%
En interiores, sin control ambiental
1%
Dedique tiempo a mantener o recuperar el equilibrio
1%
Tratar con personas violentas o físicamente agresivas
0%
Expuesto a enfermedades o infecciones
0%
Expuesto a condiciones peligrosas
0%
Expuesto a equipos peligrosos
0%
Expuesto a lugares altos
0%
Expuesto a la radiación
0%
Expuesto a vibraciones de todo el cuerpo
0%
En un vehículo abierto o equipo operativo
0%
Pase tiempo subiendo escaleras, andamios o postes
0%
Use equipo de protección o seguridad común, como zapatos de seguridad, gafas, guantes, protección auditiva, cascos o chalecos salvavidas.
0%
Use equipo de protección o seguridad especializado, como aparatos de respiración, arnés de seguridad, trajes de protección total o protección radiológica.
0%
Educación
Bachelor's degree
Associate's degree
Some college, no degree
Intereses
Convencional
Investigador
Realista
Artístico
Emprendedor
Social
Estilos de trabajo
Valores laborales
¿Listo para seguir una carrera como Programadores informáticos?
Crea un currículum profesional que destaque las habilidades y experiencia correctas para este puesto.
Crear tu currículum ahora