CS 373 SWE Spring 2020 Week of 9/28: Rishi Salem

Rishi Salem
3 min readOct 2, 2020

--

What did you do this past week?

This week my team and I finished the first part of the IDB Project. I personally learned how to scrape a RESTful API when getting the team stats from GitLab.

What’s in your way?

While I was able to write code for the frontend in project 2 part 1, the quality of my code was fairly low. This is because I had no prior experience in coding HTML and JavaScript, let alone React. The only cure to this problem is experience, so I’m going to go through some basic coding exercises to gain familiarity with the language over the upcoming weekend.

What will you do next week?

This upcoming weekend I will learn more about JavaScript and HTML so that my code is up to par. I’m also going to start preparing for exam 1 and working on coding assignments for other classes.

If you read it, what did you think of Why Is Silicon Valley So Awful to Women?

It was surprising — not that there was sexism, but that it was so rampant and blatant. I knew discrimination was still a problem and that I’d have to be aware of it, but I at least thought it was sufficiently frowned upon that someone would have said something when people acted the way the reading described.

What was your experience of iterators, reduce(), and tuple? (this question will vary, week to week)

The ways iterators work is quite interesting! You can use iterators in c++ as well, but I’d never heard of a situation where you’d use a for-each loop on an iterator to skip some of the elements. Some of the things you can do in Python are quite interesting.

What’s it like working in a group? (this question will vary, week to week)

It was nice! I got lucky with this group, they tend to communicate well and everyone puts in a good amount of effort and does their part. One group member only showed up to one meeting and didn’t say anything, then disappeared; however, he was the exception, not the rule.

What was your experience of the team contract? (this question will vary, week to week)

The contract was helpful just to go over, and it looks like the things we discussed will be put into effect already! We will need to use it to make a decision regarding our absentee team member.

What was your experience of the peer review? (this question will vary, week to week)

It was hard to think of things some team members could do better, but besides that the peer review was pretty straightforward.

What made you happy this week?

This week, I had cake! I also survived a Geology exam the day after project 2 was due, which I didn’t have as much time to study for as I would have liked, so that was a relief.

What’s your pick-of-the-week or tip-of-the-week?

This week my tip-of-the-week is to sleep at a decent time, even when you have pressing deadlines. At some point, after you miss enough sleep, you lose enough productivity that you’re actively wasting time. It’s more efficient to get some sleep, even if it’s a short nap, and maximize your productivity afterwards for the last few hours before the deadline.

--

--

Rishi Salem
Rishi Salem

No responses yet