Inducción IT por Kenility - Módulo 1 y 2
48 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Qué es un lenguaje de programación orientado a objetos?

  • Un lenguaje que solo opera en sistemas Linux.
  • Un lenguaje que permite programar sin necesidad de compilar.
  • Un lenguaje que permite la creación de aplicaciones solo para dispositivos móviles.
  • Un lenguaje que organiza el código en objetos para facilitar su gestión. (correct)

¿Cuál de las siguientes plataformas es utilizada para el desarrollo de aplicaciones de comercio electrónico?

  • Android Studio
  • Visual Studio
  • Laravel
  • Magento (correct)

¿Qué propiedad intelectual corresponde a las aplicaciones informáticas desarrolladas según el contenido?

  • Pertenece al cliente que encarga el desarrollo. (correct)
  • Pertenece al programador que escribe el código.
  • Pertenece a la comunidad de desarrolladores.
  • Pertenece a la empresa de desarrollo que subcontrata.

¿Qué característica distingue a un lenguaje de programación interpretado de uno compilado?

<p>Un lenguaje interpretado traduce el código línea por línea en tiempo de ejecución. (B)</p> Signup and view all the answers

¿Cuál de los siguientes es un conjunto de herramientas comúnmente utilizado para el desarrollo de aplicaciones móviles en iOS?

<p>Xcode (B)</p> Signup and view all the answers

¿Qué plataforma permite la creación de tiendas en línea y es especialmente popular en el desarrollo ecommerce?

<p>Prestashop (D)</p> Signup and view all the answers

¿Cuál de los siguientes lenguajes se clasifica como un lenguaje de scripting para el desarrollo web?

<p>JavaScript (D)</p> Signup and view all the answers

¿Cuál de las siguientes opciones describe mejor a un framework de desarrollo como Rails?

<p>Un framework que facilita el desarrollo de aplicaciones web en Ruby. (B)</p> Signup and view all the answers

¿Cuál es una ventaja de utilizar frameworks en el desarrollo de software?

<p>Ayuda a minimizar errores (C)</p> Signup and view all the answers

¿Qué desventaja se asocia comúnmente con el uso de frameworks?

<p>Menor rendimiento (B)</p> Signup and view all the answers

¿Qué tipo de programador se especializa en desarrollar aplicaciones para escritorios?

<p>Programador de Escritorio (D)</p> Signup and view all the answers

¿Cuál es la principal función de un Data Engineer?

<p>Obtener y procesar ingredientes. (A)</p> Signup and view all the answers

¿Cuál de los siguientes lenguajes es usado típicamente por un programador web?

<p>Python (A)</p> Signup and view all the answers

¿Qué define principalmente a Machine Learning en comparación con otros conceptos?

<p>Utiliza estadística para predecir comportamientos. (D)</p> Signup and view all the answers

¿Cuál es la función principal de la capa de presentación en un desarrollo en capas?

<p>Recoger información del usuario (A)</p> Signup and view all the answers

¿Qué es Deep Learning en el contexto de Machine Learning?

<p>Un subconjunto de Machine Learning que no requiere definir características. (A)</p> Signup and view all the answers

¿Qué se entiende por 'dependencia de terceros para su mantenimiento' en el contexto de los frameworks?

<p>El mantenimiento depende de actualizaciones externas (C)</p> Signup and view all the answers

¿Cuál de las siguientes no es una ventaja del uso de frameworks?

<p>Tiempo de aprendizaje (C)</p> Signup and view all the answers

¿Cuál es uno de los propósitos de Business Intelligence?

<p>Reportar eventos del pasado. (D)</p> Signup and view all the answers

¿Qué tipo de aplicaciones desarrolla un programador móvil?

<p>Aplicaciones para dispositivos móviles (D)</p> Signup and view all the answers

¿Qué implica el concepto de Big Data?

<p>Disponibilizar un gran volumen de datos. (C)</p> Signup and view all the answers

¿Cuál es el enfoque principal de Data Mining?

