Next Steps after Outreachy

Getting selected for the Outreachy program and working at the GNOME foundation in particular, has been one of the biggest blessings I’ve received this year. I’ve met soo many kind people, learnt a lot and gained soo much confidence in myself. It has been nothing short of amazing!!

I’m very glad to talk about my overall experience, the things I’ve learnt and what I plan to do next in my career.

Let’s dive in!!

I. Overall Experience

I’ve had the opportunity to work with the most brilliant people I’ve ever met from fellow interns, to mentors and other community members. These folks are very hardworking and truly passionate about their work.

I worked on GNOME’s Translation Editor (aka Gtranslator), which was dependent on the Damned Lies(DL) project. There was a lot of back and forth pitching to convince the DL team on the new endpoints I intended to introduce to the DL API. It was very interesting to learn about the varying opinions from the different parties and too see how detail oriented folks where about taking decisions. The next weekend, the DL maintainer attended to all my requests and I eventually completed my project in time.

Generally I’ll say the GNOME community is very welcoming, supportive and provides a great platform where one can grow technically and otherwise.

II. NEW SKILLS

While working on the Translation Editor(TE) and interacting with other GNOME community members, I learnt many things, but I’ll just highlight the the top three:

Time Management/Multitasking

I learnt from my mentor that, he has a full time job and maintains three other projects and most probably has a side project. Also, following up some discussions on irc channels make me believe this is true for a good number of people in the community.

This made me understand that I could actually do more with my time. So I’ve reorganized myself and working towards doing more.

Delivering Quality Work

A few weeks into my internship, I had just added some mini-feature to TE; the module state of a translation module. Then a community member appraised the little milestone I had achieved and came up with a very detail UI/UX design for what he believed would be of more value to the TE users. His proposal was just excellent; especially coming from someone who wasn’t even a designer. I just imagined the time he put in and his thought process to come up with such a piece. I have equally noticed this kind of excellent delivery with my mentor and other community members.

Being open and kind

This community is full of highly skilled people who are always willingly to share their knowledge and give a helping hand to newbies in the best possible way.

III. Next Steps

My internship is over but I feel powered up and I now have soo much confidence in my abilities.

I’m currently open to fulltime jobs as either a Software Developer, Software Engineer, Developer Advocate or anything exciting that enables me code and share my knowledge. I have some experience coding in C, Python and Dart/Flutter. In addition I’m open to learning new technologies and challenging projects that push me to think out of the box.

And Of course I’ll continue contributing to open-source on the side.

I’ll like to thank everyone who has played a significant role in my technical growth through out this internship. Equally many thanks to Outreachy and the GNOME foundation for this opportunity.