top of page

First Day on the Job at BGC

My contract finally ended with Accenture and today commenced my year with an insurance firm at Bonifacio Global City. Four hours into the work stream, the cultural aura seems so familiar with RCBC's I almost feel nostalgic with memories of my first job. Not to mention RCBC is in the next block. Maybe next week I'll pay a visit to my colleagues who are still there, especially Sir John Go who basically served as a mentor during my tenure on the ATM team.


Anyway, I'll be handling Java SE again. During the preliminary interview, the interviewer mentioned many actually weren't so interested in the position, especially those who will be coming from Enterprise background; which is where I come from. I let out a genuine smile because I have great affection for desktop applications. Hopefully I'll be in charged with re-vamping the UI (it's pretty outdated) so I can showcase my creative talent I never got to utilize at Accenture.


[UPDATE]

Shift is about to end. I have just seen repository and speaking on technical terminologies, it is the programming equivalent of a crackhouse. I could not get through reviewing one class without my obsessive-compulsive nerves twitching and wondering what the original developer's rationale must have been for producing such abhorrent code. The system had been touched by at least 5 programmers since 2002 and the handiwork still appears worse than a engineering freshman's, i.e. no consideration for maintenance, readability, expansion, and efficiency. On top of that, there's no documentation.

Like a student's work

I was also informed that no revision to the old UI should be done since the users prefer the familiar interface. I guess that part is reasonable. User experience is important in all aspects of the field and alienating them would simply lead to more problems in the future.


A gradual transition perhaps. I mean this tool will definitely be used for a long time and the utilized technology will inevitably evolve. Advancing the technical design of course is paramount in development. I just could not imagine having that mess as basis. Call it pride, but I don't think I could even fathom documenting my initials on those. Thankfully, there's no versioning system (everything is offline). Anyway, cheers to tomorrow. A pile of hot, steaming work is ahead. I feel like Maria sent to fix the messed up von Trapp children. Basically this is a telltale of how much effort previous programmers have put on their development. Either that or it's a telltale of how much they're really just capable of.

Comentarios


bottom of page