<p>Detectar patrones en los datos. (D)</p> Signup and view all the answers

¿Qué tarea específica realiza un Applied Data Scientist?

<p>Innova en la creación y aplicación de recetas. (D)</p> Signup and view all the answers

¿Qué caracteriza a la Inteligencia Artificial (AI)?

<p>Emula comportamientos típicamente humanos. (D)</p> Signup and view all the answers

¿Cuál es la función principal de un maquetador?

<p>Convertir diseños estáticos en código usando HTML y CSS. (A)</p> Signup and view all the answers

¿Qué habilidades son cruciales para un Frontend Developer?

<p>Manejo avanzado de JavaScript y diseño gráfico. (C)</p> Signup and view all the answers

¿Cuál de las siguientes afirmaciones sobre un desarrollador Fullstack es correcta?

<p>Debes tener habilidades tanto en Frontend como en Backend. (C)</p> Signup and view all the answers

¿Qué ventaja principal tienen los desarrolladores Fullstack en un entorno Startup?

<p>Pueden realizar el trabajo de varios roles de desarrollo. (B)</p> Signup and view all the answers

¿Por qué se considera que ser realmente Fullstack es complicado?

<p>Es difícil dominar habilidades en ambas áreas (Frontend y Backend). (D)</p> Signup and view all the answers

¿Qué herramientas suelen utilizar los Fullstack Developers para la gestión de tareas?

<p>Jira y Trello. (A)</p> Signup and view all the answers

¿Qué concepto es erróneo sobre los maquetadores?

<p>Se consideran programadores altamente técnicos. (A)</p> Signup and view all the answers

¿Cuál de las siguientes afirmaciones sobre la programación Fullstack es incorrecta?

<p>El conocimiento de solo un área es suficiente para ser considerado Fullstack. (A)</p> Signup and view all the answers

¿Cuáles son algunos de los elementos clave al definir el perfil de un candidato?

<p>Competencias y referencias laborales (B), Habilidades sociales y preferencias de trabajo (C)</p> Signup and view all the answers

¿Qué son las Yellow Flags en el proceso de selección de talento?

<p>Señales de advertencia sobre riesgos potenciales (C)</p> Signup and view all the answers

En el proceso de entrevistas, ¿cuál es uno de los métodos mencionados para evaluar candidatos?

<p>Entrevistas grupales y presenciales (D)</p> Signup and view all the answers

¿Cuál es el propósito principal del Onboarding en una compañía?

<p>Facilitar la integración del nuevo empleado (D)</p> Signup and view all the answers

¿Qué significa el término 'Talent Pool' en el contexto de la estrategia de reclutamiento?

<p>Un grupo de candidatos preseleccionados para futuras oportunidades (B)</p> Signup and view all the answers

Al realizar pruebas técnicas, ¿qué se evalúa principalmente?

<p>El conocimiento en áreas específicas relacionadas con el puesto (A)</p> Signup and view all the answers

¿Cuál de los siguientes es un aspecto que NO debería incluirse en un brief de candidatos?

<p>Resultados de exámenes médicos previos (A)</p> Signup and view all the answers

¿Cuál de las siguientes opciones describe mejor el proceso de mapeo de compañías target?

<p>Identificar industrias y empresas que se alineen con la visión de la compañía (A)</p> Signup and view all the answers

¿Cuál de las siguientes opciones es una característica importante para medir el impacto en el proceso de contratación?

<p>La claridad en el proceso de contratación (C)</p> Signup and view all the answers

¿Qué se debe permitir a los candidatos durante el proceso de contratación?

<p>Controlar su progreso (A)</p> Signup and view all the answers

Las expectativas del candidato sobre la cultura de la empresa deben:

<p>Coincidir con las realidades de la empresa (A)</p> Signup and view all the answers

¿Qué es crucial para el candidato al evaluar una oferta de trabajo?

<p>Evaluar la oferta con facilidad (C)</p> Signup and view all the answers

¿Cuál de las siguientes opciones describe una acción recomendada para el gerente en el proceso de contratación?

