El Academy Program de Codurance

¿Quieres dar tu siguiente salto profesional ganando experiencia en programación y gestionando proyectos con clientes?

Entonces nuestra academia es para ti

Por qué elegir Codurance

¿En qué consiste el Academy Programme?

La academia de Codurance es un programa de formación remunerado de 2 meses que se centra en el aprendizaje práctico y casos reales.

Al final del periodo de formación, y si superas las pruebas finales podrás unirte a nuestro equipo de craftspeople.

Programa intensivo

Módulos prácticos que cubren los aspectos esenciales del diseño de software, prácticas de XP y código limpio. 

Formación remunerada

Te ofrecemos un salario de tiempo completo durante los 2 meses que estás en la academia, es decir, cobras un sueldo mientras aprendes.

Enfoque 100% práctico

Todos los conceptos se enseñan a través de ejercicios prácticos, katas, discusiones grupales y revisiones de código.

A cargo de expertos

Estarás guiado/a por profesionales altamente cualificados y con gran experiencia.

¿Qué skills y experiencia necesitas?

Nuestros craftspeople-in-training llegan con trayectorias diversas y valoramos lo que cada persona aporta, aunque requerimos unas habilidades básicas: prácticas sólidas de desarrollo orientadas a la calidad, estrategias para gestionar y mejorar código existente, trabajo eficaz con bases de datos, enfoques de ingeniería que garantizan fiabilidad, y procesos ágiles que impulsan colaboración, entrega continua y resultados sostenibles.

Requerido

  • Lenguajes de programación – Familiarizado/a con C#, Java, Javascript, PHP o Python
  • CRUD – Sentirse cómodo/a con el modelado y la ejecución de comandos CRUD en una base de datos relacional y ser capaz de escribir tests (aunque no esperamos que puedas hacer un test drive)
  • Experiencia de negocio – Haber trabajado previamente en un equipo de desarrollo
  • Calidad y buenas prácticas – Capacidad de autoaprendizaje y compromiso con la calidad y las buenas prácticas en desarrollo de software demostrables. 

Recomendado

  • Procesos y principios – Conocer los principios de Agile/Scrum/XP/Software craftmanship
  • Test Drive Code – Capacidad para hacer test drive code utilizando tanto el método clásico como el de la escuela de Londres (incluidos testing y la refactorización del legacy code)
  • Full Stack / Macro Design – Familiarizado/a con aplicaciones web full stack y macro diseño (MVC, SPA, REST, N tier layers, Hexagonal Architecture)
  • Diseño y patrones de diseño – Conocer el diseño OO (SOLID, 4 reglas de diseño simple, acoplamiento/cohesión)

Qué dicen algunos de nuestros graduados

El Academy Program de Codurance es una experiencia positiva y enriquicedora. Algunas personas que han pasado por este programa te cuentan en primera mano cómo ha sido su experiencia.

Uno de los mejores aspectos del programa fue el nivel de apoyo no solo de Codurance Craftspeople, sino también de mis compañeros en el Academy. Fue algo fundamental, ya que sera necesario comprender una extensa gama de temas diferentes a un nivel impresionante. La combinación de unos recursos excelentes y la cultura organizacional positiva es lo que ha permitido que esta experiencia de aprendizaje haya sido tan beneficiosa para mi desarrollo personal.

Cameron Raw

Ha sido una experiencia maravillosa y transformadora. El Academy te ofrece con un conjunto de herramientas y la mentalidad necesaria para ser un artesano del software.La amplitud y profundidad de los temas cubiertos en ese tiempo son asombrosos, y cada día obtienes valiosos conocimientos e ideas frescas.Además te desafía a pensar de manera crítica y , fuera de la caja; a aventurarte fuera de tu zona de confort. Definitivamente es una de las inversiones de tiempo de mayor rendimiento que puedes hacer para llevar tu carrera al siguiente nivel.

Maciej Durkiewicz

Codurance Academy es un lugar seguro donde puedes aprender a dominar tu oficio, experimentar y crear software de la manera correcta. Si ya trabajabas como profesional para aceptar este desafío, deberás ser humilde y dejar de lado todos tus comportamientos adaptativos y aceptar el cambio.

Fabio D'Amico

Una de las cosas que más he valorado de la Academia fue tener este lugar seguro para aprender por ensayo y error. Además, su ritmo es muy dinámico, con prácticas continuas, recursos para estudiar y colegas con quienes consultar. Se fomenta mucha práctica de programación y debate, y también es necesario hacer diferentes presentaciones, lo cual es muy importante para desarrollar habilidades de comunicación. Está dirigido a desarrolladores con algunos años de experiencia que quieran crecer profesionalmente y de manera continua

Ignacio Saporiti

Esta industria se basa en gran medida en el trabajo colaborativo y la academia trabaja con eso. Ofrece la oportunidad de aprender temas directamente de profesionales experimentados que trabajan en Codurance. Pudimos abordar esos temas que siempre parecían demasiado arduos para abordar sin ayuda. Como equipo de aprendices, podríamos simplificarlos uniendo nuestras diferentes experiencias para aprender nuevos enfoques unos de otros. Fue una experiencia fantástica que aceleró mi desarrollo profesional y al mismo tiempo desarrolló mis habilidades sociales para convertirme en una mejor consultora.

Sophie Biber

Aunque ya tenía experiencia, me uní a la Academia porque necesitaba orientación sobre cómo mejorar la calidad y la previsibilidad de los proyectos de software en los que había trabajado y dirigido anteriormente. Extreme Programming demostró ser inmensamente valios y la respuesta que estaba buscando. El mejor momento llegó con el aprendizaje de las técnicas para refactorizar sistemas heredados. Desde un punto de vista puramente técnico, cualquier proyecto de software que se desmorone bajo la presión de la deuda técnica puede salvarse. Siempre estaré agradecida por la oportunidad de aprender y trabajar junto a los mejores ingenieros que he conocido.

Solange U. Gasengayire