显示标签为“work 工作”的博文。显示所有博文
显示标签为“work 工作”的博文。显示所有博文

星期四, 七月 19, 2012

离开明讯

四年了;

在这里竟已有四年了;



这四年,

从手机响个不停;


到手机响都不响;


从夜半指尖飞快流走于键盘,;


到天天自然醒;

从焦虑赶着救治急病;

到整个系统健健康康;


这经历,确实是两极;


临别在际;

我没有不舍;

反而有一点点开心;

这是上天在指导我吗?

还是守护神在暗中帮忙?

不管、不理、不想;

我将顺着水流走;

哪里有光,我就往哪里去;

跟着上天的指引;

顺顺的走,耐心的走;

心中,没有期待,没有结果,只有过程;

易经说这是变易,而变易是不易的;

佛经说这是无常,而无常是常的;

上天,我要谢谢您;

谢谢您给我这四年的人生经验!

星期一, 七月 16, 2012

最幸福的工

最幸福的工

睡到自然醒,午间才上班

路上不塞车,开车心情好

不惧大热天,冷气从不缺

有时上脸书,有时看博客

工作下属顶,奥度派了的(AUTO-PILOT)

傍晚喝喝茶,收拾归家去

福气不必寻,此时此地有

有福气如此,实在要珍惜

我正打着 - 最幸福的工

谢天!谢地!谢守护神!

怎么做得到?欢迎来问我




星期五, 三月 25, 2011

巫统政府,八方灭华!

今天上班大迟到!进了公司没多久就被某某高层抓来讨论项目进展,说什么客户投诉之前该做好的都没做好!听到还真泄气,之前可是千辛万苦集合众人之力熬夜加班方才顶上让客户测试的!当时那位高层赶着前往客户处与客户高层开会讨论种种问题,想是中枪中到怕了,忙拉我前去救火。老板也没办法批准了,客户至上啊!

我与在客户处附近工作的友人吃了午餐后,就拿着家伙去“救火”了!与客户交谈一番后方才知道一切皆是沟通失误所致,真是害吾瞎紧张也!高兴得太早,后头竟有好戏!测试几轮后某些隐藏的问题渐渐浮现,我也频频冒冷汗了,那些问题可是我们设计上所无法解决的啊!当然我有法宝在身,这些问题可是客户之前所没提到的,他们没说要,我们当然不能自作聪明加给他们咯!

客户坚持他们曾经在某某会议提出此事。哇记忆还真棒!我大概不在那个会议吧!公司高层也没法,毕竟当初参与会议者竟没记录重点在案,什么记录文件也没有,我们只好做哑巴!

客户有位助手与吾年龄相当,交谈蛮多。他貌似华裔,拉丁字母名字前却有个穆斯林名字。某个星期五他赶着去清真寺做礼拜,当时我已确定他为穆斯林。今天趁机问了他种种之前想问却没机会问的问题。

“你是穆斯林吧?”
“是的”
“你怎么还有中文名的?在马来西亚很罕见哦,你身份证上也打印着中文名拉丁译音吗?”
“是啊,我身份证上确实是印着中文名”(此时他拿出身份证让我看)
“你母亲~”
“是马来人。”
“那你是土著咯?”
“可惜不是哦”
“嚇?”
“很奇怪吧,我不是土著,皆因我还保留着中文名,是我婆婆坚持的!那些政府官员往往看到中文名就把我列为非土著!你知道的啦,这个国家~”
“嗯,那你下一代哩?”
“和我一样啊!都是非土著。除非我放弃中文名吧,就有机会被当作土著。很多中途皈依的穆斯林都这样做的,他们选择取了全新的阿拉伯名字,以得到土著政策的特权利益。”
“哇,华裔男人这样吃亏啊,那么华裔女人嫁给马来人才能当土著咯?他们的后代都是土著咯?”
“是啊!我看华裔男人娶了马来妹就甭想当土著了。”
“马来西亚,真的能啊!”

