¿Qué es un Bootcamp de Programación?

 

¿Qué es un Bootcamp de Programación?

Un BootCamp de programación es un programa de formación intensiva y práctica, diseñado para que aprendas las habilidades necesarias para convertirte en un desarrollador de software en poco tiempo.

Los requisitos para aprovechar un BootCamp de programación pueden variar según el programa específico, pero en general, se espera que los estudiantes tengan conocimientos previos de programación. Dependiendo del BootCamp que elijas, puede ser que necesites conocimientos en algún lenguaje de programación específico como puede ser React.Js, Node.Js, Python, Java, etc.

Además deberías tener conocimientos avanzados de pensamiento lógico o computacional. Es decir, debes tener la capacidad para analizar problemas y encontrar soluciones mediante la aplicación de algoritmos.

Algunos BootCamps requieren que conozcas algún lenguaje de programación sin hacer incapié en ninguno en particular principalmente para que puedas avanzar más rápido, debido a que si ya conoces algún lenguaje, tendrán conocimientos sobre estructuras de datos, lógica de programación y algoritmos. En esos bootcamps se suele capacitar a los cursantes en algún lenguaje específico.

Hay otros tipos de conocimientos que se dan por sentado en los asistentes a BootCamps, como son: el dominio de sistemas operativos, manejo de archivos y y uso de software básico. He visto muchos programadores fracasar por la falta de estos conocimientos. La arquitectura de los sistemas operativos y las APIs que permiten vincular los programas a diversos componentes del alto o bajo nivel son ESENCIALES para un programador actual.

Por supuesto, para aprovechar un cursado intensivo como los que ofrecen los BootCamps se necesita motivación e interés. Si no tienes pasión por la programación, paciencia para avanzar paso a paso y el deseo GENUINO de trabajar en el sector tecnológico, no lo lograrás.

 

Requisitos técnicos y personales

Debes tener una computadora personal con sistema operativo actualizado, antivirus actualizado, firewall bien configurado y el software necesario. Generalmente te pedirán algún IDE o editor de código.

Deberás tener acceso a internet para acceder a los materiales del curso y realizar las actividades. Si tienes un sistema de conexión de fibra optica, mucho mejor.

El ritmo de aprendizaje en un BootCamp de buena calidad es intenso, por lo que se requiere compromiso, dedicación y mucha disponibilidad de tiempo. Antes de inscribirte a ningún BootCamp, asegúrate de tener disponibilidad de tiempo en los horarios requeridos.

Además de los requisitos técnicos mencionados, es importante que tengas autodisciplina, porque si no eres capaz de organizar tu tiempo y trabajar de forma autónoma, perderás tiempo y dinero. Debes tener iniciativa (proactividad) y capacidad de resolución de problemas.

Los mejores BootCamps recrean los ambientes de trabajo actuales de las empresas de desarrollo. De tal modo, se hace necesario que seas capaz de identificar y solucionar problemas de forma creativa. Justamente por eso debes ser resiliente, es decir, debes tener capacidad para afrontar los desafíos dejando de lado la frustración que puede surgir durante el aprendizaje. Es necesario (como en la vida real de un programador) de encontrar soluciones por uno mismo.

Como generalmente se hace en la vida real, el trabajo individual debe acoplarse al desarrollo de otros miembros del equipo, por lo que se hace necesario que seas capaz de trabajar colaborativamente con otros estudiantes.


Consejos adicionales

No te entusiasmes con el primer BootCamp que encuentres. No todos se adaptarán a ti porque los BootCamps tienen enfoques diferentes. Investiga cada una de las ofertas. Revisa los programas de estudios, la metodología, los requisitos de admisión, el lenguaje que se usará en el cursado, etc.

Si es posible, habla con antiguos alumnos para conocer sus experiencias y opiniones sobre el bootcamp.

Antes de empezar, prepárate repasando conceptos básicos de programación y familiarizate con las herramientas que se utilizarán. Si quieres aprovechar al máximo estos entrenamientos, participa activamente asistiendo a TODAS las clases, realiza las actividades y participa en las discusiones.

No deberías tener miedo de pedir ayuda. Si tienes dificultades, no dudes en consultar con los profesores o compañeros.

 

Características ideales de un BootCamp

Aquí te daré algunas características ideales que no todos los BootCamps ofrecen, pero que serían las recomendables para que aprovecharas mejor las oportunidades de aprender que este tipo de cursado puede ofrecerte.

  • Debería durar entre 3 y 12 meses. Esto dependerá si el cursado es a tiempo completo o parcial.
  • El bootCamp debería enfocarse en el aprendizaje práctico (conocido como "learning by doing").
  • Tendría que facilitarle la especialización en un área específica de la programación, como desarrollo web, desarrollo móvil, análisis de datos, etc.
Varían en costo, pero ten en cuenta que generalmente son costosos. No tanto como una carrera universitaria, pero definitivamente mucho más que un curso o diplomatura.


