Posted by Jayce Ooi as Ramblings
Working in multi national company (MNC) is like fighting in war. Why? Everyone need to fight to get a good project, good performance review, good increase in salary and a lot more… Especially in my company, there are performance review every year. You will get stock grant and increase in your pay if good performance. Else you will get the other way around, nothing. Why company do that? It have good sides and bad. Good – everyone will try as hard as possible to fight for the gain. Bad – too much competition is not a good idea when own teammate fight to own a project, people become selfish.
Why like that? It is because sure got someone in the team will get nothing during performance review. Yes, no stock and no salary increase. That is very bad. Therefore, most of us will try our best to fight for it. But it depend… Like me, I don’t like to fight for these. As long as I can gain knowledge from my work, I am happy. I work as information system engineer. Besides that I am also a ASP.NET web programmer. We need multiple skills in order to survive in this world. I used to develop web application when no issue reported to support. Life without issue is good. However, we will not see that in the real world.
I am being assigned to work on a web application name ORC last year. It is used by ODC (outsource design center). We have another version name ORT which used internally. Both of them was developed by a guy in Oregon who left my department already. Oregon left ORC to me but still want to own the ORT. Therefore, I redesigned ORC from database, GUI to its verification engine. On the other hand, there are a guy in Oregon name Jeff want to own ORT. He does not know web programming much. So he hired an intern to do the work.
I came out ORC version 5 (from version 4) last year while they came ORT version 6. External version is behind one version from internal, so less some functions. Both ORC and ORT were planned to deploy early this year. I deployed ORC at ODC with minor issue which I can fix the bug on the spot. They also deployed ORT 6 at Oregon with no issue (they said no issue). However, my teammate and I were told to deploy at Kulim. We faced a lot of problems during deployment due to lack of installation documentation. Guess what… That intern finished his internship before he manage to deploy ORT.
After deployment, users faced a lot of issue with ORT 6. This is normal because we used to face problem on ORT 5. He did not redesign ORT but enhanced and fixed some bugs (did he? I wonder). Some of the old bugs still wondering around. I am the Kulim support. Therefore, I need to help when they faced problem. I can easily get at least 1 issue from ORT every week. Sometimes, everyday one issue. Luckily some of them is small one or just user mistake. Until lately, I discovered a big bug which need a lot of work to recover it…
Continued on I won the first stage…