Vida Activa

Experiencia de prácticas de Josh Steigerwald

Corporación Actian

19 de octubre de 2021

Almacén de datos frente a imagen de base de datos

Sobre el autor: Josh cursa el último año en la Universidad Stony Brook, donde estudia informática y finanzas. Tras haber pasado la mayor parte de su vida fascinado por la tecnología y emprender desde muy joven, espera aprovechar sus conocimientos informáticos y su experiencia empresarial para dejar su huella en el mundo de la tecnología.

El verano pasado tuve el placer de trabajar como becario de ingeniería de software en Actian. Fue una experiencia increíble de aprendizaje, crecimiento y emoción. Continúa a continuación para seguir mi viaje.

Antes incluso de que empezaran mis prácticas, comenzó mi aprendizaje. Sabiendo que iba a trabajar con Scala y Apache Spark, me propuse presentarme con estas herramientas en mi haber. Para lograrlo, tomé un curso en Udemy, leí libros y practiqué... mucho. Cuando terminé mi primera semana en Actian, me sentía seguro de mis habilidades para trabajar con estas herramientas. Estaba listo para empezar a trabajar.

Vale... quizá no estaba realmente preparada para ponerme a trabajar. Dejando a un lado la orientación, las dos primeras semanas fueron todo un reto. Digamos que no sabes lo que no sabes hasta que sabes que no lo sabes. ¿Tiene sentido? La verdad es que no. Lo que quiero decir es que había mucho que aprender: desde configurar mi entorno de desarrollo hasta trabajar con nuevas herramientas y lenguajes, pasando por intentar comprender las bases de código existentes, todo era nuevo para mí. Era una sensación abrumadora y, en aquel momento, no estaba seguro de cómo iba a entenderlo todo. Mirando atrás, me parece increíble todo lo que he aprendido en tan solo 12 semanas. Eso es algo que habla de la calidad de la experiencia de las prácticas en Actian.

Mi trabajo como becario consistía en desarrollar un prototipo de implementación de la API Apache Spark Data Source V2 para sustituir la implementación existente de la API Data Source V1 en el proyecto Spark-Vector Connector. Una vez superada la fase de aprendizaje de las primeras semanas, comencé a desarrollar el prototipo de implementación. Fue un proceso que implicó mucha investigación y paciencia. Después de la séptima semana, por fin vi mi trabajo hecho realidad: ¡tenía una implementación que funcionaba!

Fue un hito emocionante que me hizo mucha ilusión compartir con quienes me apoyaron durante las prácticas. A propósito de esto...

Tal vez la mejor parte de mi experiencia de prácticas fue todo el apoyo que tuve. No sólo tuve la oportunidad de reunirme a diario con mi "compañero" de prácticas, sino que también recibí un apoyo increíble del equipo de Recursos Humanos de Actian. Desde reuniones semanales 1:1 para discutir mi progreso de prácticas, a eventos divertidos internos donde tuve la oportunidad de reunirse con otros internos y relajarse un poco, el equipo de recursos humanos me proporcionó cada onza de apoyo y aliento que necesitaba para tener éxito.

Después de mi logro inicial de ver mi implementación funcionando, continué desarrollando más características para completar una funcionalidad (lectura de datos) de la API Data Source V2. En la novena semana, estaba listo para evaluar mi implementación. Este fue un punto en el proyecto que realmente me abrió los ojos a los desafíos que se enfrentan en situaciones de desarrollo de software en el mundo real. En pocas palabras, no importaba lo que intentara, no podía ejecutar mis consultas de referencia en cantidades de datos lo suficientemente grandes como para llegar a conclusiones concretas. Parece que el culpable de esto fue un portátil escaso de recursos, algo que se podría haber solucionado fácilmente en circunstancias normales. Sin embargo, dada la naturaleza de las prácticas y las limitaciones de tiempo que las acompañan, no era posible encontrar una solución. Como resultado, se abandonó la evaluación comparativa y pasé a seguir implementando características de la API Data Source V2 con el poco tiempo que me quedaba en Actian.

Uno de los aspectos más notables de mis prácticas fue trabajar no sólo a distancia, sino a escala internacional: yo estoy en la costa este de Estados Unidos, mientras que mi equipo estaba en Alemania. Cuando yo empezaba mi jornada, mi equipo estaba a punto de terminar la suya. Esto supuso un pequeño reto, pero también una oportunidad para crecer enormemente. Gracias a este reto, mis habilidades para investigar y desarrollar soluciones a los problemas por mi cuenta se agudizaron enormemente. Además, me pareció muy valioso trabajar para una empresa con un alcance mundial tan diverso.

Hacia las últimas semanas de mis prácticas, se prestó mucha atención a la presentación de mi proyecto final. Fue una magnífica oportunidad para presentar mi trabajo a la empresa y mostrar mis logros. Además, me ayudó a ganar confianza en mis habilidades de presentación. Esta oportunidad me permitió terminar mis prácticas con un verdadero sentimiento de orgullo y logro.

En general, mi experiencia como becario en Actian ha sido una que siempre recordaré. He adquirido conocimientos, habilidades y he forjado valiosas conexiones. Por estas razones y muchas más, Actian siempre ocupará un lugar especial en mi corazón.

Si usted o alguien que conoce está interesado en realizar prácticas en Actian, póngase en contacto con talentacquisition@actian.com. Pronto empezaremos a contratar personal para el programa de verano de 2022, así que le animamos a que envíe su currículum hoy mismo.

logo avatar actian

Acerca de Actian Corporation

Actian hace que los datos sean fáciles. Nuestra plataforma de datos simplifica el modo en que las personas conectan, gestionan y analizan los datos en entornos en la nube, híbridos y locales. Con décadas de experiencia en gestión de datos y análisis, Actian ofrece soluciones de alto rendimiento que permiten a las empresas tomar decisiones basadas en datos. Actian cuenta con el reconocimiento de los principales analistas y ha recibido premios del sector por su rendimiento e innovación. Nuestros equipos comparten casos de uso probados en conferencias (por ejemplo, Strata Data) y contribuyen a proyectos de código abierto. En el blog de Actian, tratamos temas que van desde la ingesta de datos en tiempo real hasta el análisis basado en IA. Conozca al equipo directivo https://www.actian.com/company/leadership-team/