¿Un Bootcamp es útil para un estudiante de programación?

Depende de tus objetivos y necesidades. Aprenderás rápido y adquirirás las habilidades prácticas que necesitas para trabajar en el sector sólo si eres aplicado, estudias, haces los ejercicios y consultas todas tus dudas. 

En este punto, como profesor, debo ser honesto: si no has sido un gran estudiante, no podrás aprovechar un BootCamp porque seguramente seguirás los "vicios" de un cursado deficiente: no estudiarás intensamente, seguramente te "saltarás clases", tendrás en tu boca la frase "eso ya lo conozco, no necesito hacerlo". Es decir, te autoboicotearás.

Muchos estudiantes de BootCamps los aprovechan para reconvertirse profesionalmente a la industria tecnológica. En los BootCamps conocerás a otros estudiantes y profesionales del sector tecnológico, por lo que es una buena manera de generar contactos sociales estratégicos.


Desventajas de los BootCamps

En realidad no son tales. El problema es que muchos estudiantes sin formación llegan a los BootCamps sin las habilidades previas requeridas con la esperanza de "salir programadores".

Y el problema es que para ingresar al BootCamp ya DEBES SER UN PROGRAMADOR FORMADO. Ingresas al BootCamp para ver en las prácticas cosas que en tu cursado de programación no fueron abordadas y las enfrentas como si estuvieras en una empresa real.

Así es que el problema más común de los fracasos en estos cursados radica en que muchos cursantes saben programar en algún lenguaje pero no están bien entrenados en pensamiento computacional ni resolución de problemas mediante algoritmos computacionales.

Por eso te menciono estas supuestas "desventajas":

  • En los BootCamps la formación es breve porque los profesores van directamente al punto: no profundizan tanto en los fundamentos teóricos de la programación porque se supone que los asistentes SON PROGRAMADORES FORMADOS.
  • Tienen una alta intensidad de entrega de conocimientos, por lo que pueden ser exigentes y demandantes. Pero debes tener en cuenta que estos cursados te preparan para un mercado laboral de programadores altamente competitivo.


Recursos adicionales:

 

Por Ricardo Ponce

 

 
Links de Interés:

 






Share:

¿En donde reclutan las empresas?

 

¿En donde reclutan las empresas?

La forma en que las empresas tecnológicas buscan personal puede variar según el tipo de empresa y la región, pero en general, existen algunas tendencias comunes. Aquí le doy una lista, ordenada en orden de importancia, de los lugares en donde los departamentos de recursos humanos buscan personal.

Es importante que tenga en cuenta que esto puede cambiar dependiendo del origen de la empresa, la industria y sobre todo, la perspectiva y visión de sus directores o propietarios.


Referidos

Las referencias de empleados actuales son a menudo la fuente más valiosa de contratación. Las empresas valoran las recomendaciones internas porque generalmente están respaldadas por alguien que ya trabaja en la organización y puede atestiguar la calidad del candidato.

No hay un porcentaje específico universal que indique cuántos puestos se cubren mediante referidos en comparación con la selección de personal en general, ya que esto puede variar considerablemente entre industrias, empresas y regiones. Sin embargo, se ha observado en diversos estudios y encuestas que los referidos tienden a ser una fuente significativa de contratación para muchas empresas.

Algunos estudios sugieren que una proporción considerable de contrataciones proviene de referidos. Por ejemplo, según informes de la Society for Human Resource Management (SHRM), los referidos pueden representar hasta el 30% o más de las contrataciones totales en algunas organizaciones.

Un estudio de la empresa de reclutamiento LinkedIn reveló que, en América Latina, el 40% de las contrataciones se realizan por recomendación de empleados.

Otra investigación de la consultora ManpowerGroup encontró que, en Argentina, el 35% de las empresas admiten que la mayoría de sus contrataciones provienen de referidos.

La popularidad de los referidos se debe a la confianza inherente que las empresas tienen en los empleados actuales para recomendar candidatos de calidad. Además, la calidad de los candidatos referidos a menudo es alta, ya que quienes hacen la recomendación suelen tener un buen conocimiento tanto de la cultura de la empresa como de las habilidades y aptitudes del candidato.

El uso de referidos no excluye el uso de otras estrategias de selección de personal. Muchas empresas adoptan un enfoque integral que incluye referidos, búsqueda activa de talento, colaboración con reclutadores externos, publicación de empleos en sitios web y redes sociales, entre otros métodos.

Consejo: active sus redes sociales en la vida real (amigos, conocidos, padres, tios, etc) para avisarles sobre su búsqueda de empleo. La referencia ha demostrado, a lo largo de la historia, ser el método más rápido de inserción laboral porque el referido ya ha sido evaluado previamente por la persona que habla por el candidato, aumentando notoriamente las chances de contratación. No tenga complejos en usar sus contactos para postularse a cualquier puesto de trabajo.


LinkedIn

