¿Alguna vez te preguntaste cómo convertirte en programador en Amazon? Empresas como Amazon son el trabajo soñado para muchas personas. Grandes marcas de prestigio con excelente reputación. Pero, ¿cómo consigues un trabajo en una empresa tan exigente? ¿Qué probabilidad hay? ¿Y qué debes hacer para prepararte?
Analicemos todo lo que necesitas saber para convertirte en programador en Amazon: desde un poco de experiencia hasta cuántos trabajos de desarrollo de software están disponibles.
Familiarízate con la historia de Amazon
Jeff Bezos fundó Amazon en 1994 como un mercado en línea de libros. Poco después, comenzó a vender todo tipo de productos en línea, hasta que se convirtió en uno de los minoristas más grandes del mundo y se expandió a software, electrónica, transmisión y video. Poseen marcas como Twitch, Whole Food Markets e incluso Kuiper Systems.
Ahora, en 2020, algunos consideran a Amazon como la marca más valiosa del mundo, superando a empresas como Walmart. Y según Fortune Global 500, son la novena empresa más valiosa del mundo, con unos ingresos anuales de 281.000 millones de dólares.
Por lo tanto, no es de extrañar que muchos programadores y desarrolladores acudan a ellos durante todo el año. ¿Pero exactamente cuántos trabajos hay?
Tienes oportunidades en todo el mundo
Como es una empresa tan grande, con oficinas en casi todos los países, hay miles de puestos de trabajo disponibles al mismo tiempo. Si visitas su sitio web de carreras, verás que tienen alrededor de 26 categorías de equipos. Estos incluyen servicios web de Amazon, entretenimiento digital y tecnología de operaciones, así como recursos humanos y marketing.
En noviembre de 2020, tenían alrededor de 26.000 puestos de trabajo en todas sus áreas. Por eso, pensamos que podríamos ayudarte a reducirlo a los puestos solicitados para darte una mejor idea de qué esperar.
Contratan a muchos desarrolladores de software
Cuando visitas su sitio web, puedes desglosar fácilmente los trabajos por departamento que desees. La mayoría de los trabajos no serán útiles, pero casi una cuarta parte de ellos son para el desarrollo de software. Y hay algunos otros términos que también pueden interesarte. A continuación, se muestra un desglose de lo que encontramos.
En latinoamérica, Amazon está presente en 10 países incluidos Chile, Argentina, Perú y Bolivia, por lo cual existen ofertas de trabajo locales para todo tipo de puestos, incluidos aquellos relacionados con programación.
También hay trabajos remotos
Con el clima actual, es posible que te preguntes si necesitas mudarte al lugar con mayor oferta de empleos. Amazon es una de las muchas empresas que se ha estado adaptando a trabajar desde casa, pero no parece que vayan a volverse completamente remotos en el corto plazo. Dicho esto, había alrededor de 1247 trabajos remotos en su sitio web en noviembre de 2020. Algunos de estos fueron para arquitectos de soluciones (356) y desarrolladores de software (134).
¿Cuáles son las grandes tendencias que Amazon está viendo?
Al buscar en las descripciones de las ofertas y sus funciones, encontramos algunos temas que seguían apareciendo. Obviamente, siempre debes investigar el puesto individual para el que estás postulando, pero también es muy útil conocer estas tendencias en el mercado.
Familiarízate con el blockchain
Si no has oído hablar de las criptomonedas o de cómo el blockchain puede revolucionar la seguridad, es posible que desees comenzar a investigarlo. En pocas palabras, blockchain es donde todos tienen una copia del “libro principal” de algo. En el caso de la moneda, son todas las transacciones, por ejemplo.
Esto significa que es casi imposible falsificar algo, ya que la información está básicamente respaldada en miles de computadoras diferentes. Debería cambiar todas y cada una de ellas al mismo tiempo.
Y no es de extrañar que Amazon parezca interesado en el blockchain. ¿Quizás lo quieran por razones de seguridad internamente? ¿Quizás están considerando aceptar bitcoins como pago? ¿Quién sabe? Independientemente, tiene sentido que uno de los minoristas más grandes del mundo quiera saber más sobre una moneda que tiene el potencial de ser el estándar mundial. Puede ser.
Aprende todo sobre Big Data
Big Data es esencialmente la idea de que hay un millón de bits diferentes de información sobre personas y cosas, esparcidos por todo el mundo. Y si reúnes todo eso, puedes hacer predicciones mucho mejores o tener una mejor idea de lo que está sucediendo.
Mucho de esto se trata de tomar datos de una gran variedad de fuentes y convertirlos de alguna manera a un formato que un sistema pueda entender. Imagínate tratando de conectar cientos de bases de datos diferentes entre sí, incluso aquellas que almacenan el mismo tipo de datos, cuando no hay ningún estándar.
Sumérgete en el aprendizaje automático
Llámalo inteligencia artificial. Llámalo evolucionar a la computadora perfecta. Llámalo ensayo y error. Independiente de lo anterior, es cuando no escribes el código final. Sino que escribes un proceso.
La mayoría de los programas finales que se derivan del aprendizaje automático no tienen sentido para los programadores originales. Solo entienden cómo escribieron las reglas. Y ese es el punto. La idea es escribir cómo el programa se enseñará a sí mismo y luego dejar que se cree a sí mismo.
Asegúrate de conocer la tecnología de Amazon desde adentro hacia afuera
Si planeas trabajar con una empresa a la vanguardia de la tecnología, es mejor comprender lo que hacen bien. Tienen una amplia gama de productos, desde Alexa hasta Servicios Web. Así que familiarízate con esto y asegúrate de comprender lo que sucede en cada industria. Por ejemplo, con Alexa, es posible que desees analizar el procesamiento del lenguaje natural y cómo capturar el significado de una oración.
¿Qué habilidades necesitarás?
A medida que revisamos las solicitudes de empleo, notamos algunas habilidades que regularmente destacaban. Por lo tanto, vale la pena asegurarte de tenerlos en su CV.
-
Aprende C, C ++, Java, Python o Perl: Estos eran los lenguajes que buscaban cuando se trataba de trabajo en backend.
-
Aprende JavaScript, TypeScript, Angular, React, StencilJS o Java: Cuando se trataba de frontend, estos eran los lenguajes más comunes.
-
Asegúrate de tener al menos tres años de experiencia. A menudo era más que tres años, especialmente para puestos de mayor jerarquía.
-
Investiga y conoce las Ciencias de la computación: Casi todos los puestos necesitaban un título en Ciencias de la computación o requerían unos años adicionales de experiencia para demostrar que entendías la teoría.
¿Cuál es el proceso?
Puedes encontrar todas las vacantes de Amazon en el sitio web de carreras. También incluye artículos, consejos para entrevistas y una explicación sobre su proceso de selección. Por lo tanto, vale la pena leerlo y asegurarte de estar actualizado.
Pero mientras tanto, el proceso habitual para convertirte en codificador en Amazon es el siguiente:
1. Enviar postulación: utiliza su sitio web para enviar tu CV y postulación. Te recomendamos que te asegures de seleccionar todas las palabras claves en la descripción del trabajo para que no te dejen de lado. Recuerda: recibirán cientos de postulaciones para cada rol.
2. Realiza una entrevista telefónica: parece que inician con una charla general para comenzar. Es probable que sea con alguien de su equipo de recursos humanos. Suponemos que esto es más para ver si cumples con el perfil inicial y encajas con su cultura organizacional.
3. Lleva a cabo una entrevista cara a cara: este parece ser el momento en el que te harán una entrevista y pruebas más técnicas. Por el momento, probablemente termine siendo una segunda llamada o una video llamada, debido a la situación actual.
Durante tus entrevistas, es probable que te hablen sobre temas como estructuras de datos, computación distribuida, aprendizaje automático y algoritmos. Estas son las áreas en las que te pondrán a prueba y se asegurarán de que tengas confianza. Así que asegúrate de revisar y leer los temas de los que muy probablemente hablarán.
¿Quieres mejorar tu CV?
Si sientes que tu CV necesita un poco más de empuje, o estás buscando aprender un lenguaje diferente, puedes adquirir las habilidades que necesitas en solo 16 semanas. Trabajarás en proyectos reales y tendrás la oportunidad de utilizar realmente esas habilidades de codificación. Empieza a aprender el lenguaje que mejor se adapte a tus necesidades y sube de nivel tu CV, solo echa un vistazo a nuestros bootcamps.
Autor original: Jonathan Sandals