<p>Ofrecer descripciones realistas del puesto (D)</p> Signup and view all the answers

En la identificación del público target, es importante considerar:

<p>Las características demográficas y educativas (A)</p> Signup and view all the answers

¿Qué tipo de encuentros son recomendados para conectar a los candidatos con la cultura de la empresa?

<p>Encuentros con embajadores de los empleados (C)</p> Signup and view all the answers

¿Qué aspecto debe incluirse al evaluar la oferta de trabajo por parte del candidato?

<p>Criterios para comparar con otras oportunidades (D)</p> Signup and view all the answers

Flashcards

Machine Learning (ML)

Herramienta de software para predecir comportamientos con base en estadísticas, de manera rápida, masiva y a bajo costo.

Deep Learning

Subconjunto de Machine Learning que no necesita definir características, pero requiere mucho más volumen de datos.

Big Data

Disponibilizar gran volumen de datos.

Data Science

Hacer que los datos puedan procesarse.

Signup and view all the flashcards

Data Engineer

Obtiene y procesa ingredientes (datos).

Signup and view all the flashcards

Applied Data Science

Innova en recetas y sirve los platos (utiliza los datos).

Signup and view all the flashcards

Business Intelligence

Reporta eventos del pasado.

Signup and view all the flashcards

Data Science Research

Inventa nuevos tipos de artefactos de cocina (desarrolla nuevas técnicas y metodologías).

Signup and view all the flashcards

Lenguajes de programación

Son formas de escribir código que los sistemas operativos (como Windows, macOS, Linux, Android, iOS) pueden entender y ejecutar.

Signup and view all the flashcards

Tipos de Lenguajes de programación

Existen diferentes tipos de lenguajes de programación, como orientados a objetos, funcionales, de datos, estructurados, compilados e interpretados.

Signup and view all the flashcards

Plataformas de comercio electrónico

Sistemas que facilitan la venta en línea.

Signup and view all the flashcards

Magento

Una plataforma de comercio electrónico escrita en PHP, usada para proyectos de venta online.

Signup and view all the flashcards

Prestashop

Plataforma para crear y mantener tiendas online.

Signup and view all the flashcards

Subcontratación de proyectos de desarrollo

Desarrollo de software donde la propiedad intelectual pertenece al cliente.

Signup and view all the flashcards

Desarrollo de software

Creación de programas informáticos.

Signup and view all the flashcards

Horas hombre de desarrollo

Costo del tiempo de los desarrolladores en un proyecto.

Signup and view all the flashcards

Frameworks: ¿Qué son?

Estructuras de código predefinidas que facilitan el desarrollo de software, ofreciendo organización, reutilización y eficiencia.

Signup and view all the flashcards

Frameworks: Ventajas

Agilizan el desarrollo, facilitan la reutilización del código, minimizan errores, reducen costos y permiten encontrar soluciones preexistentes.

Signup and view all the flashcards

Frameworks: Desventajas

Requieren tiempo de aprendizaje, pueden tener versiones inestables, afectar el rendimiento, generar código sin usar y depender de terceros.

Signup and view all the flashcards

Programación en capas: ¿Qué es?

Separar el código en distintos niveles (capas) para facilitar el desarrollo, la gestión de cambios, la seguridad y la modularidad del sistema.

Signup and view all the flashcards

Capa de Presentación

Interfaz del usuario (web o app nativa) que recoge información, la envía a la capa de negocios y presenta los resultados al usuario.

Signup and view all the flashcards

Programador Desktop

Desarrolla aplicaciones para escritorio usando lenguajes como Java, Visual Basic.Net, C#, C++, Python.

Signup and view all the flashcards

Programador Web

Desarrolla aplicaciones web como Twitter, Gmail o Facebook, usando lenguajes como PHP, ASP.Net, JSP, Ruby o Python, además de HTML, CSS y JavaScript.

Signup and view all the flashcards

Programador Móvil

