Wow, this was an experience. Not only did I learn that its ok if I am not the strongest coder because I have very intelligent and nice teammates but I learned that I have other strengths that allow me to still contribute as much as possible to the team. I also learned that while a remote job would be very nice I also hate not being in person with my team members. As someone who grew up playing competitive basketball for 12 years year round- so I was always on a team- I truly appreciate getting to know my team members personally. I think there is a very high importance for emotional connection even in a coding environment because teams always work better when they are comfortable as one another and truly feel like a team. I definitely thought that this experienced lacked that and it kinda sucked. Maybe I’m weird for wanting that but I want that.
I learned that a tester is just supposed to run the code and make sure it works. All I had to do was play the game a bunch testing everything and anything and report back to my team the passes and fails. I enjoyed that job but it wasn’t much coding so I took it upon myself to write some unit test cases for some methods and classes just to find out it was useless in this scenario so that was a bummer. Anyways the project went well and my team killed it I am proud.
Good post!