Monday, April 26, 2010

Changes of Code

Another stupid thing happened in office today. Today received an email saying that the server is using an application server that supports older JDK versions. Funny, after being told to write codes to conform to certain standards from the consultant like writing these:

Long.valueOf(prospect.getId());

It now changes to this

New Long(prospect.getId());

In the end, lots of code have to be changed. Ironic eh.. Well, at least the only thing I don’t have to do is repair these codes.

Thursday, April 22, 2010

Shit Ass Headache

Been going to office the past few days with a shit ass headache. Don't know why, I guessed it's the amount of sleep I had. Everyday in office have to think of something to do and to do it according to what the consultant wants in his so called orderly form.

Nothing wrong with it, but because of striving to be perfect, everyone's work get delayed for tens of thousand of reasons. Well, as he's the consultant, what do you expect others to do? To say, we can't do that. Besides if we were to know more than him, I bet he won't have his job anymore and he kept pestering saying this.

Do you all know what's behind Hibernate? You guys won't know as you have to learn more and more and I have been working since the day we use punch cards for computation.

So WTF right? Now tell me why am I not supposed to vent my frustrations here.

Bloody Free Check My Schedule

This time the consultant does it again. He got nothing else to do but to check what I am doing eh? Is he too free? Here's the latest mail.

Dear Rukky,

I have noticed that you have been coming in after lunch for the past few days. Can you let us know your time replacement schedule?

Funny though, other staffs who have been doing that don't even get this kind of treatment. I think he is targeting me for don't know what reason. Like I care. Here's what I proposed to reply.

Dear Consultant,

It's funny that you have to checked on my schedule and my replacement time. Yes, it's good for the company and yes, I do stay back on days when you leave early. If you don't want to believe me, just stay back along with me, heck I can even go until 12am as I am used to staying back previously in my old companies, even overnighting.

Now if I were to do that, how will the company compensate me then? Since time is such crucial matter to you. Will the extra hours I have been working then replaced the time of work that I supposed to get? Isn't it funny then?

So in the future, I guessed I will come at 8am and leave at 5pm or better still arrive at 7am then leave at 4pm. Isn't that how you wanted to look at right? I don't care about the missing hours, I can replace them anytime.

I wonder if the next time I leave early at 5pm as I have finished my 8 hours in the office, will there be any reason to say anything? Then I can just bloody write in and post this post instead. Good riddance.

I won't do this yet, but I will politely write a simple email with time replacement schedules. If you want to stay back with me, then stay back then. I don't care. I have all the time in the world!

Wednesday, April 14, 2010

From Developer Until Crazy Support

Just when you thought development is all there is to it. Then there's high expectation from the client side. They expect more than just development, they expect support. Well, support is understandable but when they say support, it means super high response time.

That means, a max of 4 hours. Does this meant that we're supposed to be on standby mode everytime now?

Here's an excerpt from the email.

KPI(Key Performance Index) for every issues forward to support email is 4 Hours (Max) to resolve. An example would be ab email was sent at 8.30am, an expected initial feedback should be within 2 hours (before 10.30am) about the details of the problem. Then the problem should be solved before lunch in the region of 4 hours. If support team unable to meet the KPI set, the team would be penalised under their company.

Now tell me what do you see? Nonsense? I sensed that this is going to be a long day or rather a long year.

Friday, April 9, 2010

Pulls you down then brings you up

You know what I hate most about working in this environment. Sad. At times you wondered why is there people who are perfectionist? Why should they exist? To get things done? I wonder with them existing, things won't go wrong, but blaming other people after that, now that's a problem.

Just had a devastating email from the consultant that's been bugging me all this while. Seems to write things like this.

Some of the errors you made are elementary in nature, indicating there is still weakness in your mastery of the foundation of object oriented programming. I hope you can spend more time to brush up you skills.

Then another one.

A programmer that simply do what is being told can only stay at the junior position. You have to learn to identify loop holes and ambiguities in the user requirements and work with the project manager to rectify them.

Sadly there are other work to be done to be concerned over a certain code. If given more time, the codes that were done could be rectified. There's no need for lots of fixes and stuffs.

Doggone it, this seems to be an ever lasting struggle with the complications of office life.

Worst was this!

I don't mind your work a bit slow

Now tell me what's this sentence supposed to mean? I know you're slow but I don't mind. Doesn't it felt like, "I don't mind you face very ugly". Fuck this shit.