*

Programador (aplicaciones móviles, web) en España
Patrocinado por

Utilizo el “lenguaje de programación” a través de códigos para desarrollar programas informáticos. Ya sean aplicaciones móviles, o páginas webs.

Los programadores son los profesionales de la tecnología y la ingeniería encargados de desarrollar programas informáticos. Utilizando un lenguaje de programación, son capaces de escribir una serie de instrucciones para que el ordenador realice determinadas tareas. Por tanto, el programador podrá trabajar en el navegador de un automóvil, creando una web, un programa que calcule tu pensión, etc. La mayoría de los ámbitos profesionales (medicina, minería, banca, agricultura...) precisan de programadores.

Para crear un programa hay que estudiar, primero, qué se quiere conseguir; cuáles son las tareas que necesitamos que el ordenador realice. Para ello, quizás trabajen junto a otros profesionales del sector o junto a las personas que van a utilizar ese programa en el día a día. El segundo paso será realizar el diseño integral. Posteriormente se darán las instrucciones al ordenador utilizando un lenguaje informático. Probablemente, en trabajos de gran envergadura, esta fase será realizada por varios programadores. Todos deberán registrar detalladamente sus trabajos para facilitar el trabajo en equipo. Una vez finalizado el programa, habrá que probarlo y depurar los posibles errores.

Los programadores, que pueden especializarse en aplicaciones o sistemas, deben ser profesionales lógicos, analíticos, organizados, detallistas y curiosos y deberán poseer buenas dotes para la computación, la tecnología, la ciencia y las matemáticas.

1.903€
Sin experiencia
Fuente:

Tu Salario

1.949€  - 1.994€
1 a 2 años de experiencia
Fuente:

Tu Salario

2.039€  - 2.130€
3 a 5 años de experiencia
Fuente:

Tu Salario

2.167€  - 2.619€
Más de 5 años de experiencia
Fuente:

Tu Salario

¿Quieres ver cuánto gana un Programador (aplicaciones móviles, web) en otro país?

Seleccione un país

Funciones y Habilidades

Funciones principales

  • Analizar las tareas que se deseen conseguir.
  • Encargarse de entregar el proyecto en el plazo establecido
  • Hablar y entender las necesidades del cliente
  • Hablar y entender las necesidades del cliente o del empresario
  • Planificar y desarrollar un marco factible.
  • Realizar análisis

Habilidades principales

  • Aprendizaje de los errores
  • Capacidad para lidiar con la incertidumbre
  • Eficacia en el trabajo
  • Fomento de la calidad
  • Interpretación de datos
  • Lengua extranjera
  • Muestra de buenos modales
  • Respeto del protocolo en línea
  • Trabajo independiente
  • Uso de TIC

Funciones secundarias

  • Conocer los gustos y preferencias del cliente
  • Documentar y detallar el trabajo realizado
  • Documentar y detallar el trabajo realizado
  • Escribir las instrucciones en línea
  • Escribir las instrucciones en línea
  • Utilizar un leguaje de programación adecuado

Habilidades secundarias

  • Actualización de medidas de seguridad en línea
  • Aplicación de métodos matemáticos
  • Detección de sesgo e imprecisión de la información electrónica
  • Elección de conceptos y procedimientos matemáticos pertinentes
  • Elección de medidas de seguridad en línea
  • Evaluación de la calidad de la información electrónica
  • Identificación de amenazas en línea
  • Revisión de la configuración de privacidad en línea
  • Uso de sistemas operativos
  • Uso del procesador de textos
Mujer programadora
Mujer programadora
Fuente: Shutterstock
Programación de aplicaciones
Programación de aplicaciones
Fuente: Shutterstock

Trayectoria laboral

Programador / sin experiencia

  • Actualizar programas
  • Probar programas
  • Ayudar a los programadores de mayor cargo en aquello que precisen

Programador / con experiencia

  • Analizar las necesidades del cliente
  • Diseñar programas
  • Escribir las instrucciones
  • Supervisar y coordinar el trabajo de los ingenieros de menor nivel

Programador / jefe de departamento

  • Diseñar programas
  • Supervisar y coordinar el trabajo de los programadores
  • Realizar labores administrativas y presupuestarias
  • Contratar y despedir al personal

Necesidades formativas

Para ejercer como programador, habrá que realizar un curso de programación que le otorgará las destrezas necesarias para poder programar. Un ejemplo de ello podría ser el Técnico Superior en Desarrollo de Aplicaciones Web.

Si desea cursar estudios universitarios, el interesado deberá matricularse en el Grado en Ingeniería Informática o el Grado en Ingeniería de Sistemas de Información. Posteriormente se podrá realizar un Máster en Programación. Algunos de estos másteres pueden están especializados, como elMáster en Programación de APPS para Smartphones y Tablets o el Máster en Programación de Videojuegos de la Camilo José Cela.

