Confessions of your worst WTF moment 摘录



Our product was used by police forces to input data about people that are arrested and what they are charged with. It would also store digital mugshots and fingerprints, and electronically submit the fingerprints to the FBI. While testing, we would routinely use our own fingerprints for fake bookings that got inserted into the test database. Except for the time that I “temporarily” switched the test machines over to the production database and forgot to switch them back…

Cleaning up our production database was easy, but it took a court order signed by the superintendent of the Boston Police Department to remove my colleague’s fingerprints from the FBI database — she had booked herself under the name “Elroy Jetson”.

I was given a GPS system that was used on ships and given the task of getting a program to interface with it and collect co-ordinates. We didn’t have a manual for the device, but once I got it powered on, I found a big help button. I thought that might at least get us started with how to use it.
After pressing the button, it beeped a couple of times, and then the screen started flashing: Sending S.O.S. signal
Gosh damn – I unplugged the power cable, hoping the thing would turn off, but it must have had an emergency battery inside, because it carried on going, and there was no stopping it.
I waited, very anxiously, expecting a Sea King helicopter to appear outside the office at any moment, wondering how I was going to explain what had happened.
Fortunately – either because I was indoors and the signal didn’t get through or because the receiver of the signal realized an S.O.S. originating 100 miles inland probably wasn’t a real shipping incident – no sea king turned up. Phew.

I had just imported a bunch of old data into a new system, had taken about 5 hours and was due to go live two hours later, this was around 4 in the morning.
For some reason I tried to delete something:
DELETE from important_table; where id=4
Yeah, I didn’t notice the semicolon either. And no, there was no safety net.

I shipped my administrator password for an FTP site inside an open source project I was working on.

I worked for a large bank and added an error message to a piece of code that the application should never have been able to reach (theoretically)…
One Monday morning the unthinkable happened. The error message was proudly displayed on over 10,000 monitors across 1800 branches, and would return when you dismiss the message.
The message read: “If you can see this message the system is all F**KED UP and we might as well go home. Have a nice day.”
Thank goodness this happened before source control systems were implemented at the bank.

I was logged into my new dedicated server box and configuring some firewall rules over ssh. The first thing I did was set it to not accept any connections from anyone. Then I saved it to test that before going through and adding the various ports I wanted to allow.
Needless to say, the first rule worked…

When I set up a new VMware instance at the evening and went home keeping it running. What I didn’t noticed was that I used the IP of the Nameserver as IP of the VMware instance. Suddenly all hosts in our building tried to connect to the VMware for DNS lookups.
Our whole network was practically down.
Since this was a VMware our Admins were not able to track down the MAC address. So they had to plug off every single computer in our office (~500) until the problem was gone.
At the next day I found a letter on my desk: “Who dares to switch this computer on will die”.

Near the end of the dot com bubble, my company was doing research on a sector of the market. We had been given a database with company names in that sector, and we weren’t sure if many of them were still viable companies. I wrote a quick and dirty app which looped through the database and tried the URLs to see if it got a valid response… the assumption being that a 404 would be a failed company. The app used the IE browser COM component and actually displayed the pages while it processed. I split the database into three sections and set it to run on three machines beginning at the close of business and running overnight. My cube was extremely proximate to the CEO and CFO.
Upon arrival the next day, I discovered that the database was not at all accurate. Apparently it was open to the public for update, and numerous spammers and porn companies had inserted records and URLs of their own. This, in itself, was not terrible. What was terrible is that many of the pages when loaded, spawned pop-up windows of extremely explicit details and while the program moved on to the next page, the pop-up windows were orphaned and visible for all to see.
I had some ‘splaining to do.

I rewrote a whole module that was working perfectly but that looked “messy” to me. I had managed to convince my boss that it was the Right Thing To Do, and the rewrite took me 3 weeks.
I still remember the pearls of sweat running from my armpits as my boss, looking over my shoulder, was commenting on bug after bug in my new shiny super-clean module…
I’m no longer “rewriting from scratch” without a really good reason.

Ooh! Embarrassing confessional time. The first one that comes to mind was shortly after I switched to OS X from years on Windows and had basically forgotten anything I knew about unix.
I was working on a personal project and decided I was at a point where I should backup my stuff. So I opened up the command line:
gzip *.py
Oh man! It zipped every file individually! Right, I have to tar them first. Okay
rm *.gz
Wait! Why is my directory empty?! Oh no….
Yeah, I also forgot that gz doesn’t copy and zip, it zips in-place.
I got lucky, though, and still had most of the files open in my editor.
This was what convinced me to finally install a version control system on my home machine and use it for my own stuff.




