Términos básicos de programación para reclutadores TI

Encontrar programadores es una tarea difícil. Una de las razones por las que es dificíl encontrarlos es porque hay una barrera de comunicación entre los programadores y los  reclutadores, pues los reclutadores no siempre conocen los términos de programación y tecnología que manejan los desarrolladores. Para reclutar perfiles tecnológicos efectivamente es importante conocer las tecnologías y roles que estás buscando. Te permitirá entender los requerimientos indispensables que buscas en un candidato y presentaras una mejor terna a tus clientes.

Imagínate la siguiente situación:

El gerente de sistemas te llama y te solicita que contrates un desarrollador BackEnd con conocimientos en  Java y MySQL. No tienes ni la más mínima idea de que es un desarrollador BackEnd y tienes poco conocimiento de lo que es Java y MySQL.

¿Está situación te ha pasado?¿Alguna vez te han pedido reclutar un perfil y te dicen un montón de términos de tecnología que no conoces? Si es así, necesitas conocer más sobre algunos términos de tecnología.

 

¿Por qué es importante conocer términos básicos de programación

 

El entender estos términos te permitirá:

  • Entender el tipo de perfil que están solicitando
  • Tener mayor credibilidad ante los candidatos y ante tu jefe como reclutador de perfiles de tecnología
  • Identificar y presentar mejores candidatos en tus procesos de selección.
  • Diferenciarte de otros reclutadores

 

Términos básicos de programación

 

  • Front End:  Se encarga del diseño de un sitio web, desde la estructura del sitio hasta los estilos como colores, fondos, tamaños hasta llegar a las animaciones y efectos. Manejan lenguajes como HTML, CSS y Javasript.

 

  • Back End: Es responsable del código de los de los diferentes componentes del sitio (páginas, formularios, funcionalidades, bases de datos). Pueden conocer lenguajes de programación como: PHP, Python, Ruby o Java.

 

  • Full Stack: son los programadores que dominan las herramientas de Front End y Back End. Por lo que pueden hacer desde el diseño del sitio web hasta manejar la base de datos del sitio.

 

  • Desarrollador Móvil: son desarrolladores que crean aplicaciones para smartphone y tablets. Saben programar para sistemas operativos como Android y iOs. Conocen lenguajes como Java y C++.

 

  • Programador de escritorio: Desarrollan aplicaciones para usarse en el escritorio de una computadora. Conocen lenguajes como Java, Visual Basic.Net, C#, C++, Python.

 

Si estás buscando alguno de estos perfiles, recuerda que en EmpleosTI tenemos una base de datos con más de 104,000 CVs de profesionales TI.

 

Otros términos de programación:

 

  • Lenguaje de programación: Un lenguaje formal diseñado para realizar procesos que entienda una computadora. Se usan para generar programas de computadora.
  • API (Application Programming Interface): En español significa  Interfaz de Programación de Aplicaciones. Es una especificación formal sobre cómo un módulo de un software se comunica o interactúa con otro. Simplifican en gran medida el trabajo de un programador, ya que no tiene que escribir código desde cero.
  • Bug: Errores descubiertos al ejecutar cualquier programa.
  • CSS: Es un lenguaje para establecer el diseño visual de las páginas webs.
  • File Transfer Protocol (FTP): Protocolo que permite a los desarrolladores acceder y transferir a otro sistema de red.
  • HTML: Lenguaje que se usa para crear documentos de hipertexto para su publicación en la web. Prácticamente es lo que da estructura al texto a las páginas web.
  • SQL (Structured Query Language): Es un lenguaje que permite manejar base de datos a los desarrolladores.

Podría también gustarte...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *