Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Los Desarrolladores de Software o de Sistemas trabajan para firmas y empresas dedicadas al ramo de la
Computación. Se encargan de desarrollar los pilares de los sistemas operativos que son creados por
los Programadores y de probar el código de nuevos programas para garantizar su eficiencia. Asimismo,
realizan pruebas de calidad en nuevos proyectos antes de su lanzamiento.
Estos profesionales están involucrados en todo el proceso relacionado a la creación y diseño de nuevos
sistemas, partiendo de la planificación inicial, estableciendo parámetros, diseño, escritura, código,
encriptar y probar. Cada miembro del equipo de Desarrolladores de Sistemas asume una de las fases que
será supervisada por el Gerente de Proyecto.
Estos profesionales utilizan una diversidad de lenguajes de programación y su trabajo tiende a ser
complejo, abarcando conocimientos avanzados en Computación y en Matemáticas. Este ramo está en
constante evolución y los avances tienen lugar a diario, por lo que es indispensable estar en continuo
aprendizaje.
Funciones principales
A continuación, las funciones más comunes de un Desarrollador de Software:
Labores diarias
Reunirse con los clientes y Gerentes de Proyecto para diseñar y desarrollar nuevos programas.
Establecer parámetros y diseñar la arquitectura de nuevos programas.
Diseñar, escribir, leer, probar y corregir el código de nuevos programas.
Realizar pruebas de medición de calidad y detectar errores en el desarrollo del programa.
Preparar la documentación necesaria para programas nuevos o actualizados.
Salario
63.643$
El sueldo medio de Desarrollador de Software en México es 63.643$ al año o 33$ por hora. Esto es
alrededor de 2.4 veces más que un salario medio del país. Puestos de nivel inicial comienzan en 45.000$,
mientras que la mayoría de los trabajadores experimentados llegan hasta 89.000$. Los resultados están
basados en 176 sueldos extraídos de las descripciones de las ofertas de trabajo.
63.643$
89.000$
45.000$
N/A
Ciudad de México
N/A
Guadalajara
71.300$
Santiago de Querétaro
N/A
Puebla
109.700$
Monterrey
68.145$
Desempeñarse como Desarrollador de Software implica realizar un trabajo de gran complejidad. El nivel
de competencia es alto y las compañías buscan a los candidatos de más alto perfil. Por su parte, las
corporaciones de gran tamaño prefieren a aspirantes con habilidades técnicas demostradas, un mínimo
de 2 años de experiencia en el campo de Tecnología de la Información y un título universitario en
Computación, Información Técnica, Ingeniería de Sistemas o Matemáticas. Por otro lado, las empresas
pequeñas suelen estar abiertas a contratar candidatos sin experiencia o con un mínimo de 1 año
trabajando en el área.
Dado que el campo de TI está en constante evolución, cada día emerge una nueva tecnología, por lo
tanto, las empresas prefieren a individuos interesados en la auto-superación e interesados en el
aprendizaje de nuevas destrezas y tecnologías. Las corporaciones toman en consideración todas las
actividades, certificaciones, talleres y seminarios cursados por los candidatos que le confieran un valor
agregado a su perfil.
Al desempeñarse como Desarrollador de Software, se lidia con trabajo en equipo, en el que cada
miembro asume una fase determinada del proceso. En tal sentido, es indispensable que los involucrados
cumplan con los tiempos de entrega establecidos, ya que la labor de cada uno depende del resto. Por otro
lado, también puede ser posible trabajar de manera individual, caso en el cual el profesional debe ser
capaz de trabajar sin supervisión y de cumplir con los tiempos de gestión preestablecidos.
Por lo general, los Desarrolladores de Software trabajan un promedio de 40 horas semanales; no
obstante, puede que les sea requerido trabajar tiempo adicional al estar próxima una fecha de entrega,
debiendo trabajar fines de semana y días feriados, por lo que la flexibilidad y adaptabilidad son aspectos
indispensables para esta posición.
Si bien el Desarrollador de Software es, por lo general, parte del personal de una empresa, es posible
desempeñarse de manera independiente o autónoma, de hecho, las empresas de menor tamaño que no
tienen los medios para absorber a estos profesionales como parte de su personal, los contratan por
proyecto para reducir costos.
La naturaleza de este empleo implica permanecer sentado en un escritorio por largos períodos de tiempo,
por lo que es recomendable tomar varios recesos para evitar problemas de salud.
DESARROLLADOR DE
SOFTWARE
Descargar Ficha Perfil
Misión de la ocupación
Participar del proceso de programación/implementación teniendo como entrada las especificaciones de
software y ajustándose a tiempos y estándares de calidad y trabajo de la organización y del proyecto.
Estudios
Ingeniería informática; licenciatura en sistemas o computación; técnico superior en desarrollo de
software (estudios finalizados o en curso), técnico secundario en programación.