Según el ranking QS de 2015, la Universitat Politécnica de Catalunya (UPC) es una de las cien mejores universidades del mundo para estudiar informática. Seguidamente aparece la Universitat de Barcelona(UB), la Universidad Politécnica de Madrid (UPM), la Universidad Carlos III de Madrid (UC3M) y la Universidad Complutense de Madrid (UCM). Sin embargo, y según elInforme 50 carreras de El Mundo, la Universidad Politécnica de Madrid (UPM) es la institución con mayor número de plazas ofertadas.

Fuente: Smil Jimenez

Cursos y estudios relacionados

Experto en Gestión y Eficiencia Energética

  • Títulos Propios de Postgrado
100 horas

Executive Máster en Digital Business

  • Títulos Propios de Postgrado
10 meses Diurno / Vespertino

Grado en Ingeniería Civil

  • Grados Oficiales
168 créditos Matutino/Vespertino

Mundo laboral

El profesional especializado en programación se engloba dentro del sector de la ingeniería y la tecnología y podrá trabajar por cuenta propia o en organizaciones públicas o privadas.

Para lograr diseñar, programar y ubicar programas y aplicaciones, será requisito imprescindible dominar algunos de los sistemas operativos para móviles (Android, iOS, Blackberry OS, Windows Phone, etc.) y para PC (GNU/Linux, PC Microsoft Windows, Mac OS X, Google Chrome OS o Fedora). Además, deberá conocer los distintos lenguajes de programación, como Java, Cobol, Oracle, C, C++.

El programador deberá saber trabajar en equipo y estar al tanto de las últimas novedades tecnológicas. Además, deberá saber sintetizar la información y reaccionar con rapidez ante cualquier imprevisto. Y, para lograr ser brillante, el programador deberá ser creativo e innovador.

Condiciones laborales

  • Pueden dedicarse al asesoramiento y la consultoría
  • Pueden padecer algún problema físico
  • Pueden trabajar en oficinas o despachos
  • Pueden trabajar en organizaciones públicas o privadas
  • Pueden trabajar por cuenta propia
  • Realizan un gran volumen de trabajo frente al ordenador
  • Suelen trabajar bajo presión
  • Suelen trabajar entre 40 y 45 horas semanales
  • Trabajan con tecnología

Personalidades

Augusta Ada Byron

Augusta Ada Byron, condesa de Lovelace, fue una escritora y matemática británica. El gusto por la escritura y la lectura quizás fue genético, ya que era hija de Lord Byron. Pasará a la historia por sus trabajos en la Máquina Analítica de Charles Babbage. Ella fue la responsable de desarrollar un método de calculación de los números de Bernouilli, considerándose como el primer programa del mundo. Por ello, Ada Lovelace es considerada como la primera programadora de la historia. En su honor se nombró al lenguaje de programación Ada.

John McCarthy

John McCarthy, conocido por sus estudiantes como "Uncle John", fue un informático estadounidense. Uno de sus logros fue la invención del lenguaje de programación Lisp en 1960. Además, fue un icono en el mundo de la inteligencia artificial. De hecho, fue él quien acuñó este nombre en 1956. Trabajó y creó el Proyecto MAC en el Massachusetts Institute of Technology (MIT) y fundó el Stanford AI Laboratory. Fue galardonado con el Premio Turing en 1971 y formó parte del IEEE Intelligent Systems Hall of Fame.

Profesiones similares

Administrador de bases de datos

Diseño, desarrollo, actualizo y reparo las bases de datos de empresas

Data scientist

Extraigo información valiosa a partir de los datos que parecen no ser importantes, para poder responder a las preguntas formuladas.

Desarrollador (Front end, móviles)

Desarrollar programas y sistemas informáticos para todos los dispositivos tecnológicos.

Diseñador de red, de software

Soy un programador dedicado al desarrollo de software.

Ingeniero Informático

Utilizo las nuevas tecnologías para desarrollar programas, softwares e implementarlos de la mejor manera según el caso.

Ingeniero técnico en informática de gestión

Diseño y proyecto sistemas y procesos que cumplan con las Tecnologías de la información. Me aseguro que todas las tecnologías funcionen de forma correcta

Ingeniero técnico en informática de sistemas

Diseño programas, aplicaciones y sistemas. Además me encargo de mantenerlos, actualizarlos y verificar su rendimiento

Oficiales de seguridad informática

Protejo y cuido los datos informáticos, tanto de empresas como de personas. Analizo los sistemas en busca de amenazas y reparo los daños ocasionados.

Valoraciones y opiniones

Aún no hay valoraciones. Sé el primero.


¿Tienes alguna duda?

Pregunta aquí a otros usuarios que tengan información sobre esta profesión

Aviso de cookies: Usamos cookies propias y de terceros para mejorar nuestros servicios, para análisis estadístico y para mostrarle publicidad. Si continúa navegando consideramos que acepta su uso en los términos establecidos en la Política de cookies.