Desarrolla aplicaciones para móviles y tablets (Android, iOS, Windows Phone), utilizando lenguajes nativos como Java, C++ o herramientas como Phonegap.

Signup and view all the flashcards

Maquetador

Un profesional que se enfoca en el HTML y CSS de una página web, traduciendo diseños a código. Suelen estar más cerca del diseño que del desarrollo.

Signup and view all the flashcards

Frontend Developer

Un desarrollador especializado en el lado del cliente de una aplicación web, manejando HTML, CSS y JavaScript para crear una experiencia interactiva y dinámica.

Signup and view all the flashcards

Full-Stack Developer

Un profesional que domina tanto el desarrollo del lado del cliente (Frontend) como del servidor (Backend), proporcionando una visión completa del desarrollo web.

Signup and view all the flashcards

¿Qué es un Full-Stack Developer?

Un profesional que se encarga de todas las etapas del desarrollo de una aplicación web, incluyendo el Frontend, Backend, bases de datos, servidores y herramientas de gestión.

Signup and view all the flashcards

Ventajas de ser Full-Stack

Los Full-Stack son muy valiosos por su versatilidad, ya que pueden cubrir diferentes roles en un proyecto, ahorrando tiempo y dinero.

Signup and view all the flashcards

Habilidades adicionales de un Full-Stack

Un Full-Stack suele comprender sistemas de control de versiones (GIT), herramientas de gestión de tareas, manejo de servidores y conceptos de bases de datos NoSQL.

Signup and view all the flashcards

Críticas a la definición de Full-Stack

Algunos expertos argumentan que pocos desarrolladores son realmente Full-Stack, ya que el dominio completo de todas las áreas es complejo y requiere mucha experiencia.

Signup and view all the flashcards

Importancia de la experiencia Full-Stack

Para ser considerado Full-Stack, se requiere un dominio profundo de todas las áreas, no solo un conocimiento básico.

Signup and view all the flashcards

Kick off de la búsqueda

El inicio del proceso de búsqueda de talento, donde se define la necesidad y se establece la estrategia de reclutamiento.

Signup and view all the flashcards

Cultura de la empresa

Conjunto de valores, creencias, normas y comportamientos que caracterizan a la empresa.

Signup and view all the flashcards

Identificar el perfil

Definir las habilidades, experiencia y características deseadas para el puesto que se necesita cubrir.

Signup and view all the flashcards

Difusión y selección de candidatos

Publicar la oferta de trabajo en diferentes plataformas y medios, y luego analizar las candidaturas recibidas.

Signup and view all the flashcards

Entrevistas: en busca de talento

Conversaciones con candidatos para evaluar sus conocimientos, habilidades y aptitudes.

Signup and view all the flashcards

Pruebas técnicas

Evaluación de habilidades específicas del puesto, como programación o diseño, a través de ejercicios prácticos.

Signup and view all the flashcards

Evaluación del talento

Analizar la información obtenida durante el proceso de selección para determinar si el candidato es adecuado para el puesto.

Signup and view all the flashcards

Propuesta de valor

Descripción de los beneficios que ofrece la empresa al candidato, como compensación, beneficios y desarrollo profesional.

Signup and view all the flashcards

¿Qué es el ROI?

El ROI (Return On Investment) es la medición del retorno de la inversión, es decir, cuánto beneficio se obtiene por cada dólar invertido.

Signup and view all the flashcards

Claridad, Transparencia y Espontaneidad

Estos tres elementos son claves para una jornada del candidato exitosa. La claridad implica comunicar el proceso de forma transparente, con información precisa. La transparencia se refiere a mostrar honestidad en la comunicación y a las diferentes etapas por las que pasa el candidato. La espontaneidad permite al candidato sentirse cómodo y natural durante el proceso.

Signup and view all the flashcards

Análisis

Analizar los datos del proceso de contratación para entender qué funciona bien y qué se puede mejorar. Detectar patrones y tendencias para optimizar la jornada del candidato.

Signup and view all the flashcards

Influencias en mejores decisiones

