Tuesday, December 21, 2010

Javascript Client Side Checking

Previously when I was doing modifications on my work, I did a client side javascript code so to redirect to the desired page. Soon after my senior then proceed to tell me,

You're doing it wrong. We should make the server check what was sent before continuing further on.

"Fine then." I mentioned to myself. Well, since I am the new guy in the office I thought maybe I didn't do the way they are used to be doing.

After looking through my senior's codes and wondering what's so different about it, I found out that he didn’t do any blardy changes to the server side code but also just doing the client side scripting (javascript). I was like "Isn’t that what I had done before?" More over the senior uses old style javascripting while I was dabbling with JQuery javascript.

Suddenly I feel that I have what it takes to be a capable developer here in the future.

Wednesday, December 8, 2010

Life and Work in New Office

It’s been not so good in this life and work here. The whole thing was not mentioned as to how I was to complete these tasks and a lot of things not even started. Senior is often not around and people here just continue minding their own business. They don’t have the closeness that one used to have in my previous encounters and endeavors with other companies.

Aside from that, all things done here are scrutinize and because of that, it’s not easy being in here.

Other than that, life has been slacking while I wait for my senior to come forward again.

Monday, December 6, 2010

Money Never Comes Back

Money is the most important thing nowadays. I cannot disagree with that. Even a RM150 that I loan to a friend has not been returned. The fact is that friend is in this new office I am in with. There was never any news after that, he didn’t even bother to return me and whenever I touched on the subject of I need to money as I am now broke, he just turned the topic elsewhere.

Blame me for being too kind and being too soft. I guessed next time I shall just loan to those who are deemed closer to me. Not some fellow that you’ve haven’t met in such a long time and now forgets that he owes you money.

Thursday, December 2, 2010

Work equals company

You know when you're working in a subsidiary of a company, you're supposed to be part of the company.

Until I heard something from an ex-staff of that company.

When you work, it is company.
When it's time for bonus, or increment, just remember you're only a subsidiary of the company.

Nothing much right? Now just substitute that company with a bank. As we all know, banks give superb bonuses to their staffs. This is a piece of garbage. What did I get myself into?

Thursday, November 25, 2010

A new Environment

It’s a new beginning of a new chapter in this new environment. I am talking about a new chapter in a new working environment though.

A few things to baffle me on my second day of work was that I just got my laptop and the funny thing is that I found out that the assigned laptop to me was being used by someone else previously. Something wrong with that? Well, unlike other companies that I had worked for, this time I don’t have the liberty of installing applications which usually first time users of the laptop are able to.

That’s all because of someone needed to loan the laptop thus making it an inconvenience for me. I have decided that with this new big environment I should make do with any resources I have here. I would love to contribute much in this company to prove I have what it takes to be here.

Who knows there might be some things lurking amongst the work area? Strange eh?

Tuesday, November 16, 2010

Task is Done

Work here has been kind of a ding dong. After the previous big project, looks like there won't be anymore project to do. It has been a slow day at office, with the missing sound of the consultant buzzing in and out and emails. I guessed I am going to miss this working life here.

On a side note, have been getting lazier. Now what shall I do? I shall backup all my emails that has my salary slip and also to think of what have I learned in this company? Seems the only thing that pops in my mind most is
public void setBra(String bra) {
this.bra = bra;
}

It sure feels weird when I am looking at it once again. Another week will end and another new environment will surface.

Wednesday, September 8, 2010

Client Office Holiday Still Work

It's holiday for my client. Starting tomorrow but then there's a complication somewhere. It seems like that there won't be holidays for me too as I have to go back to the headquarters to start work.

Well, contrary to what people say it is not really easy because they felt that it is not what they think it is. Going to work with no aim sometimes is hard. It's not that Rukky doesn't want to work there, it's just the expensive parking that Rukky has to pay.

Update: Found out that the consultant will most probably require our services which in turn makes me having to face him again, which is going to be another pain in the ass.

Just another 2.5 months to go.

Monday, August 9, 2010

Switching Jobs Finally

Well, not to be alarmed. After enduring days in this company which I grew fond of in the early days and then when teams get divided, it looks like I will be going for a change in other companies as well.

Seems like Rukky is now contemplating whether to take a part in the transition of this job phase with another job. If all goes well, no more accusations from the "man" that used to try to push me down. I wonder what would have happen then?

Thursday, August 5, 2010

Is your work a career?

When we first left college, university or polytechnic, we can't wait to go out into the wide world and start making some big bucks. Yes, we wanted to be able to join the adults and to have our own cash and things to spend on.

