1 minute read
Suplemento TI
Tipos de programadores
Programadores web
Los programadores web se encargan de escribir códigos para crear aplicaciones para ser usadas en internet, así como para crear páginas web.
Para esto desarrollan lenguajes de servidor entre los que se encuentran el PHP, JSP, ASP, ASP.Net, Ruby, Node y Python, entre otros. Por otro lado, también desarrollan lenguaje de programación como HTML; CSS; JavaScript y otros frameworks entre otros.
Este tipo de programador escribe el código para crear aplicaciones web de la talla de Facebook, Twitter, Gmail, y muchas otras.
Programadores móvil o de apps
Esta clase de programadores se dedican a escribir códigos para aplicaciones móviles para los sistemas Windows Phone, Android o Ios. Para ello usan lenguajes nativos como el C++, Java y Objective-C.
Aplicaciones móviles como Instagram, Vibe, el sistema operativo de Windows Phone, Android e IPhone y muchas otras, son creadas por este tipo de programadores.
Diferentes especialidades según el tipo de programador
Programadores backend: Es aquel que trabaja en la parte de la aplicación que se encarga del soporte base para la aplicación, como puede ser el manejo de datos y el servidor, entre otros elementos.
Programadores desktops
Estos programadores son especialistas en la escritura de código para la creación de aplicaciones para computadores, bien sean laptops o de escritorio.
Para escribir este código se basan en lenguajes como el Java, C#, C++, Visual Basic.Net o Python.
Como ejemplo de aplicaciones creadas por programadores desktop podemos mencionar los paquetes de aplicaciones de oficina como procesadores de texto, hojas de cálculo, presentación de diapositivas y otras; navegadores web; clientes de correo; entre otros.
Por otro lado, los programadores especializados en backend, conocen las bases de datos SQL Server, MySQL, PostgreSQL, Apache, nginx y otras.
Programadores frontend: Si el programador backend trabaja en la parte de “atrás” de la aplicación, el programador frontend trabaja en la parte “delantera” de las aplicaciones. Esto significa que esta clase de programador trabaja con la parte de la aplicación de cara al usuario final.
Referencia: https://www.incipy.com/ blog/12-tendencias-de-transformacion-digital-que-marcaran-2021/
Por: David Peralta Sánchez (izq), Director de Operaciones y fundador de Kohmi. david@kohmi.net
Eduardo Daniel Rodríguez Lozano (der), Director de Desarrollo de Negocios de TI daniel@kohmi.net