以上种种,在在说明,巫统政府,种族歧视,无良制度,八方灭华!同化政策,阴魂不灭,宁可降格,也不师华!若君欲见,极腐政府,极烂官员,恭请光临,马来西亚!

星期一, 四月 12, 2010

The world is really small

After so many years, me and my sifu(mentor) in ex-company are in the same team again! He left my ex-company in year 2005 and has joined a few companies in the following years. In year 2009 he joined my company and finally recently he officially became my teammate! So it has been 3 years then. When the news was announced i was like "wow, it's happening"

星期六, 八月 08, 2009

One year already!!

Time flies. It has been one year already since i joined this company in KL. Also it is my 1 year in KL.

I have been working on ESB/SOA stuff since day 1. Back then i was really blur of all these queue/web services/broker/adapter stuff as i was from web development background. I am glad that i was given the chance to get exposed to this area. Thanks to the support from my colleagues. They are really great!

Since i am doing integration job, i often have to liaise with a few parties. Hence the interaction between me and them is quite important. The communication between me and them has to be effective to ensure that i am able to deliver the right solution as according to what business users need. This part has troubled me a lot. I think i still have much space for improvement in this area. Perhaps i need to take some psychology course. Hahaha.

I am quite lucky to witness the outsourcing process. My client - a telco company has outsourced its IT department to my company some time back. Things have turned quite messy at the first few months after the outsourcing. For example my project manager has changed 4 times in 3,4 months time and the process is no longer as clear as the one before the outsourcing. Fortunately i can see things are getting stable now.

Just looking forward to learn more things as long as i have not left this company. I hope can get high pay with minimum workload. Hahaha.

星期一, 三月 16, 2009

Finally i am working on 2nd project!!!

Finally i have a chance to work on 2nd project after joining this company.

The first one has gone for production and it is being supported by the production support team now. Anyway there are several environment issues occurring recently. I want to help them but too bad i am involved in new project already.

To be accurate it is not my 2nd project, but 3rd one. I was involved in a 3 days proof of concept anyway and that gave me a terrible nightmares. It was a typical last minute project which everyone in the team had to work extra time! It is about to build a portal for a telecommunications client.

Now one weird thing of the WBIA running on production is that sometimes the message will be processed twice! This creates a false impression to users of the telco company that the account registration process just fails! The production support team should be quite tension right now of this issue. I think it has something to do with the configuration anyway that why certain XML message is processed twice. Why it is routed back to the adapter again!

Also today i have learned how to upload a WSDL file to DataPower and do a testing today! My teammate said basically we can replace the whole DataPower team after we learned how to configure the WSDL at DataPower. That's funny!

星期六, 二月 14, 2009

Terrible Project, Terrible Day

Bad news hit me last Thursday, i would have to help out in a Proof of Concept(POC) project for a famous Telco company in Malaysia!

I went to the meeting place in the morning. Met with new teammates. Obviously everyone was still trying to adapt to this adhoc situation.

On the first day, I was spending the whole day getting help from a few experts to set up the development and testing environment. They helped me to install IBM Websphere Portal Server, IBM Rational Software Architect for Websphere and etc. All these are resource hungry giants. They made the computer to run so slow! Also, in order to make sure i am developing on the same environment, they migrated their Virtual Machine Image to another laptop that has higher spec than my computer.

I started building simple stuff the second day. After several trials and errors, i managed to build and test run the first portlet! This is my first ever portlet that i built in my life! I was excited and i thought mission completed. Well, demand is never enough. I was assigned a few more tasks and my attendence was expected the next day.

On Friday the POC initiator expected to wrap up everything so that the sales team is able to present a nice thing to the potential client! I was thinking things were done so hurrily the quality will surely does not meet client's expectation. In the end i managed to built 4 portlets: some with static data, some queries data from the DB2 database. During the migration of my war file to the core laptop which one of the technical sales guy is going to use to present to the client, i was facing some database connection issue. Well that was easily solved. After that i was asked to enhance the UI on the portlet. Man! what is this! The scope of work will never end?! It's too much!