Slowly things started to dawn upon all of us, work starts to get dull unless one really enjoyed what they worked and have excellent colleagues to spend time with. Seemingly, people don't look at work nowadays as a career. You don't really have a career if you're not in the right company too.

This is life, similarly, this is what I've felt while working here. Time to jump?

Tuesday, July 13, 2010

Office and After Office Worries

In office right now, thinking what is my best option? Suddenly I received multiple calls as I am searching for jobs right now. This time office is not like it used to be. Working wasn’t what it was when I first entered the corporate world. Life is routine and the object of escape was to go for holidays without thinking of anything bullshit.

That makes it very tricky for us to invoice Client for Rukky's time.

These days though, I come to the office, face the computer and expect that I will go back happy after the work time end. But NOOOOOO…. I have lots more things to think. Who knows? I don’t know.

Tuesday, June 29, 2010

Sent To Blardy Far

I am being sent again to a place where I used to work. Imagine the irony. Not only that I have something to do now. (I admit that I am a bit lazy) Now I have to learn something else which is a CMS system made with Java and deployed using Tomcat. Open source.

The installation help is not even helping me at all. The guy called me yesterday and asked me to come here directly to work.

What a way to work. I have to travel 45km just to come here. Drats.....

Thursday, June 10, 2010

Unknown to their eyes

Seemingly after what that I've gone thru, I realised that I am just an unknown or rather something insignificant to some individuals.

Now after what has been a year that I look forward to has now crumbled and thus in my social life, is not helping me at all too. I think maybe I should just go back to being just me. The once anti-social Rukky who doesn't care about others but himself and his group of friends.

Well, work has been gratifyingly good, but more importantly is there's no advancement. There should be a change too.

Tuesday, June 8, 2010

Break Time. Who knows?

It's time to relax. Or so it seemed to be! Approaching mid year and work is actually supposed to be so called completed.

But looks like it wasn't meant to be, proper usage of system was also not being done. Client still have not even started using it.

Integration with another system still is not even done at all yet. Then consultant asked to learn about Oracle SOA. Looks like a long year to go.

Tuesday, June 1, 2010

Been busy Working A Lot

Today's a busy day for Rukky. Well, it's due to some complicated programming and some reserved words and criteria based on the user.

For the time, it's like a whole thing being thrown upon to set the criteria meant for the user. I have no time to FB, twitter or anything online except write my daily logs on work today. Even she ignored me.

The only thing I can do now, is WORK.

Lost Reason To Work

After being in the office today, I am so gloomy. I was so gloomy and I don't have any reason to do work. If it weren't for my parents to shoo me off to work today, I doubt I'll be in the office. I don't have any motivation to work.

I've given up on work, on making lots of money. I think I rather be a humbug, looked down upon by others. Seriously this mood if killing me.

In the office today, no one dared talk to me, due to the face I am having right now. No smile, no cheerful Rukky. I think the frown look suits me now.

Thursday, May 20, 2010

A Dislike Factor Blooming

Seems like after being in here for so long, Rukky felt that it's like I can't actually bring myself to go eat with the consultant hanging around. Imagine going out to eat with him and another colleague. Don't have the appetite.

Not that I can't eat with the consultant around, but I just don't feel like it. Must be all those emails and statements he made.

Monday, May 17, 2010

Gov Office uses English in email medium

Amazing, after being in this company, majority of them uses English even amongst the majority of the race here. So it seems English is a standard in the office. I must say, the English that they've used is really on par and above average. No broken english.

Looks like my perception that if they speak one language, it doesn't mean they will neglect another language. Seriously, this time I am impressed.

Monday, May 10, 2010

Changed My Old Codes

It's been 1 year and 6 months since I am in this company. Loyal? Just waiting for a time when I can just suddenly lash out. Anyway this time, here's what the consultant did to the codes.

What is all these codes? Why can't they follow the standard? Please don't write anymore useless codes.

Imagine that. After analyzing the sentence above, standard that is to follow is the Consultant's own standard. Imagine having curly braces or "{" at the next line instead of after the method name. That's his standard, not our standard.

The Pass ID is here

Hooray the Pass ID is finally here. What did I meant by that? My last post on February complaining about we don't have passes to enter the office premises, and paying $10 for it since September is finally here.

Read here for more information 3 Months and No ID Pass

