Thursday, July 10, 2003

Fast learning ...

Things didn't go as how I would have like it to be today. The day started as usual, but everything after the start of the day didn't go as I expected. Today suppose to be the day I finalize the project which I'm working on and never to think of requesting for any editing work to be done from the moron who's coding for the project. Well this didn't happen, it was partly my fault, things which I requested to be changed a month back was still not there. I kinda overlooked before presenting it to my manager, hoping that all the changes made 2 weeks back will still be there. Boy oh boy, was I wrong or wat. All of sudden, things which suppose to be there was no more there, n things which not suppose to be there was there. But I can swear that I saw the new version of the program with all the changes implemented few weeks back just few days back. When I presented that project to my manager today, I had a heart attack, one after another. I just couldn't understand where all changes made disappeared to. So wat else ? I had to sit all over again with my manager to identify the changes need to be made and correcting a lot of stuff. The presentation portion of the project was designed using Flash n since there were so many mistakes in it, my manager thought it would be better for me just to sit n work on it rather then getting the moron (programmer) to work on it, since he’ll take forever to get it done. Ohhh boy... the whole day I sat in front my computer learning and editing flash presentation files. Learning process and the implementation process going on side by side, now that’s wat I call effective learning. N on top of that, I also had to make changes in the help file accompanying the program, because the moron didn't incorporate the earlier changes made to the Flash files on to the help file. There I was sitting like a dumb fuck editing the Flash files and recompiling the help file with the changes made. Come to think of it, Flash is not all that hard, it just takes a bit of time to learn up the basic, and after that it's quite ez stuff, I guess.

Well after making all the changes, I was so mad that I felt like screaming at the moron of a programmer. So I called him and asked him a very simple question. "How do u keep track of changes that you make to the program?". Long pause.... no answer. I asked him again "Do use any versioning system?". Another long pause... then the answer came out. "Well, I don't really use any versioning system so I can't really keep track of all the changes". Well at that very moment I felt like strangling that dude. That explains y I've been getting some old copies of the program whenever I ask him for a new copy.

Now I realize how important is that stupid Software Engineering paper I took while I was in uni. Was cursing the lecturer almost everyday coz he was such a hard ass, but now it all makes sense. It all makes sense…

@ 10:37 PM