🇺🇸 English Version
How it started
Hello world! I'm Alejandro, a Junior Developer currently studying AI & Big Data. Like many beginners, I used to look at huge GitHub repositories (like those from Amazon or the Linux Foundation) with a mix of respect and fear. I thought: "I'm not ready to contribute there yet."
I was wrong.
Yesterday, I made my first contribution to the opensearch-agent-server project, managed by Mingshi Liu (@mingshl), a Machine Learning Engineer at AWS OpenSearch.
It's not "just" a license
My task was to add the Apache 2.0 LICENSE file. You might think: "That's not coding!". But for a Junior, this was a masterclass in professional workflows:
-
Reading the Guidelines: I had to study the
CONTRIBUTING.mdfile. -
DCO (Developer Certificate of Origin): I learned that big companies require signed commits (
git commit -s) for legal safety. - Communication: I had to interact in English with a Senior Engineer to get the task assigned.
The feeling
Seeing an engineer from Amazon say "thanks for taking the initiative" and seeing my name in the "Assigned" section was a huge boost for my confidence.
My advice for Juniors: Don't wait to be a Senior to contribute. Start with documentation, licenses, or small fixes. The community is waiting for you!
🇪🇸 Versión en Español
Cómo empezó todo
¡Hola a todos! Soy Alejandro, un desarrollador Junior estudiante de IA y Big Data. Como muchos principiantes, solía mirar los grandes repositorios de GitHub (como los de Amazon o la Fundación Linux) con una mezcla de respeto y miedo. Pensaba: "Todavía no estoy listo para contribuir ahí".
Estaba equivocado.
Ayer hice mi primera contribución al proyecto opensearch-agent-server, gestionado por Mingshi Liu (@mingshl), ingeniera de Machine Learning en AWS OpenSearch.
No es "solo" una licencia
Mi tarea fue añadir el archivo Apache 2.0 LICENSE. Podrías pensar: "¡Eso no es programar!". Pero para un Junior, esto fue una clase magistral de flujos de trabajo profesionales:
-
Leer las reglas: Tuve que estudiar el archivo
CONTRIBUTING.md. -
DCO (Developer Certificate of Origin): Aprendí que las grandes empresas exigen commits firmados (
git commit -s) por seguridad legal. - Comunicación: Tuve que interactuar en inglés con una ingeniera Senior para que me asignaran la tarea.
La sensación
Ver a una ingeniera de Amazon decir "gracias por tomar la iniciativa" y ver mi nombre en la sección de "Asignado" fue un subidón de confianza increíble.
Mi consejo para otros Juniors: No esperes a ser Senior para contribuir. Empieza con documentación, licencias o errores pequeños. ¡La comunidad te está esperando!
Let's connect! / ¡Conectemos!
- GitHub: alejandrotg-code
- LinkedIn: https://www.linkedin.com/in/alejandrotacoronte/


Top comments (0)