CS371p Fall 2020 #9

Jiaming Ji
2 min readOct 26, 2020

--

What did you do this past week?

This past week, I got started on project 4 Darwin and I had an interview that went pretty well, waiting for the final round now.

What’s in your way?

I am doing the Darwin project by myself this time because my schedule has been very uncertain so I didn’t want to make it a headache for my partner. I feel like this project involves more object oriented principals than the previous ones and it involves a lot more upfront design before writing any code, so I need to spent some time doing that.

What will you do next week?

Next week I am hoping to finish Darwin project and attend lectures and learn new things. I will also continue to practice my Leetcode problems to keep my brain fresh for interviews.

If you read it, what did you think of Ethical CS?

I am currently taking the contemporary issues class and it has covered a lot of the topics that were shown on the website. I think my biggest takeaway is to be aware of algorithms that may have a negative impact on your life, and be aware of the cognitive biases. The algorithms applied in technology on social media platforms are there to keep our attention and make a profit, the goal is to keep you as a customer for as long as possible, it’s always a good idea to take a break from social media.

What was your experience of lambdas, initializations, std::initializer_list, and std::vector? (this question will vary, week to week)

I know lambda functions from Java and I have some experience working with vectors. I don’t have any experience with initializer list and I have never even heard of it.

What made you happy this week?

I did pretty well on my interview this week and should expect a final round next week.

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

If you are like me and was confused about initializers list and the {} () notations in initializations, https://daemons.net/programming/c++/initialization.html this source may help you. I was very confused when we were first introduced to this concept and this website explained it pretty well.

--

--

Jiaming Ji
0 Followers

BS in Computer Science at the University of Texas at Austin