Software Engineering

Reflection

Leadership reflection article RSS

The Software Engineer subject has been a challenging subject that I have taken so far during my time here in Universiti Teknologi Malaysia. Not that I said the other subject is easy, but the task that I have to face in this subject is very dynamic and new to me. I’ve to apply what I’ve learned in the class into a real-life problem. I also need to collaborate with my team members to develop a functional software application based on the problem faced by the client’s. The atmosphere that I felt throughout this semester is something that I won’t forget. You feel like you are actually working in a company except that you are allowed to make mistakes here. It was such a good experience for me.

One thing that I learned the most when working on in this team is that, we all are equal regardless of your background. It doesn’t matter whether you have a great CGPA or not. When you have entered this team, the only things that matter is to achieve the goals together as a team.  I once have been given an opportunity to lead this team when we trying to solve problem solving 3. Because I know so well how my team members will behave, I strategize myself to follow their way instead of following my own way. I want them to feel comfortable when I leading this team because if I’m not doing that, I will put an unnecessary burden to them. To put it simply, ask yourself this question, “When you know the previous method works for the team, why would you change it? Don’t you think it will bother them?”. That’s why I keep the previous way of handling. To strengthen the bond between the team, I ask them to discuss together and give their ideas when solving the problem. From there, we discuss and decide which one is the best and which one is not. I believe this way of discussion is the best on not only strengthen the relation but also best in sharing knowledge among the team members. Last but not least, I always remind each other to respect other people's opinion and accept it as a new idea. Always be open minded and set a room in your mind that there’s always something new to learn every day.

Details