CS 373 Spring 2021 Week 3: Tejas Karuturi

Tejas Karuturi
3 min readFeb 8, 2021
  1. What did you do this past week?

This past week, I worked a lot on my project for Natural Language Processing. I haven’t had a lot of time to look at the Software Engineering project, but I looked at it as soon as I finished my NLP project. I looked at it for a few days, and it took a while for me to understand and start on the project, primarily because I haven’t taken OOP and this project has a lot of structure that we need to take care of .

2. What’s in your way?

Right now, what’s in my way is the Collatz project from Software Engineering and a project from Artificial Intelligence. I have a lot of work to take care of within the next few days. Overall, I seem to have trouble balancing out my assignments and finishing them quickly. I enjoy certain assignments when I can take my time and understand things, but constant deadlines and other assignments piling up makes it hard for me to do so.

3. What will you do next week?

Next week, I will try to find a way to balance things out to where I can view them as interesting. I will try to finish my work on time and as soon as possible. Hopefully things don’t go wrong.

4. If you read it, what did you think of the Continuous Integration?

I thought it was an interesting read. I don’t have a lot of experience with Github, but I have used Github before, and some of the things in the readings reminded me of certain steps that I used to update my repositories. I lack experience using branching, but the reading showed me some interesting things about branching.

5. What was your experience in Collatz?

I am still working on Collatz, and I will try to complete the assignment as soon as possible. It took a while for me to figure out the project, which explains why I couldn’t really make too much progress on it. Rewatching some of the lecture videos helped me get an understanding on where to go, and I believe I can make more progress.

6. What was your experience of exceptions?

I have yet to write exceptions in my code. I have used them before in other coding assignments, and I believe they are really good in testing certain code lines because you know the constraints on certain variables.

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

I came across an interesting question: Are you happy because you succeed, or do you succeed because you are happy? Regarding program assignments, I seemed to feel happy only when I reached the destination or when I was close to turning it in because I felt a sigh of relief. However, I realized that maybe I should find some enjoyment during the journey, which I am learning how to do. I believe this class might help me find enjoyment when I work on certain projects because I get to experiment with new features and I can express my ideas more freely. My advice to programmers is to find some sense of enjoyment when working on rigorous assignments even when dealing with constant deadlines, and I believe many programmers already do.

--

--