Now finally it's now May 2010 and the pass is here. Darn bloody crappy, almost 7 to 8 months of waiting for a stupid pass. The pass is valid until March 30 2010, that means about a 10 months from now. What a sucker.

Wednesday, May 5, 2010

Mystified by This Piece of Code

Here's a new piece of email for you guys to view.

The infinite loop not withstanding, I am completely, absolutely mystified as to what this piece of code is trying to do.....

This was what I replied.

As mentioned, currently doing a fix on the sql and hql part of this in the getStatus(dsl.getFunnelId()); . Aside from the !list.isEmpty() which is an error to an infinite loop, a mere change would be sufficient to either do a for loop.

The queue log will be used for idelivery and thus other places such as complete order and dsl and payphone would be used as entry into this table.
list.isEmpty would be changed to a iter instead.

Unsent part which I would like to send when I can't take it anymore and the continuation of the email.
--------------------------------------------------------------------

Of course, if you think the above codes are all gibberish and being absolutely mystified as to what it means, then by all means go and code a new one and do it all over again, since to you the codes are amateurish considering how good you are at Java and codes. People will salute you for pointing a mistake such as this and thus you have gained yourself an upper level in the history of superb programmers who is part of the elite group of programming. Well, I guessed you need someone who can actually work with you up to your standard and I guessed maybe I am not good enough to be part of it, since I have been writing whatchasay 'amateurish' codes which could mystify your mind.

Time for me to look for an amateurish company then, since the standards here are all above amateurish. You have made my day, one more staff is leaving the company.

Now it's more like an amusement to me

Tuesday, May 4, 2010

Amateurish Codes

So my codes are considered amateurish. I wondered what's the purpose of coding in a company ah? To make it simple for everyone to maintain the codes? Or to make the codes look so good that it's hard to debug and make your self look good?

Guessed everyone is never up to your standard. Trying to defend your position?

I am looking at the ClassSomething.java at present. It full of the same type of amateurish errors. I am working on the class now, so please don't amend it.

Please study the changes I made carefully. You need to work hard to improve the quality of your coding. <--- this one is priceless.


Makes you sound good when sent to boss also right? o0o o0o

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.

Monday, March 22, 2010

3 Months and No ID Pass

Before I left for my trip to another country for holidays, the client was rushing for us to get our Identification Card photostatted so they could make for us our ID card in their office. This is so that we wouldn't have to go in with Visitor Passes and able to clock in and clock out just like their staffs.

Then this is what happened? After about 3 months since that ordeal, the ID is still not here and I have to fork out 15 bucks (that could have gotten me a decent meal for 2) just to get that ID but there's still no result. What an awful organization. Always wanting us to do lots of things, but in the end, we still have to wait. I wonder how long more till I really get that ID.

Thursday, March 11, 2010

My Work is like STUDIES

Strange how it feels. When I started work that time, all I could think of was finally, no more studies. Now in the office, I received work and something new to do. What's more I have to do some spring work.

Something new to learn doesn't mean a bad thing, but delivering the job within the dateline, now that's something different.

Wished office could be so much joy if they could at least employ a female staff.

Wednesday, March 10, 2010

Ewww Nose pickings under table

Yesterday while having lunch during lunch break with my colleague, I had a nasty freak accident. Or rather, it was more like disgusting. If only I hadn't put my hand under the table.

I touched some sticky stuffs. Nope.. they're not chewing gum or bubble gum. Some people just have to pick their nose and stick it down there. Argh.....

Curses.. office definitely is a place to experience these kinda dramatic experiences (if it's referred as dramatic)

Thursday, February 25, 2010

I had to set Bras in office

In office, I had a laugh when one of the fields in the excel sheet was BRAS.

Then here's what I did for the programming work. To do a getter and setter for each field and here's the result.

public String getBras() {
  return bras;
}


public void setBras(String bras) {
  this.bras = bras;
}

LOL... at least a time to destress from work. Bras Bras Bras... How to set bras and get Bras. LOL

Monday, February 22, 2010

I knew he was spying on me

Here's what happened after I left early at 5:59pm and you know that the crappy consultant is checking on me and trying to find fault in whatever I am doing. See, here's an evidence in which he failed to do anything since now I arrived earlier than normal.

Dear HR,

Rukky came in at 12pm today - and left 5.59pm, with lunch in between . Did he made any time replacement arrangement with you?

Thanks

Though after that he sent another email after finally realized he was wrong. I pwned you.

Sorry HR, Rukky did clock in early yesterday (Feb 18).

My apologies.

Now can you tell me why am I not supposed to hate him?