1. I am writing to confirm /enquire/inform you…
2. I am writing to follow up on our earlier decision on the marketing
campaign in Q2.
3. With reference to our telephone conversation today…
4. In my previous e-mail on October 5…
5. As I mentioned earlier about…
6. as indicated in my previous e-mail…
7. As we discussed on the phone…
8. from our decision at the previous meeting…
9. as you requested/per your requirement…
10.In reply to your e-mail dated April 1,we decided…
11.This is in response to your e-mail today.
12. As mentioned before, we deem this product has strong unique
selling points in china.
13. As a follow-up to our phone conversation yesterday, I wanted to
get back to you about the pending issues of our agreement.
14. I received your voice message regarding the subject. I’m
wondering if you can elaborate i.e. provide more details.
15. Please be advised/informed that…
16. Please note that…
17. We would like to inform you that…
18. I am convinced that…
19. We agree with you on…
20. With effect from 4 Oct., 2008…
21. We will have a meeting scheduled as noted below…
22. Be assured that individual statistics are not disclosed and this
is for internal use only.
23. I am delighted to tell you that…
24. We are pleased to learn that…
25. We wish to notify you that…
26. Congratulation on your…
27. I am fine with the proposal.
28.I am pleased to inform you that you have been accepted to join the
workshop scheduled for 22-24 Nov,2008.
29. We are sorry to inform you that…
30. I’m afraid I have some bad news.
31. There are a number of issues with our new system.
32. Due to circumstances beyond our control…
33. I don’t feel too optimistic about…
34. It would be difficult for us to accept…
35. Unfortunately I have to say that, since receiving your enquiries
on the subject, our view has not changed.
36. We would be grateful if you could…
37. I could appreciate it if you could…
38. Would you please send us…?
39. We need your help.
40. We seek your assistance to cascade/reply this message to your
41. We look forward to your clarification.
42.Your prompt attention to this matter will be
43. I would really appreciate meeting up if you can spare the time.
Please let me know what suits you best.
44. Please give us your preliminary thoughts about
45. Would you please reply to this e-mail if you plan to attend?
46. Please advise if you agree with this approach.
47. Could you please let me know the status of this project?
48. If possible, I hope to receive a copy of your proposal when it is
49. I would appreciate it very much if you would send me your reply by next Monday.
50. Hope this is OK with you. If not, let me know by e-mail ASAP.
51. Could you please send me your replies to the above questions by the end of June?
52. May I have your reply by April 1, if possible?
53. If you wish, we would be happy to…
54. Please let me know if there’s anything I can do to help.
55. If there’s anything else I can do for you on/regarding this matter, please feel free to contact me at any time.
56. If you want additional recommendations on this, please let us know and we can try to see if this is possible.
57. I’m just writing to remind you of…
58. May we remind you that…?
59. I am enclosing…
60. Please find enclosed…
61. Attached hereto …
62. Attached please find the most up-to-date information on/regarding/concerning…
63. Attached please find the draft product plan for your review and comment.
64. If you have any further questions, please feel free to contact me.
65. I hope my clarification has been helpful.
66. Please feel free to call me at any time, I will continually provide full support.
67. Please let me know if this is suitable.
68. Looking forward to seeing you soon.
69. We look forward to hearing from you soon.
70. Hope this is clear and we are happy to discuss this further if necessary.
71. I look forward to receiving your reply soon.
72. Looking forward to receiving your comments in due course.
73. I’ll keep you posted.
74. Please keep me informed on the matter.
75. For any comments/suggestions, please contact Nadia at 2552-7482.
76. I would like to apologize for…
77. I apologize for the delay in …
78. We are sorry for any inconvenience caused.
79. I am sorry for any inconvenience this has caused you.
80. I’m sorry about last time.
81.We apologize for not replying you earlier.
82. I’m really sorry about this.
83. Sorry, I’m late in replying to your e-mail dated Monday, April 1.
84. We apologize for the delay and hope that it doesn’t inconvenience you too much.
85. Hoping that this will not cause you too much trouble.
86. Sorry if my voice message is not clear enough.
87. Thank you for your help.
88. I appreciate very much that you…
89. I truly appreciate it.
90. Thank you for your participation.
91. Thank you so much for inviting me.
92. Congratulations to all of you and thanks for your
93. Your understanding and cooperation is greatly/highly appreciated.
94. Your prompt response will be most appreciated.
95. Once again, thank you all for your commitment and support.
96. Thanks for your input/clarification/message.
97. Any comments will be much appreciated.
98. Thank you very much for everything you’ve done for me.
99. I would appreciate your kindest understanding with/regarding this matter.
100. Please convey my thanks to all the staff involved, they certainly did an excellent job.




