Friday, January 2, 2009

Happy Birthday to Mom!

It's mom's birthday today.  We started the day by giving mommy big hugs and kisses.  It took us some time to get ready and leave the house but there wasn't any rush anyways.  We went to Red Chili in North Vancouver for lunch.

We headed toward the mountains in West Vancouver after lunch.  The weather was gorgeous -- clear blue sky with a cotton candy shaped clouds.  The mountain skyline were crisp; and the mountain tops were sprinkled with snow like sugar powder on a French crepe.  We drove into a luxury community on the mountain where we can overlook the whole city of Vancouver.  

After some picture-taking fun, we moved on to Stanley Park.  This is my first time visiting Stanley Park after the disaster caused by strong wind last year.  A lot of big old trees fell because of the wind and they have been hacked down and cleaned up now.  The bushes in the park became a lot thinner where you can actually look out at the ocean.  I really miss the trees but I guess this new view is giving Stanley Park a few different characteristics that I'm quickly falling in love with.  

After a short trip to Stanley Park, we started heading to Richmond Olympic Oval where we can try out the new speed skating rink.

The Oval uses some interesting space utilizing ideas.  For example, in the middle of the 400m speed skating rink, there are indoor sports courts for basketball and badminton.  There are two sets of stairs you could take to get to the inside and outside of the skating rink.  The third level is a mini fitness center with various aerobics and weight training equipments.  I guess the most spectacular thing about Oval is its wooden ceiling design.  Not sure how many wood panels were used on the ceiling, but it sure was impressive!

Public staking doesn't open until 6pm today, so we decided to pass on it.  Before we went home, we enjoyed watching the sunset by the river bank outside the Oval.

We concluded the day with mom's Birthday cake and a glass of tasty dessert wine, 2006 GEWÜRZTRAMINER,  from Castello di Amorosa in Napa Valley.

Thursday, January 1, 2009

Wednesday, December 31, 2008

Looking back at 2008

I haven't blogged much in the past year, but it was a very eventful year!  Let me list the top 10 things in 2008.
  1. Paid off the loan for "Buddy".

  2. A trip to Disneyland in LA.

  3. Ann, who will, no doubt, be my life-long friend.

  4. The end the 5 year relationship.

  5. A trip to New York City.


  6. EMG Award.  Though not the biggest contributors to the feature being awarded, I'm very proud of being part of the team!


  7. A fun and relaxing trip to Lake Tahoe.


  8. A busy and eye-opening trip to London.


  9. An unforgettable trip to Switzerland.

  10. A very special someone who always seem to be able to rescue me from whatever depressing mood I get into.  Thank you.
At the end of the year, I just wanna say, "Be brave.  Be optimistic."  When I look at the world with a happy and loving heart, the sky feels clearer and the air smells sweeter.

I will miss 2008 because I learned and experienced so much from it.  Yet, I won't cling to the past.  Live the moment and look forward to the future.

Thursday, December 25, 2008

Cypress

After days of snowing in Vancouver, the weather forecast finally shows a sunny symbol on Christmas day.  Vic and I got up very early today and went up to Cypress.  We were expecting lots and lots of people today because it's a holiday and is the first sunny day after days of heavy snow!  Pleasantly surprised, there were very few people.  I guess people either partied too much on Christmas eve or are with family doing Christmas stuff today.  

What a beautiful weather and perfect snow condition!  We rested on the hills with the sun shining on our faces in the afternoon.  I told myself, this is the way to enjoy life :)



Tuesday, January 1, 2008

Laguna

What can I say about this place?  Simply gorgeous!  



However, living here feels a bit unreal.  Less like a home, more like a hotel.  If I get to choose between the 2 million luxury condo and a down-to-earth house with a big kitchen where my whole family can make noodles together; rooms where I can hide in and dream about the future; and a big backyard where I can make snowmen in -- I choose the latter.  

Thank you, Daddy, for giving us a once in a lifetime experience of living at Laguna.  I don't miss it though.  All that matters to me is that our family is together.



Thursday, November 22, 2007

Thanksgiving

Thanksgiving is the holiday people spend with their family and close friends. However, Mochi has decided not to fly home for the Thanksgiving long weekend this year because the air fare is too expensive. So, what's Mochi gonna do??

Thanks to Mochi's big brother, Mike, Mochi got a place to go for Thanksgiving. His best friend, Kouri, invited him to his family for Thanksgiving and he is gonna bring Mochi along! Mochi felt a bit weird or out of place in the beginning because although Mochi knows Kouri, I don't know if he likes Mochi enough to call Mochi a good friend. But this feeling soon went away when I saw the smile and welcome in Kouri's eyes :)



Kouri's house has an amazing view! We hit some golf balls, petted the piggy goats (neighbor's goats; they need a place to put them ^^") , played games, watched TV, ate, and enjoyed each other's company. Mochi got to meet Kouri's family. They're all so kind and friendly. Kouri seems to be the only super quiet one in the family :P Kouri's sister is very very pretty. Hopefully, Mochi will get to see her again :P

On the way home, Mochi fell asleep in the car as usual.