Las decisiones de contratación pueden verse influenciadas por diversos factores como la transparencia del proceso, el estilo de gestión, la comprensión del rol, la compatibilidad con la cultura y la facilidad para evaluar la oferta.

Signup and view all the flashcards

Estilo gerencial

Se refiere a cómo el gerente lidera y dirige su equipo. Es importante que el estilo del gerente se alinee con el estilo del candidato elegido, creando una sinergia.

Signup and view all the flashcards

Comprensión del rol

El candidato debe tener una comprensión clara de qué es lo que se espera de él en el puesto. Define las responsabilidades, tareas, metas y expectativas.

Signup and view all the flashcards

Evaluación de la oferta

El candidato debe poder evaluar la oferta de forma clara y sencilla. La información debe estar disponible, organizada y comprensible.

Signup and view all the flashcards

Study Notes

Presentación General

  • Inducción IT por Kenility

Módulo 1

  • Organigrama IT: Muestra la estructura organizacional, con roles como Director de Operaciones, Arquitecto, Roles Cross, Program Manager, Project Manager, Scrum Master, Analista Funcional, Tester/QA, Desarrollador/Developer, Technical Leader. El Director de Operaciones es responsable de la gestión diaria y los objetivos estratégicos a largo plazo
  • Perfiles IT: Presenta roles como Program Manager, Arquitecto e información sobre responsabilidades, competencias y conocimiento en áreas específicas.

Módulo 2

  • Lenguajes de Programación: Se listan diversos lenguajes orientados a objetos como Java, C/C++, Ruby, Python, C#, Visual Basic .NET.
  • Entornos web/Mobile: Se listan entornos web y lenguajes como ASP, PHP, Javascript, HTML, Flash/Flex, WordPress, Android (Java, Android Studio, Kotlin), IOS (Objective C, Swift), Windows Phone, Phonegap/Apache Cordova
  • Plataformas: Se mencionan Plataformas como Magneto, Prestashop
  • Tendencias en programación: Se muestran gráficas con datos sobre las tendencias de uso de lenguajes de programación (Javascript, iOS, Elixir, C, Ruby, PHP, Python, Java, Android).
  • Lenguajes más usados: Se presenta una lista con la popularidad de diferentes lenguajes (Python, Java, C#, etc.).
  • Frameworks: Ofrece definiciones e información sobre Frameworks como Angular.JS, React.JS, Django, CakePHP, Ruby on Rails y Symfony. Descripción de las ventajas e inconvenientes del uso de frameworks.
  • Clasificación por especialidad: Categorías de roles como Programador Desktop/Escritorio, Programador Web, Programador Móvil.
  • Programación en capas: Se explican las capas de presentación, negocio y datos en programación.
  • Diseño de Software: Diferencias entre Backend (desarrollo del lado del servidor) y Frontend (interacción con el usuario). Concepto de Full Stack Developer.

Módulo 3

  • Employer Brand: Se relaciona con la estrategia de contratación y la marca como empleador en el mercado. Incluye los objetivos, cómo se logra y a quién se debe enfocar la estrategia.
  • La jornada del candidato: Explicación sobre el proceso de selección y cómo se puede afectar en la experiencia del candidato.
  • Identificación del público target: Se mencionan características de los aspirantes.
  • Tu perfil: Información sobre cómo manejar el perfil personal en RRSS para atraer candidatos.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Inducción General PDF

Description

Este cuestionario cubre el contenido del Módulo 1 y Módulo 2 de la inducción IT por Kenility. Se explorará la estructura organizacional, los diferentes roles dentro del IT, y los lenguajes y entornos de programación relevantes. Ideal para quienes buscan entender mejor la carrera en TI.

More Like This

It Ends With Us - English Book Talk
10 questions
IT ENDS WITH US Vocabulary Flashcards
84 questions
Inducción IT: Módulo 1
50 questions
Inducción en Tecnología IT
42 questions

Inducción en Tecnología IT

SelfRespectMagnesium avatar
SelfRespectMagnesium
Use Quizgecko on...
Browser
Browser