如表示“破坏”或“损坏”一词意义的动词,标题一般不用damage,而用一些较之简短的词,如hit,harm,hurt, ruin或wreck等。又如表示“放弃”这一概念的动词,标题一般不用abandon,而用drop,give up,quit,skip或yield 等,表示“爆炸”之类的动词意义时,一般不用 explode,而用blast,crash, ram或smash等词。简而言之,英语新闻标题大都喜欢选用字形短小、音节不多而意义又比较广泛的词。
alter=change or modify(改变)
ban=prohibit or forbid(禁止)
bare=expose or reveal(暴露,揭露)
bolt=desert or abandon(放弃)
claim=ause the death of…(夺去……的生命)
clash=disagree strong1y(发生分歧,争议)
curb=control or restrict(控制)
dip=decIlne or decrease(下降)
foil=prevent from(阻止,防止)
grill = investigate(调查)
map=work out(制订)
poise=ready for action(作好准备)
raid =attack(进攻)
rap =criticize(批评)
rout=defeat completely(击溃,打垮)
woo=seek to win(争取,追求)





  Scream at the boss? Snap at a colleague? Throw your cell phone into your computer monitor?

  In most cases anger isn’t an illness but a normal human emotion that causes problems when it flares too hot, too often. People can learn to manage their anger with practical skills。

  Psychologists believe that individual talk therapy is the most effective for anger problems. Anger doesn’t occur by itself. It’s nested and embedded with a lot of other emotions — sadness, grief, shame. Angry people want to talk, given the opportunity。

  Tips to Help Keep A Temper in Check

  –Calculate what your anger is costing you. Many people with anger problems think anger gives them an edge, and establishes superiority. Instead, you just look like an idiot。

  –Be aware of how you talk to yourself. If you keep saying how awful this is and making yourself feel alike a victim, you will get more angry。

  –If you feel a blowup coming on, give yourself a time-out before acting on it. Wait 15 minutes before you say something, or an hour before you send an email. Keep your options open. If it’s not going to be important in an hour, then let it go. It’s not worth getting angry about。

  –Keep an “anger log” to monitor what makes you angry. Learn to identify and avoid your triggers。

  –Don’t ruminate on past affronts or injustices。

  –Get physical, without fists. When your primitive brain senses a threat, it sets off the ‘fight or flight’ cascade of hormones. Opt for flight instead of fight and burn off the extra adrenaline and cortisol with exercise. Even a brisk walk will help calm you down。

  –Reframe the situation. Instead of seeing every inconvenience or frustration as a personal affront, imagine a benign explanation。

  –Find a constructive solution to the issue at hand. Ask yourself: What do I need to be okay right now? That shifts the focus from how the other person needs to be punished to how I need to respond in a healthy way。



