Blog 2

What did you do this past week?

This past week I started my new job and I attended classes. I also had my first assignment due for iOS, so I worked on that and created my first Swift program. That was pretty exciting and I’m looking forward to the rest of the course. Other than that, I tried to organize my next week so that assignments don’t pile up.

What’s in your way?

Mentality is standing in my way. Last semester was the first time I hadn’t had a job and my grades were substantially better. Money has been tight though so I went back to work and now I’m feeling stressed about handling work and school. It’s never been an issue, but this is my last semester. There are no do-overs, so the pressure is on.

What will you do next week?

Next week I’ll be focusing on my time management because all of my classes have assignments coming up. I think I’ll spread my CS assignments out over a few days and try to knock my easier assignments out in one sitting so that I can get them out of the way.

If you read it, what did you think of the makefile?

I have not read the makefile. I’m planning on doing the Perusall assignment as soon as I finish this blog. I am intimidated though. I’ve never grasped a good understanding on makefiles so annotating one is making me nervous.

What was your experience of Docker? (this question will vary, week to week)

I haven’t actually worked with Docker yet, but from lectures I’ve gotten the impression that it’s a useful tool. I plan to use it for the first assignment and gain a better understanding of it.

What was your experience of assertions? (this question will vary, week to week)

I’m not actually sure if I’ve used assertions in the past. I know what they are, but I don’t have experience with them yet. Professor Downing made it clear why they’re not great for testing and are prone to user error, so I hope I can take that knowledge and use assertions in a beneficial way.

What was your experience of unit tests? (this question will vary, week to week)

Unit tests — painful but useful. I was the kid in our previous CS classes that would jump for joy when someone would share a testing script in Piazza because I have never been great at writing unit tests. I hope to break that this semester and learn about testing tools because I know there’s no avoiding them in the real world.

What made you happy this week?

I passed my Government placement exam and that made me feel relieved. I was scared I wouldn’t and I would have to take an extra semester and lose my job offer. Also, onigiri. I had some I think 2 or 3 times this week. Any day I have onigiri is a happy day.

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

I’m going to piggyback off Siddhi for this one because I think it’s a great tool. She found a tool called Pynguin, which is a python general unit test generator and generates unit tests automatically. Again, I’m jumping for joy. I haven’t played around with it yet, but I’m looking forward to it. Crossing my fingers that it’ll be useful for us! 🤞🏽



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store