I kept quiet and finally completed my tasks at 2am in the morning. After that the technical sales guy was able to ping from A machine's VM to B machine's VM! Double good news! He said i stayed to help and that boost his morale and actually i did not find out the solution. It's him who found it.

I learnt a lot of things in this POC project. I learned how to use Rational Software Architect for Websphere to build portlet. I learned how to deploy a portlet using Websphere Portal Server. Also i have explored a few good features in the WPS. I also learned a lot of things on Virtual Machine. The idea of using Virtual Machine is cool. The Virtual Machine helps each developer to counter the barrier of different development & testing environment. It can reduce unexpected events especially due to environment setup when you are demoing your application to your client!

My teammates also shared some valuable stories with me. For e.g. the technical sales guy told me this is also his worst ever project in our company. Normally some other POC projects are simple. I was considered very unfortunate to get involved in this.

Anyway, i don't really like this kind of ad-hoc call up for help. I hope this is my first time and last time doing this shit. At least please tell me one week earlier, and also let me know the overall plan so that i can get ready.

I still prefer a plan. Hurry can't help win a client.

星期三, 一月 21, 2009

Production Rolleout on Fire

Following the unsuccessful production rollout for WBIA for Kenan on December 2008, the client has put a more business knowledge rich human resource to verify the screwed-up production data. Also she has informed me what to change and what not to change. I have also fixed the problem where a 'dynamic' database connection is not 'cached'.

This morning we reached office before 6am. I packed for McDonald's big breakfast. So far no bad news. I think this time the production rollout will go very well.

星期二, 十二月 23, 2008

Production

Finally my WBI adapter for Kenan (a finance system built by Accenture) has gone for PRODUCTION last week. I thought after that everything will be fine. However...

I hit the Tuxedo connection error again. The murderer is the Tuxedo client library again! This time i migrated the jar version that i edited and put to the one at production server. It did not work! I was panicked!

Luckily i deployed the system earlier than the agreed time and i discovered the problem earlier. I still had the whole night trying to fix the problem. I went back and worked from home until 1 something in the morning. Finally i got the solution which is i have to set TUXEDO relevant environment variables at either my startup script or my user's profile (.profile). (It's AIX machine)

I went to bed after that. 4am in the morning i was awakened by a call from maxis staff to stand by for testing before production. What frustrated me most is a lot of tables and database objects are not granted with enough privileges. This problem has been troubling me till the morning.

Also, a lot of late requirements came out only after the users found out some data integrity issue. That even worsened the problem.

The fight continued until 5 something in the late afternoon next day. The client decided to switch to a backup plan. Thus the production was announced failed.

星期一, 十月 13, 2008

Should i change job again?

Recently i was sent to a Telco company to service them. I will have to be based at there for a long time. I was very shocked on the first day that i need to take over a colleague's task that is in testing phase and he is going to fly off 3 days later! I did not expect something like this could happen. It should be well arranged in such a big corporation. They could not just get some one new in and expected the him to fix problems asap! A proper hand over must be done and the process should be given a proper timeline but not to make it like cooking instant noodle! The project could fail due to something like this! If i need work have a few late nights i do not mind but the quality will not be guaranteed! That is for sure, that's happening to everyone especially when a project has to be completed in hurry. Normally the project would end up being delayed due to lots and lots of bugs! How can you give birth to a baby in 9 months???

What most frustrated me was, last Friday 4 somthing the client's manager showed some problesm to me and expected me to fix it! I told him directly that i did not really have the idea of what he was trying to explain to me of the problem! Well, that is ok. I can liase with my colleague back in The Philipines. But, this manager kept calling and asking the status. I was frustrated. My sickness nearly came back again! He made me very tension. He should have trusted me more! If things continue this way i would consider to leave this big corporation!

I am looking forward to further my Master study and focus on research & development field. I believe that is something i want. Wish me good luck!

星期六, 九月 20, 2008

Back to old tech? Oh no...

