GirlScript Summer Of Code: My 3 months long journey
First of all, before I get started with my experience, let me share a little bit about what GirlScript Summer Of Code is all about -
What is GirlScript Summer Of Code?
GirlScript Summer of Code is the 3 month long Open Source program during summers conducted by GirlScript Foundation, with an aim to help beginners get started with Open Source Development.
Is it only for girls?
No, don’t be sad at the name if you are a boy. This programme is open to participants of all genders.
So, let’s get started with my journey:-
How I came to know about GSSoC?
It was through LinkedIn when I saw the profile of one of my senior, Kunal Kushwaha. I asked my queries related to GSSoC from him and he encourages me to apply for it. Being in the first year, I was not sure about my selection. Two weeks had passed, and I didn’t get any mail regarding my selection. I was really upset. And it was the day when I was talking to Kunal Kushwaha bhaiya regarding not getting any mail for my selection, that I received a mail from GirlScript Organisation :-
😁My happiness knows no bound on that D-day. It was the day when I got a chance to interact with some creative minds of such a great community.
Community Bonding Period -
During this period, I learned about Git, Github, how an Open Source Organisation works and how we can contribute to such organisations.
GSSoC Begins-
Initially, I was a little bit confused about which projects to actually get started with. But then, I choose two projects to work upon throughout the GSSOC,
1.Algo DS Notes ( Collection of algorithms and data structures in various programming languages )
2.Cosmos ( Cosmos is an umbrella project at OpenGenus that deals with Algorithms and Data S.. )
Being a newbie in Open Source, It was a little bit difficult for me to create my first pull request but through the guidance of my project’s mentor, Aditya I. Chatterjee, I was able to successfully create and merge my pull request. Although It was a little contribution but It meant a lot for me. Then I tried to make some effective contribution to the organisation. I implemented some difficult algorithms like Fenwick tree, Longest common subsequence, Exponential search and the list goes on. I learnt a lot by reading and implementing these algorithms. I also tried to write a technical blog for the OpenGenus organisation.
At the end, I only want to say that this was a great learning experience for me. Throughout this wonderful journey, I learnt some new tech stacks, learnt how a community works, and how open source contributions are actually made. I get the guidance of some really great mentors, and fellow participants.
Thanks to GirlScript Organisation for giving me such a wonderful opportunity.
😅Wait Wait….
I forgot to mention that the results are still not announced. And the scheduled date for the results is 15 June. So, I am eagerly waiting for that also. As the top participants get some exciting goodies and opportunities.😍
Be safe and Be happy…