LinkedIn es una plataforma profesional clave para la contratación en la industria tecnológica. Los reclutadores y las empresas publican anuncios de trabajo, buscan perfiles relevantes y establecen contacto directo con posibles candidatos.

Según diversos estudios realizados en América Latina, entre el 55% y el 70% de los reclutadores utilizan LinkedIn para encontrar candidatos. Es por eso que esta red social se ha convertido en una herramienta esencial para la selección de personal, ya que permite acceder a una amplia base de datos de candidatos profesionales.

La desventaja más evidente de la selección de personal a través de LinkedIn deriva de la alta competencia por cada puesto de trabajo ofrecido, la gran posibilidad de perder tiempo al evaluar antecedentes de candidatos que no sean adecuados para el puesto y la necesidad de invertir mucho tiempo y una gran cantidad de recursos en las búsquedas.

Así y todo, las investigaciones sugieren que LinkedIn es una herramienta cada vez más utilizada por los reclutadores para la búsqueda de talentos.

Consejo: Más abajo de esta nota, le regalo una guia para preparar un CV eficaz, otra guía para preparar un perfil profesional en LinkedIn y, lo más importante, una guia para construir su marca personal en internet.


Reclutadores externos

Muchas empresas tecnológicas trabajan con agencias de contratación y cazatalentos especializados. Estos profesionales tienen redes extensas y pueden identificar candidatos que incluso podrían no estar activamente buscando empleo.

Un estudio de la consultora Gartner encontró que, a nivel global, el 30% de las empresas utilizan reclutadores externos para la búsqueda de personal. Otra investigación de la Asociación Española de Directores de Recursos Humanos (AEDRH) reveló que, en España, el 25% de las empresas recurren a reclutadores externos para puestos directivos.

Las grandes empresas con mayor presupuesto y necesidades de talento especializado suelen recurrir más a reclutadores externos. Ciertas industrias, como las que implican tecnología o finanzas, tienen una alta competencia por el talento humano, por lo que demandan más servicios de headhunters.

Consejo: Siga en LinkedIn a los reclutadores porque periódicamente suelen presentar ofertas de empleos. Muchos de ellos reciben CV para alimentar su propia base de datos de candidatos.
 

Presentación espontánea

Algunas empresas reciben candidaturas espontáneas a través de sus sitios web o correos electrónicos específicos. Aunque esto puede ser menos común, no está exento de éxito, especialmente si el candidato tiene habilidades y experiencia altamente demandadas.

Las grandes empresas suelen recibir mayor cantidad de CVs espontáneos que las pequeñas o medianas. Algunas industrias, como las tecnológicas o las dedicadas al marketing, atraen más candidatos espontáneos por la alta demanda de talento y la alta rotación de empleados. Las empresas con mayor reconocimiento o branding reciben más CVs espontáneos.

La facilidad para enviar un CV online o en físico influye en la cantidad de candidaturas espontáneas.

Un estudio de la consultora Michael Page encontró que, a nivel global, el 15% de las empresas contratan personal a través de CVs espontáneos. Otra investigación de la Asociación de Empresas de ETT (AEDIPE) reveló que, en España, el 10% de las contrataciones se realizan por esta vía.

Consejo: recorra los sitios web, las páginas FaceBook y las páginas LinkedIn de las empresas a las que desearía entrar y trate de determinar si tienen sistemas para subir su candidatura. Las mejores empresas tiene una página específica para que usted ingrese su postulación espontáneamente.


Avisos en redes sociales y sitios web de empleo

Publicar anuncios de trabajo en sitios web especializados y en redes sociales también es una estrategia común. Plataformas como Glassdoor, Indeed y otros sitios de empleo son utilizados para llegar a una audiencia más amplia.


Eventos de reclutamiento y ferias de empleo

Muchas empresas tecnológicas participan en eventos de reclutamiento y ferias de empleo para conectarse directamente con candidatos interesados. Estos eventos proporcionan oportunidades para establecer contactos cara a cara y presentar la cultura de la empresa.


Programas de pasantías y colaboración con universidades

Algunas empresas establecen programas de pasantías o colaboran estrechamente con universidades para identificar y atraer talento joven antes de que ingresen al mercado laboral a tiempo completo.

Es importante destacar que estas fuentes pueden variar según la empresa y la ubicación geográfica. Algunas empresas pueden depender más de referidos internos, mientras que otras pueden centrarse en la búsqueda activa a través de plataformas en línea. El uso de múltiples canales de reclutamiento suele ser una estrategia efectiva para atraer y seleccionar el mejor talento.


Recursos muy recomendados:

 

Por Ricardo Ponce

 

 
Links de Interés:

 
 
Servicio de consultas técnicas gratuito

Servicio Técnico en Sistemas, Redes y CiberSeguridad
Márketing en Internet y Redes Sociales

Su Aula Virtual en Internet
Su Taller en Internet
Su empresa en Internet



Share:

Buscar

Popular

Vistas de página en total