preview

Reflection Paper On Work Experience

Decent Essays

2. Work Experience

2.1 Nature of Work

The fact that eMCM team is such a small team means that I got a lot of responsibility. For most of the time, it was only myself maintaining the program. The one major responsibility I had was to get their program, “the Tool”, to a point where they were able to release it to their clients.

“The Tool” is a Windows Desktop application written in Delphi and C++ Builder. The application is heavily based on forms, which are written in Delphi. The logic in each form field is written in C++.

As a junior programmer analyst, I was expected to perform analysis, programming, configuration, maintenance and support of the application. In the meantime, I also need to communicate with clients and co-work for support and help.

2.2 Experience

Before I first started on the job, the person who maintained the program for years just retired, so I had to teach myself all the way through when I arrived. Therefore, I started my job with reading source codes, playing around with the program, and reading manuals and any documentations available to me.

After I got familiar with the program, I was asked to test the program and look for any defects in the current version. The next task followed was to fix any defects I’ve found. This helped me to really get to know the code, and understand how the program functions. Due to the variety of technologies used in the program, I was also asked to work with SQL by upgrading databases from SQL 2008 to SQL 2012.

Get Access