-
Recent Posts
- Competitive Strategy Examined
- Seattle Eats
- Point Reyes
- Home Made ZongZi Recipe ç²½å食èœ
- Grape Arbor
- RSU in your paycheck
- Trust them, or Fire them
- To be right or effective?
- Sadly, this is already a gun country
- Life is full of filters
- Seven Brief Lessons on Physics
- A Village with My Name: A Family History of China’s Opening to the World
- On Aging
- Saturn Run
- Before the Wind
Categories
- 100 Words (15)
- Books & Reviews (211)
- China (118)
- Get Rich in China (10)
- Management Thoughts (108)
- Peek into my mind (240)
- Sailing (7)
- Seattle (48)
- Tour guides (132)
- Uncategorized (1)
- Witness to my life (227)
Meta
Pages
Archives
Category Archives: Management Thoughts
Modern Software Engineers
In the old days, software creation was intensively geeky. Myriad of minutiae required total concentration and focus to keep track in one’s head. One mishaps and the whole program crashes. It takes days to find that proverbial needle in the … Continue reading
Posted in Management Thoughts
Leave a comment
Innovator’s Solution
Clayton Christensen’s book, in 2003, made the word disruptor into every managers’ vocabulary. Innovator’s Dilemma depicted the inability of a successful company to escape its own trap. The very things that made it successful are exactly the ones that will … Continue reading
Lost and Found
This is a common tale but true. There was a brief moment of panic and disbelief when I found no wallet in the familiar back pocket. (Most men habitually check their pockets. They pat for the keys, cell phone, wallet, … Continue reading
Posted in Management Thoughts
1 Comment
Middle Management
NPR’s Marketplace recently aired an interview with Stanford University’s Professor Nicholas Bloom on the topic of middle management. It was ridiculously hilarious to me, a professional manager for the past many years, that someone even thought of studying this topic. … Continue reading
Posted in Management Thoughts
1 Comment
A China Telecom Giant
Huawei tried to stay away from the spotlight. It seems New York Times found them. Do you know that it has a sales reached about US$30 billion last year? This top technology company employs an army in China and several … Continue reading
What’s common between software engineers and musicians?
This came out of a conversation I had recently, with a software engineer whose wife is a musician. They both express their ideas via instruments that have hardly changed for long time, although frequently tweaked. They both express the creativity … Continue reading
Posted in Management Thoughts, Witness to my life
1 Comment
Boardroom Drama
HP board members should stop embarrassing themselves. Jodie Fisher accused Mark Hurd of sexual harassment. She settled with Mark and publicly stated that they never had sexual relationship. Maybe something questionable happened, but it would have fallen into a vast … Continue reading
Posted in Management Thoughts, Peek into my mind
Tagged HP, Jodie Fisher, Mark Hurd, Oracle
Leave a comment
Sold
“How can you just move?” He was half unbelieving and half accusatory. I found myself searching for an answer. This is a house that I raised the family, had numerous backyard BBQs, poured in tears, sweat and blood, and spent … Continue reading
Gordon Ramsey Methodology
There is a method to his madness. I was hooked by Hell’s Kitchen, again, this season. For those non-addicts, Gordon Ramsey is a Michelin Star chef doing a reality show. The winner gets to be the top cook of a … Continue reading
It will be perfect this time.
Every software engineer knew, surest to his bone, how to do it right. After all, he did the first version and fixed all those bugs that came the years. He has been bothered by all those bad decisions that caused … Continue reading
Posted in Management Thoughts
Leave a comment