Tuesday, October 23, 2007

My 23 - Don't Give Up

Two years ago, I randomly dropped my resume at Google's campus recruiting event. Without knowing too much about what each position means or does, I applied to all that are available for new grads. I applied only because Google is the hottest company in the industry. I never really wanted to leave home. I didn't think I was ready anyways.

Two months later, I got an email from Google HR to schedule an interview. This was for the Software Engineer position. Nervousness plus lack of preparation resulted in a so-so performance in the interviews. A month later, I received another email from Google HR. Instead of getting rejected, the recruiter told me that I was referred to the QA organization and asked if I would still be interested. Having already rejected RIM's offer and still don't have a job offer from the big companies in Vancouver, I signed up for the position in QA at Google. After going through 2 phone interviews, 5 on-site interviews, hiring committee, and EMG in 4 months, I got an offer from Google for Software QA Engineer.

From my co-op experience at RIM in the radio group. I thought "Software QA Engineer" is probably similar to what the radio group does - code maintenance, bug fixes, small feature development. This felt like the perfect starting position at a company like Google where people must have extremely high expectations.

When I decided to leave home for Google, I was ready to work hard to "make a difference"! I want everybody to be proud of me. I want to grow into a well respected developer at Google. 4 years, I tell everybody. Give me 4 years to explore my potentials and find out where I can get to in 4 years if I work very very hard and do everything I can.

First month in the role of Software QA Engineer. I realized the difference between reality and what I pictured myself doing a year ago. Although I work on a great project - Google Maps for Mobile - my position isn't nearly as glamorous. I am required to manage a group of manual testers, coordinate testing for releases, and deal with people management and crap. None of this is very technical yet time consuming. I am constantly teaching other people instead of learning. I am still young and inexperienced, I am eager and keen to learn anything and everything the Google engineers have to teach me.

I see people doing development work - in both development teams and in QA. Seems like even fixing bugs is out of my place to do. It frustrated me so much that I don't get to work on all the things I like and am good at. People compliment me in the area I am not that proud of myself. I wanted people to see my potential in the area I care about. My waterloo friends see this and this is why their compliments mean so much more.

I tried having manager's support to free some of my time to work on development. Manager's response was simply, "do what makes you happy". I started working 12 hours a day just so that I can spend some time learning and improving my development skills. Onion always get mad at me for working such long hours; but the extra 4~5 hours is what gives me the motivation to continue going to work the next day. I get involved in 2 to 3 other projects on top of my daily routine responsibilities. However, I cannot really commit to these extra projects so none of these are big production-level development work.

After working "multiple" duties for a year, my new manager finally found me a replacement for my current coordination responsibilities. Since I have been on the project/position for more than a year, I have met the prerequisite to go through the formal HR job transfer process to get the official Software Engineer title and work in the development teams. This decision opened up a can of uncertainties and drama in my life.

I followed the instructions to start the process. A recruiter was assigned to me soon after that. My first and most obvious choice is stay with the GMM team as a developer role. This way, I don't need to relearn the domain knowledge. I can just focus on growing my development skills. However, the mobile team in Mountain View wasn't hiring any more engineers at the time I applied. In order to continue with the transfer process, I found another team that was willing to take me - Internal Systems.

The Internal Systems team's manager approved my transfer request and recruiter soon scheduled Mochi 4 interviews. I didn't do well on one of the interviews, but felt pretty confident about the other 3. However, the interviewer gave me a surprising BAD feedback on the interview I didn't do well on. The interviewers for the other 3 interviews didn't include my code snippets in their feedback either. On top of these, my recruiter forgot to include my internal references when my case was presented to the Hiring Committee for review. With all these unlucky factors combined, Hiring Committee came back saying that they need more information on my case before they make the final decision.

The recruiter quickly scheduled yet another interview with short notice. Since I knew that this extra one will probably be the one Hiring Committee focus on, I gave myself so much pressure to do well and of course, I did NOT do well. I knew, right after the interview, I probably won't pass the Hiring Committee this time. They are known to be very harsh. I probably won't even give myself a pass based on my performance in the interview; so, I could only wish that they're more lenient for internal transfers. The confidence I slowly built up in the past year all of a sudden just collapsed. I was depressed and very disappointed in myself.

Knowing me and my abilities, both the GMM team and the Internal Systems team's representative go to the hiring committee to advocate for me. I was very touched by how much they believe in me - even more than I believe in myself. Perhaps, this is not the end of the world, I tell myself.

Despite all the positive statements from people I work with everyday, the hiring committee still decided to reject my transfer request. They wanted to see more Software Engineer experience before they're willing to grant me the title. Isn't this a chicken-and-egg problem? How can they expect me to have the experience before they let me work in that role officially? *sigh*...

Now, I have negotiated a deal with my manager to start working as a Software Engineer (regardless of my title) in the development team to get the experience the hiring committee wants to see. When I am ready, I will try the transfer again. There is no guarantee that I will pass next time; however, I believe this is only going to help me know myself better and make me stronger. I won't give up until one day, I become a Google approved Software Engineer.

"Be strong. Don't give up."