The first week of my internship as a software engineer in TimeFree Innovations Inc. is fun yet quite challenging. The experience of coding a real world application in a corporate environment with senior developers is a new venture for me as a software engineer. It has quite more pressure as I am used to working with academic requirements for a group project.
In my first week of internship, we were introduced to our project assignments and the team that we will be working with. I was assigned as a web developer together with a fellow intern to work as a pair in a OneSamsung Project. The project that we will be working on is a system for Samsung customers where they can request for services such as repair, maintenance, installation, etc. for their Samsung products. There are four types of users in the system which are the service center, technician, customer and administrator. The application is in the coding or implementation stage where almost eighty percent of the system is already finished and some additional revisions are made as requested by the client.
There were no coding tasks given to us yet in the first week of our internship. We were only assisted in setting up the software needed such as the visual studio, nodejs, and vscode in our personal devices. Moreover, we were given access to the front end and backend repositories of the code. In this week, we were tasked to familiarize ourselves with the structure of the code and study angular js as the platform used in building the application.