CS373 Fall 2021 Blog 5
What did you do this past week?
I actually did not have too many close deadlines this week, so I took some time focus on my hobbies such as drawing and playing the piano. I did do some Hackerranks for a couple of companies. I also started working on Project #2 with my fellow team members.
What’s in your way?
There is not that much in my way aside from procrastination. I am not struggling too much with my time management, so I am not too concerned with not finishing my work.
What will you do next week?
Next week is a little bit more hectic for me. I will continue working on the Project #2 for this class. I will be studying for a midterm that I have on Friday. I also have an upcoming interview so I will be preparing for that. I have a couple of assignments in other classes that I will need to complete as well.
If you read it, what did you think of the Paper #5: Pair Programming?
I did read this paper. I thought that it was very useful. I have done pair programming in the past, especially in my data structure class. I think that it is a great concept that is beneficial to any programmer. At the same time, it is important to have the right mentality and to be vigilant when doing so. I think this paper definitely highlighted a lot of the important things to keep in mind while doing pair programming, so that is very helpful.
What was your experience of Python’s object model, list, tuple, set, dict, and iterators? (this question will vary, week to week)
I have limited experience in Python. I have used some of these structures in my Artificial Intelligence class last semester, but I did not think about the in-depth concepts behind these. I am glad that these were covered in this class.
I was also surprised to learn that Python dict now has ordered keys.
What made you happy this week?
I did not have too many assignments due this week, so I was able to take a little break. I was able to focus more on my hobbies, which made me really happy.
What’s your pick-of-the-week or tip-of-the-week?
My pick of the week is codingame.com. This is a website which you can use to improve your coding skills. It is also has some resources to get into contact with recruiters as well. There also coding competitions held occasionally, if you are interested in those.