Over the past week or so, I have been trying to find a new project to work on since I am done with the spinning wheel feature. My boss Bhargav really wants a set of social features (sharing the game, rate the game, multiplay, etc). I did research on how difficult each potential social feature is, given the existing code base structure, and presented to the company. Unfortunately since most of the features are difficult to implement, because it will involve structural change to the code base, I will be working on another smaller feature.
While it was a little frustrating to not have a feature to work on for a week, the experience was still valuable in its own way. It shows how important planning is. It will be a lot easier to make the game to have multiplayer features if it is decided before the implementation of the game.
Outside of work I have been playing pool and Badminton with other coworkers. Even though we have work on Saturdays, it is nice that we all go to badminton after work. The internship makes me realize that work-life balance and coworkers with similar interests are traits that I really appreciate. I will keep that in mind while looking for other internships and jobs.