Cómo aprovechar al máximo las prácticas de verano en Amazon Cape Town

¡Felicitaciones por tu pasantía!

Amazon es un lugar fantástico para aprender.

  • Aprenderá mucho solo trabajando con su equipo: todas las herramientas de software y prácticas de ingeniería de software que hacen que el software de Amazon sea confiable y escalable. Algunas de esas herramientas son exclusivas de Amazon, pero la mayoría no lo son, y los principios detrás de las herramientas siguen siendo bastante generales.
  • Hay una serie de “bootcamp” para nuevos empleados que enseña los conceptos básicos de cómo revisar el código, configurar un servidor (cada SDE tiene un “escritorio” en la nube que es esencialmente una instancia de servidor estándar; puede implementar los servicios de su equipo para prueba), implementar entornos en él, crear y depurar servicios, etc.
  • Amazon tiene varias conversaciones cada semana, y se transmiten para que no tenga que estar en Seattle para asistir a ellas. Recomiendo especialmente las charlas de POA (Directores de Amazon) por parte de ingenieros principales y superiores. También hay un archivo de ellos.
  • El wiki interno de Amazon es un gran lugar para aprender sobre lo que otros equipos están desarrollando. Cada equipo tiene páginas wiki sobre los servicios que admiten; la mayoría tiene una sección para nuevos desarrolladores para ayudarlos a configurar su entorno de desarrollo.

A2A