So today, i met Lim KY. He is a project manager. He is currently handling a bank system project team. I am not sure what system is that but i was told it is already a phase 2 project. I may take part in the UAT session of phase 2, and phase 3 too.

After bidding farewell to him, i asked one of the team members what technology they use. Unfortunately they are using those obsolete technologies such as Java 1.4, EJB2, Struts 1.2 and so on. Oh no, not even using Object Relational Framework or Dependency Injection Framework. I need to dig deeper in those areas. I want to try out JBoss Seam, more Spring, EJB3, more Hibernate and so on. I need to sharpen those. Now my dream will likely break. I know it is normal for a client like bank to use those technology they are comfortable with because they are proved to be stable. So i can not blame. I am wondering if i shall talk to my manager to avoid working on something i do not like.

I do not know how long will the phase 3 last. I just know that working in this project will not offer me a chance to travel to oversea. That is what i am looking forward to: to communicate with oversea colleagus or clients, i want to improve on that part. Furthermore now i am going to use the obsolete technologies. It is a double blow to me. I do not want to waste my time doing things i do not like. I want to achive my goal as soon as possible before i get married. As you guys out there know, normally man will lose lots of freedom after getting married. Sorry, i should say this phenomenon is common in Asia.

Wish me good luck.

星期一, 九月 08, 2008

New Employee Orientation

Well, i joined IBM Malaysia eventually. The first few weeks were just quite bored. I am not given any assignment. Today i attended the New Employee Orientation. I learned something here!

I realized the power of 'innovation'!

We were put in different groups. The trainer was asking us to play a game. Each of the group member has to touch 4 balls in sequence. He demonstrated the normal way we did it and asked us to improve the process.

The game was so interesting. Initially we achieved a 5 seconds record. He was not satisfied and in the end we managed to finish the task within 1 second!

That's the power of 'innovation' , 'think'

Wow....

星期四, 五月 29, 2008

Busy and depressing week!

Since last week i have been working on a data migration project. I am supposed to get it done before the system went live last Friday. However due to the totally different table structure of the old database, the data migration unfortunately did not go smooth. Since then i have been working like hell to get the data correct till now.

What makes me most frustrated is i always need to take some moments to perform a few steps to test my correction! I have already done my best to simplify the steps!

This process has resulted me to only have a very little hours of sleeping time for a few days continuously!

I hope it can quickly goes live asap!

So now, back to Work!!! back to Work!!!!

星期四, 一月 03, 2008

Development frustration

In this new project, i was using Service Facade design pattern to implement Spring + Hibernate.

I wonder why Hibernate Session is always being closed after the program leaves the DAO level.

I am frustrated when trying to manipulate model/models retrieved from DAO by accessing its/their child/children. It always tells me "Session is closed!"

That's really much different than the way i used to do.

Also, i could not manipulate Hibernate Transaction across different calls of services. I could not control when and where to commit or rollback just like what i usually do!

The Common Control also makes me scratching my head a lot! I am still in the process of getting familiar with it. I am now missing much on the traditional Struts + Javascript technique. Anyway, pros and cons always there.

Today bad news came, so, end of this month, have to complete everything! Yeah, another mission impossible!

One sicked, one blinded, one cursed

How can you expect the project to be completed?

星期四, 八月 02, 2007

当外间发生了这么多的奸杀案时,我还在这儿犹豫不决,斟酌着我的前途。

与老板谈了几次,最后还是接受了他的挽留,给我自己及他们一个机会。但是,我坦白的对他说,我想越早离开目前的环境越好。他答应我在九月头我就能在马六甲的分公司上班了。好啊,不用再应付同样的一位顾客了,不知何时才能再回到古来、新山和新加坡,也许会是遥遥无期啊!我是否在以后会想念这里的环境、食物、人群、生活方式、及等等呢?

