Everybody struggles

Rakhi Kumari
2 min readJun 13, 2021

Hi everyone!

This is the second blog of my Outreachy series. It has been three weeks since my internship started with TheASF and I’m really enjoying the learning process along the way. This week we are encouraged to write on the blog prompt: “Everybody struggles” and to introduce an open source vocabulary term that we didn’t know before.

So, coming down to a vocabulary term, let’s see what Continuous Integration (CI) is!

When a developer working in isolation makes a change to an application, there is a chance that it might get conflict with different changes being simultaneously made by other developers. Continuous integration (CI) helps developers merge their code changes back to the main branch and those changes are validated by creating a build and running automated tests against the build.

“Continuous Integration doesn’t get rid of bugs, but it does make them dramatically easier to find and remove.”

- Martin Fowler, Chief Scientist, ThoughtWorks

You may not believe me but a few months back I didn’t know the terms like build systems and CI (Continuous Integration). And now I’ve spent the whole last two weeks coding around them.

But yeah, there were things that took time and I had to give some extra hours to understand the concepts behind them. There were moments when I got stuck and struggled to make things good in my code. And that’s where the “learning” comes into the picture!

I’m thankful to all my mentors who patiently explain things to me whenever I get stuck. They all are very supportive and amazing. Sometimes I really got amazed by their skills and the level of expertise they have. Somewhere deep down I really want to be like them one day.

But nobody starts out being an expert, you have to take one step at a time. Learning is not a smooth process, it’s a journey that is full of struggles. So just embrace it and keep moving forward. And every single day, you will find yourself a little bit better.

Here’s a quote,

Don’t compare your chapter 1 to someone else’s chapter 20.

Just remember one thing that everybody struggles!

Once all struggle is grasped, miracles are possible.

- Mao Zedong

You’ve got this!!

Published

Originally published at http://rakhiroriya.wordpress.com on June 13, 2021.

--

--

Rakhi Kumari

Engineer at Red Hat | Outreachy’21 Alum at The Apache Software Foundation