Tuesday, April 19, 2005

10:00 am Break

i dunno whether this still applies but govt (& semi-govt) staffs hv a half an hour break at 10:00 a.m

so, i'm taking a break

if i dont, i'll burst into tiny bits and pieces!

y'know what? right now, i'm on the verge of banging my head to the wall. arghhh!!! i've squeezed my brain juice dry trying to figure out a solution to this job i'm currently doing. have i mentioned that i'm maintaining a human resource system that has actually gone haywire? thanks to the previous programmer(s), they did a great job f**king up this HRM system. can u imagine? what kind of programmer would name fields like "untitled", "untitled1","untitled2", "untitled_1_1" and God knows how many more untitled fields in there. and poor me, hv to clean up before those stupid people! this is insulting to programmers like *ehem* me. if they called themselves "computer programmers", then they should've known that they CANNOT name any field as UNTITLED. Hey you previous programmer(s) to UMS HRM System, you should be ashamed of yourself!

and the user(s), being the very UN-TECHNICAL & UN-IT LITERATE people on the face of earth, keeps asking me to create something very emm... advanced with the system - usually something to do with connecting two different databases. Cakap sinang laaa... the problem with this equally stupid people was that they just dont understand just how messed up the system already is and the things they're asking are almost imposibble. but luckily they hv someone like *ehem* me yg mempunyai tahap kesabaran melebihi manusia biasa :-P actually, it can be done. after spending more than 5 yrs in this industry, i've come to learn that there's always a solution to a problem (comp. programming related) as long as it is logical and it really helps to hv a proper naming convention and proper documentations.

ok, at the very moment, i'm test-running my codings... looks ok...so far so good... YESSSS!!! IT WORKS!!!! lala lalala lala la la la..... Yayyy!!!! ok now, time to work on the cosmetic side...

1 comment:

Anonymous said...

there's a saying 'careful with programmers carrying a screwdriver'.. i think cuz sometimes they'll kill the other so-called amateurish programmer!

i've just read your blog.. if only the previous programmer was near you, only the screw driver is missing, if not, we'd have "I know what you did to the code last summer" movie.

i've been in the "industry" for almost 10 years.. and I've seen them all.. paling teruk la intern-intern yang work under me.. sometimes I asked the silent question "APA BAH KO BLAJAR DI U NI?"

one of them used these field names in a user's profile table - (nama1, nama2, nama3 ... nama15)... and only the first field ja references to the name.. the rest was for their email, address, postcode, password etc etc.. imagine that :D

anyhow.. from one programmer to another.. there's nothing worse than fixing other programmer's crap... esp those who doesn't know how to comment their code, indent and select appropriate variable name.