在做了决定之后,有好多的人需要我去好好交代、有好多地东西需要我去好好处理。感动的是,好些条件比我好的公司都叫我以后辞职时第一时间考虑他们!天啊,现在真需要这么多JAVA人才吗?我以前可认为是不可思议的事情呢!最难堪的是当我尝试向那位工作代理交待时,她的语气是多么的无奈与气愤,我可拖了她两个月之久了,想当然她是对我非常的失望了。我是意识到我错了,所以持续的向她道歉,我也知道于事无补了,所以询问她是否要接我公司的单子,结果可想而知,她当然是拒绝了。

我期待到了新环境后,能好好地妥当安排我生活中的每一件事,不像现在这样因时常超时工作而失去了学习许多别种事物的时间与机会。个人的兴趣广泛,求知欲也强,所以要我像另一位得宠同事把工作当作生活的全部般是非常地困难的。我相信当我在各方面都有了一定的程度之后,必能为公司作出更有素质的贡献,而不是像头牛般埋头苦干,在某个领域默默耕耘,而无法或多或少的影响及参与公司未来走向的决策。

做决定的那一晚,与老板漫谈了数个钟头。感谢他赐予我无数极为宝贵的意见,好让我加以检讨,找出弱点的根源,好对症下药。 我知光阴局促,欲改善弱点非一日之事,故望能循序渐进,随时间的洪流冲击那无常的未来。

星期一, 七月 23, 2007

Choice!

I did not expect the interview with "sexxxx-tx" is successful! I thought it has gone dead as it's been 3 weeks already that i did not hear from the agent that introduced me this job. Today she called me and said there is a good news! First thought came into my mind was: the interview went through! Hahaha, 75% of success rate, i am glad, that means at least i did not waste my time in my first company! I have to thank my boss(who is also my master) for giving me so much chances to grow. Sometimes i just hate myself why can't i be as aggressive as another colleague! He has been advancing so fast, so aggressively and he's about to become another shareholder of my company already! Well, i cannot blame any party even myself, because, there are a lot of factors! Time, Human, Family, Money, Project.... These are what i call fate. However, i believe life is a long battle. You fall behind from someone now does not mean you have no chance to overtake him next time! What i have is time! As long as i won't die so soon.

I am now cracking my head, just to decide which option to choose. The option suggested by boss? Work together with friend? Parked under him by taking an equivalent salary as him? Or to join a company offering flexible time line but lower benefits? What i can tell here is, once i move up, i can no longer achieve the great savings as i am enjoying currently here in Kulai. Kulai is too small. You have nothing to do here, you have no life here, you have no networking activities here. Those things are what i have been longing for! Yet, it is a peaceful town, no traffic jam, less crowded, you do not need to join a long queue just for movie ticket or nice food.

I need to make a decision in the next 24 hours already! Wish me good luck!

星期六, 七月 21, 2007

生而弗有,为而弗恃,功成而不居

好忙!辞职了还是要像以往般昏天暗地。还好,主要的项目还是顺利的完成了!

终于辞职了!三年,不舍还得舍,感谢身兼师傅的老板,希望再次见面时我已与您平起平坐,不负您所教,为您争光,呵呵!

亦听了很多人的宝贵意见!感谢他们!

希望以后有时间能好好地经营我的网志,改善参差不齐的弱点。

希望有时间在下班后学我欲所学!

柬蒲赛之游的照片,还没上载啊!

星期二, 三月 13, 2007

Sun Tech Days

Last week i managed to attend the Sun Tech Days event. That was the first Sun Tech event in Malaysia. I felt extremely happy as i had the chance to see the real person of the father of Java - James Gosling. My company sent me together with my colleagues to this event which overall took 2 days to finish. On the night before the event i set out my journey together with the 2 other colleagues from Kulai to Kl at around 8pm. We had our dinner in Kulai first then continued our journey. Thanks to the lengthy conversation between me & one of my colleagues who was sitting next to me, i managed to keep myself awake throughout the 300km journey. Of course, we had some light tea session in the midst of the journey as well. We arrived at the destination hotel at around 12.30pm. So me & one of my colleagues were assigned in the same room. We watched the fantastic four in Star Movie and then slept to recharge ourselves for the exciting event the next day.