1.You look like you are 18. 你看起来好像才18岁(东方人普遍看起来年轻, 呵呵)
2.You like to eat chicken feet. 你喜欢吃鸡脚
3.You suck on fish heads and fish fins。你吃鱼时会吸鱼头和鱼鳍(他们都是直接切掉的)
4.You have a Chinese knick-knack hanging on your rear view mirror. 你的车子后视镜上会吊中国摆设(偶没有,老爸不让, 说一看就是中国人, 俗, 郁闷)
5.You sing karaoke. 你唱KTV(唐人街才有的玩意儿)
6.Your house is covered with tile。你的房子铺的是瓷砖(老外都是木板)
7.Your kitchen is covered by a sticky film of grease。你的厨房覆盖着一层厚厚的油脂(爱炒东西的缘故)
8.Your stove is covered with aluminum foil. 你的炉子上面有铝箔
9.You leave the plastic covers on your remote control. 你的遥控器外面包着塑料(发现真的只有中国人才这样)
10.You”ve never kissed your mom or dad. 你从没吻过你父母(中国人谁这样啊)
11.You”ve never hugged your mom or dad. 你从没抱过你父母(幼儿园时算不算?)
12.Your unassisted vision is worse than 20/500. 你的视觉想象力低于20/500(不知啥意思)
13.You wear contacts,to avoid wearing your “coke bottle glasses”. 你戴隐形眼镜,这样才能避免戴你的”瓶底眼镜”(怎么说得中国人好像都近视? 偶就不怎么戴眼镜, 不过也近视两三百了, 呵呵)
14.You”ve worn glasses since you were in fifth grade. 你五年级开始就戴眼镜了. (中国人都是爱学习的好孩子… 怎么又跟眼镜有关?)
15.Your hair sticks up when you wake up. 你睡醒后头发会竖起来。
16.You”ll haggle over something that is not negotiable. 你会为一些不可质疑的事情辩论. (无理取闹???)
17.You love to use coupons. 你喜欢用折价券. (勤俭节约~~)
18.You drive around looking for the cheapest petrol. 你为了最便宜的汽油费不息开着车子到处找. (恩, 我爸就这样)
19.You drive around for hours looking for the best parking space. 你开着车子兜圈为了找到最好的停车位. (看来老外真的不太讲究这个。)
20.You take showers at night. 你晚上洗澡. (许多美国人都是早上洗, 不知道为什么)
21.You avoid the non-free snacks in hotel rooms. 旅店房间里的非免费食品你都不吃. (那些东西都是over-charged了的,谁那么笨啊)
22.You don”t mind squeezing 20people into one motel room. 你不介意二十个人挤一间汽车旅房. (那也太抠门了吧..。)
23.Most girls have more body hair than you,if you are male. 如果你是男人, 那么你身上的体毛比大多数女人少. (又不是大猩猩,老子要那么多体毛干什么?)
24.You tap the table when someone pours tea for you. 别人为你倒茶你就用手敲一下桌子。(在广东茶楼尤其如此, 不然没礼貌)
25.You say “Aiya!”and “Wah!”frequently。你经常说”哎(二声)呀(四声)” 和 “哇(四声)”。
26.You don”t want to wear your seatbelt because it is uncomfortable。你不喜欢系安全带因为安全带让你感觉不舒服. (晕~~~~~~~
27.You love Las Vegas,slot machines,and blackjack. 你喜欢拉斯维加斯, 老虎机和二十一点. (中国人好赌, 地球人都知道)
28.You unwrap Christmas gifts very carefully,so you can reuse the paper。你细心地打开你的圣诞节礼物,因为你要留着包装纸再用. (谁叫偶没钱啊)
29.You only buy Christmas cards after Christmas,when they are 50%off. 你只会在圣诞节后买圣诞卡, 因为他们打了五折. (^_^这根本就是在说我, 圣诞节卡留着下一年用,省下一笔钱好好吃一顿更划算^_^)
30.You have a vinyl tablecloth on your kitchen table。你的厨房桌子上有一条抹布. (老外只有纸巾)
31.You spit bones and other food scraps on the table.That”s why you need the vinyl tablecloth. 你把骨头和其他杂碎吐在桌子上, 所以你必须有抹布. (没吐在纸巾上的后果,老外真是浪费..。)
32.You have stuff in the freezer since the beginning of time. 你的电冰箱存着一万年前的食物。
33.You use the dishwasher as a dish rack. 你把洗碗机当碗橱
34.You have never used your dishwasher. 你从来没用过你的洗碗机。
35.You keep a Thermos of hot water available at all times. 你有一个热水瓶里面永远装着热水. (自来水不是人人都喝得惯的~~~)
36.You eat all meals in the kitchen. 你在厨房吃饭。
37.You save grocery bags,tin foil,and tin containers. 你把用过的塑料袋, 锡纸和锡盘留着。
38.You have a piano in your living room. 你客厅里有一架钢琴. (管他会不会弹, 看起来倍儿有面子)
39.You pick your teeth at the dinner table (but you cover your mouth)。你会在餐桌上剔牙, 但手遮着嘴。
40.You twirl your pen around your fingers. 你会转笔
41.You hate to waste food. 你讨厌浪费食物. (没去过大陆餐馆吃过饭的老外, 唉..。)
42.You have Tupperware in your fridge with three bites of rice or one leftover chicken wing。你冰箱里有三口剩饭和一只鸡翼。
43.You don”t own any real Tupperware -only a cupboard full of used but carefully rinsed margarine tubs,takeout containers,and jam jars. 你家里没有任何家用塑料制品,只有一橱子洗过再拿来用的油瓶,饭盒和酱坛子。
44.You also use the jam jars as drinking glasses. 你把果酱瓶当水杯用。
45.You have a collection of miniature shampoo bottles that you take every time you stay in a hotel. 你有收集旅馆免费洗发水瓶子的爱好
46.You carry a stash of your own food whenever you travel (travel means any car ride longer than 15minutes).These snacks are always dried and include dried plums,mango,ginger,and squid. 你每次外出十五分钟都会带着你的零食:干芒果, 李子或烤鱿鱼。
47.You wash your rice at least 2-3times before cooking it. 你会洗2-3次米。
48.Your dad thinks he can fix everything himself. 你爸以为自己可以修任何东西。
49.The dashboard of your Honda is covered by hundreds of small toys. 你的车子里堆了无数玩偶。
50.You don”t use measuring cups. 你不用量杯



Q:Can you sell yourself in two minutes? Go for it. (你能在两分钟內自我推荐吗?大胆试试吧!)
A:With my qualifications and experience, I feel I am hardworking, responsible and diligent in any project I undertake. Your organization could benefit from my analytical and interpersonal skills.(依我的资格和经验,我觉得我对所从事的每一个项目都很努力、负责、勤勉。我的分析能力和与人相处的技巧,对贵单位必有价值。)

Q:Give me a summary of your current job des cription. (对你目前的工作,能否做个概括的说明。)
A:I have been working as a computer programmer for five years. To be specific, I do system analysis, trouble shooting and provide software support. (我干了五年的电脑程序员。具体地说,我做系统分析,解决问题以及软件供应方面的支持。)

Q:Why did you leave your last job?(你为什么离职呢?)
A: Well, I am hoping to get an offer of a better position. If opportunity knocks, I will take it.(我希望能获得一份更好的工作,如果机会来临,我会抓 住。)
A:I feel I have reached the “glass ceiling” in my current job. / I feel there is no opportunity for advancement. (我觉得目前的工作,已经达到顶峰,即沒有升迁机会。)

Q:How do you rate yourself as a professional?(你如何评估自己是位专业人员呢 ?)
A: With my strong academic background, I am capable and competent. (凭借我 良好的学术背景,我可以胜任自己的工作,而且我认为自己很有竞争力。)
A:With my teaching experience, I am confident that I can relate to students very well. (依我的教学经验,我相信能与学生相处的很好。)

Q:What contribution did you make to your current (previous) organization? (你对目前/从前的工作单位有何贡献?)
A:I have finished three new projects, and I am sure I can apply my experience to this position. (我已经完成三个新项目,我相信我能将我的经验用在 这份工作上。)

Q:What do you think you are worth to us?(你怎么认为你对我们有价值呢?)
A:I feel I can make some positive contributions to your company in the future. (我觉得我对贵公司能做些积极性的贡献。)

Q:What make you think you would be a success in this position? (你如何知道你能胜任这份工作?)
A:My graduate school training combined with my internship should qualify me for this particular job. I am sure I will be successful. (我在研究所的训练,加上实习工作,使我适合这份工作。我相信我能成功。)

Q:Are you a multi-tasked individual?(你是一位可以同时承担数项工作的人吗?) or Do you work well under stress or pressure?(你能承受工作上的压力吗?)
A:Yes, I think so.
A:The trait is needed in my current(or previous) position and I know I can handle it well. (这种特点就是我目前(先前)工作所需要的,我知道我能应付自如。)

Q:What is your strongest trait(s)?(你个性上最大的特点是什么?)
A:Helpfulness and caring.(乐于助人和关心他人。)
A:Adaptability and sense of humor.(适应能力和幽默感。)
A:Cheerfulness and friendliness.(乐观和友爱。)

Q: How would your friends or colleagues describe you?(你的朋友或同事怎样形容你?)
A:(pause a few seconds) (稍等几秒钟再答,表示慎重考虑。) They say Mr. Chen is an honest, hardworking and responsible man who deeply cares for his family and friends. (他们说陈先生是位诚实、工作努力,负责任的人,他对家庭和朋友都很关心。)
A:They say Mr. Chen is a friendly, sensitive, caring and determined person. (他们说陈先生是位很友好、敏感、关心他人和有决心的人。)

Q:What personality traits do you admire?(你欣赏哪种性格的人?)
A:(I admire a person who is)honest, flexible and easy-going. (诚实、不死板而且容易相处的人。)
A:(I like) people who possess the “can do” spirit. (有”实际行动”的人。)

Q:What leadership qualities did you develop as an administrative personnel?(作为行政人员,你有什么样的领导才能?)
A:I feel that learning how to motivate people and to work together as a team will be the major goal of my leadership. (我觉得学习如何把人们的积极性调动起来,以及如何配合协同的团队精神,是我行政工作的主要目标。)
A:I have refined my management style by using an open-door policy. (我以开放式的政策,改进我的行政管理方式。)

Q:How do you normally handle criticism?(你通常如何处理別人的批评?)
A:Silence is golden. Just don’t say anything; otherwise the situation could become worse. I do, however, accept constructive criticism. (沈默是金。不必说什么,否则情况更糟,不过我会接受建设性的批评。)
A:When we cool off, we will discuss it later. (我会等大家冷靜下来再讨论。)

Q:What do you find frustrating in a work situation?(在工作中,什么事令你不高兴?)
A:Sometimes, the narrow-minded people make me frustrated. (胸襟狭窄的人,有时使我泄气。)
A:Minds that are not receptive to new ideas. (不能接受新思想的那些取。)

Q:How do you handle your conflict with your colleagues in your work? (你如何处理与同事在工作中的意见不和?)
A:I will try to present my ideas in a more clear and civilized manner in order to get my points across. (我要以更清楚文明的方式,提出我的看法,使对方了解我的观点。)

Q:How do you handle your failure?(你怎样对待自己的失敗?)
A:None of us was born “perfect”. I am sure I will be given a second chance to correct my mistake. (我们大家生来都不是十全十美的,我相信我有第二个机会改正我的错误。)

Q:What kind of salary did you have in mind?(你期望的薪水是多少?)

Q:If hired, when could you start work?(如果雇佣的话,你什么时候开始工作?)
A:I can start at the beginning of next month.(我下月初可以开始上班。)

Q:What kind of work does the position involve?(这个职位包括哪些工作?)

Good morning !
It is really my honor to have this opportunity for an interview,
I hope i can make a good performance today. I’m confident that I can succeed.
Now i will introduce myself briefly
I am 26 years old,born in shandong province .
I was graduated from qingdao university. my major is electronic.and i got my bachelor degree after my graduation in the year of 2003.
I spend most of my time on study,i have passed CET4/6 . and i have acquired basic knowledge of my major during my school time.
In July 2003, I began work for a small private company as a technical support engineer in QingDao city.Because I’m capable of more responsibilities, so I decided to change my job.
And in August 2004,I left QingDao to BeiJing and worked for a foreign enterprise as a automation software test engineer.Because I want to change my working environment, I’d like to find a job which is more challenging. Morover Motorola is a global company, so I feel I can gain the most from working in this kind of company ennvironment. That is the reason why I come here to compete for this position.
I think I’m a good team player and I’m a person of great honesty to others. Also I am able to work under great pressure.
That’s all. Thank you for giving me the chance.

Senior System Administrator/System Engineer
• Design, build out and implement production web platform & network infrastructure.
• Build out and expand new application, automation, and virtualization infrastructure for increased performance, reliability and scalability.
• Manage and support the customer facing web site with a strong focus on high availability and performance in a high traffic environment.
• Must be able on-call to support the system operation during and after working hours.
• Managed and monitor network system security/performance and apply measures to ensure high system availability.
• Provide leadership and guidance to a team of system administrators.

Skills & Background Required:
• At least 3-5 years of relevant experiences in a B2C business environment
• Bachelor degree or above
• Hands on experiences and proven skills with the following technologies:
o Big IP F5 loadbalancers
o Apache HTTPD
o Apache Squid
o Apache Tomcat with mod_jk
o Java Virtual Machine (JVM)
o PostgreSQL
o Juniper Firewalls
o Nagios/Splunk/rhq
• Excellent English skills, written/spoken
• Must be a team player and excellent communication skill

Senior PHP
Position Description
-Deliver high quality software source code on time
-Design, develop & migrate application solutions
– Communicate with US customer to Identify technical risks and working on mitigation

Position Requirements
– Bachelor or above in computer science or equivalent
– 2~5 years software development experiences
– Skilled in following technologies: MySql , PHP

– Have experience on software developing/maintenance under Linux environment
– Ability to work under a fast paced delivery oriented environment
– Technically competent, creative, has initiative and ability to work independently
– Team player
– Good oral and written English