CS 371p Fall 2021: Shikhar Gupta

Shikhar Gupta
2 min readSep 18, 2021

Week of 9/19

What did you do this past week?

This past week I was able to finish up the project and submit it. I also had the career fair and some interviews this week, so recruiting is going full-swing.

What’s in your way?

Right now, time management has been a little tough for me since I have been juggling classes, extracurriculars, and recruiting. Hopefully, I am able to catch up in the next week and get back to normal.

What will you do next week?

In the next week, I have some interviews to prepare for and I will hopefully also be able to catch up on some schoolwork as well. I hope to brush up more on some Python and do some more practice problems as well.

If you read it, what did you think of the Paper #4: What Happens to Us?

It’s really unfortunate to hear such stories of harassment and blatant sexism from these women, especially in our industry. I hope that steps are taken to reduce the amount of misogyny present in the workforce and promote equity for women.

What was your experience of Collatz, exceptions, and strcmp? (this question will vary, week to week)

This is my second time seeing the Collatz problem since taking Software Engineering last semster, but I think it really is an interesting math problem and it is fascinating that it hasn’t been proved yet. It was nice to refresh my memory on some of the development tools like unit testing and GitLab, and it was also interesting to see the differences between the Python and C++ versions of these tools. Exceptions are something we take for granted, but it was very cool to learn about the inner workings of them, and I also did not know that you can throw any object, even if it is not an exception! Strcmp is also a method I am familiar with and that I have actually implemented before in Operating Systems.

What made you happy this week?

I am part of a dance team on campus, and we got some new recruits to the team this week. It was nice to welcome them as part of the group, and dancing again feels like a very nice break from the stress of schoolwork and recruiting.

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

My pick of the week is Xcode. Xcode is an IDE used for Swift programming and used to create iOS, MacOS, and Apple TV OS applications. It has a lot of really nice functionalities, although it is unfortunate that it is only compatible with Mac.

--

--