Here comes the Sun Tech Days, we set out from the hotel at around 8 something in the morning. The event actually started at 7.30 which means we were late for that. Luckily the event location is just a few minute by walking distance from our hotel. Anyway, the important part of the event was the speech addressed by Mr. James Gosling which started at around 9 something. We reached there with empty stomach. The first 2 speakers who one of them is the Sun Microsystems Managing Director in Southeast Asia Region and the later one was one of the many minister in Malaysia. Both of them are really lousy speakers as they only spoke something which are not interesting at all. Next was the famous James Gosling. Somehow his speech also not much of excitement probably because he is a typical technical guy who is always an introvert.

I do not want to describe so much of details here as there were too many things to talk about. Perhaps let me do my research first then will share with you guys on those cutting edge technologies. In short, these are EJB 3.0, J2EE 5, J2SE6 and etc. What impressed me was the easy creation of Web Service using J2EE5 as right now i got to crack my head configuring this & that before publishing my web service. With the advent of J2EE5, all we need to do is to use the annotations to mark whether this function shall be wrapped into a web service or not. As for the EJB 3.0 i think i do not need to mention that much already as it looks certainly is the implementation standard of business logic(IOC) & Object-Relational Mapping framework in future which also means the current famous framework Hibernate & IOC framework Spring will be replaced by this new framework in the end. So, annotation again! It really plays an important role in making this EJB 3.0 up.

There are several meals provided throughout the whole day. The meal is not bad indeed. Even tough that is considered too much for me already, but i really enjoyed it! The whole day ended with joy and exhaustion as we managed to learn new things but at the same time tired of sitting there for a whole day to pay full attention to what had been addressed by those speakers. Thanks to their efforts & professionalism. I think they really had the passion & willingness to share with us of what they know. They are promoting Java with great effort!

The next day was a little bit boring as some of the topics did not really help us in improving our current work. Perhaps it is only helpful for people who is working in other fields. Some of the speakers tone are too monotonous that's why making some of us asleep. Since those topics did not stir much of our interest, so i did not learn much from there. I also purchased the SCJP exam voucher at a discount rate! I planned to take this exam within this year and this voucher expires on March 2008. Anyway, i did not manage to finish listening the last session as i got to accompany my colleagues back to hotel to take his stuff which were put along together with my luggage. After that i waited for the rest of my colleagues in the hotel lobby to move on to our journey back. Thanks to another colleagues again for kept talking to me so as to keep me awake along the way back to Kulai. Thanks ya. We reached there at around 12.30. After taking bath and lying down on my bed, i was talking to myself, i really got to appreciate the chance give to me and really learned something from there.

星期一, 十二月 04, 2006

Another OT night

Have been working OT for many days already. When can this stop? Actually i don't mind working late if i could spend time learning something which can help improve myself. However i often found too many things for me to learn. I don't want to be specific in any single field. I want to be as "all-rounder" as possible. Hehe. It's ok. What i got to do now is to finish my task as soon as possible. I really hope my next task won't get me into time-constraint problem which results me to spend my own time just to figure out the best solutions for my company's customers. Argh, if you want to talk about professionalism, completing your task properly and fulfiling customer's needs always come first! They don't really give a damn on how much efforts you have spent. They only want to control control control the budget! What they want to see is result! Good result some more. I will tolerate for a few more months and i believe it won't take me long to get myself to the right track again. I want to improve in every sense. That's my goal. I must get myself improved all the time so that i will ensure that all these while i am not wasting my time. I am getting 25 years old next May i could not afford wasting time this way! I have to achieve some kind of level of knowledge or wisdom!

星期一, 十一月 13, 2006

Furious night

I planned to go earlier tonight. The boss came up to office again after coming back from Singapore. So many years already i have been trying to withstand the inteference. I got stuck in my coding. I really wanted to go crazy. What the hell!!! Why everything started to be not so smooth all of a sudden! ARGH!!! Now is going to be 12 already!