Modifying Expectations
Jan. 14th, 2023 05:58 pmThis is week 6 as an intern at Wikimedia Foundation with Outreachy. Look at how time flies so fast.The theme for this week is Modifying Expectations. I am enjoying every part of this journey as there is something new to learn every day which is how I know that I am not where I was 6 weeks ago.
The original timeline of the project was that by this first half, we would have set up our project and started working on different UI components. I am happy that this has been met and from next week we will be moving to the backend.
I have achieved a lot in this first half. I have been able to learn Vue, and containerization using Docker and Vuetify which were technologies that I was very scared of the first time they were mentioned to me.
One of the goals that have taken longer than expected is that I thought I would be done with two pages in a week but it took longer. This is because I wasn't familiar with Vue and Vuetify and I really struggled to shift my mind from the CSS styles that I am used to. I felt that I spent a lot of time researching instead of actually doing the tasks. The fact that this took more than I had thought made me feel stuck but the moment I started working on the first page everything suddenly became easy.
If I was starting the project all over again I would spend less time being scared and worrying that new technologies would be hard to implement. This is because I have realized that once I start a task that seemed so scary before starting it, it becomes very easy as I go on. I would also consult my mentors more no matter how trivial the questions appear to me, especially after I have debugged for more than 3 hours.
We have modified a goal where we had said that one person would work on the frontend and the other the backend. Our mentors helped us to make it accomodative to both of us.
My plan is to reach out to my mentors more, reach out to other community members more,get to implement at least one endpoint, learn how to deploy in Toolforge and to complete the project on time.
The original timeline of the project was that by this first half, we would have set up our project and started working on different UI components. I am happy that this has been met and from next week we will be moving to the backend.
I have achieved a lot in this first half. I have been able to learn Vue, and containerization using Docker and Vuetify which were technologies that I was very scared of the first time they were mentioned to me.
One of the goals that have taken longer than expected is that I thought I would be done with two pages in a week but it took longer. This is because I wasn't familiar with Vue and Vuetify and I really struggled to shift my mind from the CSS styles that I am used to. I felt that I spent a lot of time researching instead of actually doing the tasks. The fact that this took more than I had thought made me feel stuck but the moment I started working on the first page everything suddenly became easy.
If I was starting the project all over again I would spend less time being scared and worrying that new technologies would be hard to implement. This is because I have realized that once I start a task that seemed so scary before starting it, it becomes very easy as I go on. I would also consult my mentors more no matter how trivial the questions appear to me, especially after I have debugged for more than 3 hours.
We have modified a goal where we had said that one person would work on the frontend and the other the backend. Our mentors helped us to make it accomodative to both of us.
My plan is to reach out to my mentors more, reach out to other community members more,get to implement at least one endpoint, learn how to deploy in Toolforge and to complete the project on time.