2018年4月14日 星期六

中午吃什麼?


光看書名,或許會以為它是本教你如何挑選公司附近自助餐店的導覽手冊。可想而知肯定不是,這本書是一位知名的經濟學者泰勒.柯文針對如何找到一頓物值所值餐點,所給予的指導手冊。

「食物是經濟供應與需求的產物,因此設法找出供應品新鮮,供應者富創意,需求者消息靈通的地方。」是作者縱實全書的核心思想。延伸出來的各項絕妙建言,也相當符合講求效益的經濟學思維。像「千萬不要在觀光景點找美食,因為房租會轉價到餐費上」這點是顯而易見。但是「賭場的低價美食,是因為賭博事業會針對美食進行價格補貼」就是言之有理又十足有趣的觀點。用經濟學觀點解析餐飲服務背後隱藏的成本與效益內幕,確實能帶領讀者未來在享受美食時多一層額外的切入點。

中半段作者則是花了兩個章節,講述糧食革命和環保議題。對於政治正確的碳足跡和在地小農等文青們搖旗吶喊的思維,他提出了不同觀點的反對聲音。畢竟對於經濟學者而言,達成目標的成效,其價值是遠高於自我感覺良好的述求和主張。作者對孟山都等國際級農企業的觀點,或許會讓部份讀者覺得不好受,但也能理解成環保和商業的平衡本來就沒有非黑即白二元判斷。

最後的節章,作者花了一些篇幅講述了如何在世界各國找到有CP值的美食餐廳。可惜地是身為美國人的作者能舉例的不外乎是以歐美國家為主的例子,最多是加上日本和新加坡等國際都市。對不常環遊世界的讀者而言,真的是派不上什麼用場。

本書構思觀點算是獨樹一格,也帶來許多新奇有趣的新觀點。但中後半的章節有點脫離主題,將不同議題的文字混入其中,導致讀到後半段讓人興趣缺缺。可以說是本好書,但我不會有再讀一次的衝動。

Just by looking at the title, you might think this is a guidebook that teaches you how to choose a buffet restaurant near your office. But as you can imagine, that is definitely not the case. This book is a guide by the well-known economist **Tyler Cowen** on how to find a meal that is truly **worth the money**.

"Food is the result of economic supply and demand, so try to find places where the food is fresh, the suppliers are creative, and the customers are well informed." This is the main idea that runs through the entire book. The many great suggestions that come from this idea also fit very well with the practical way economists think. For example, "Never look for good food at tourist attractions, because the high rent will eventually be reflected in the price of the food" is pretty obvious. However, the idea that "casinos offer cheap food because their gambling business can subsidize the cost of food" is both reasonable and very interesting. Looking at restaurants and food through the eyes of economics, and understanding the hidden costs and benefits behind the food business, gives readers a new way to think about food when they enjoy a meal in the future.

In the middle of the book, the author spends two chapters discussing the **food revolution** and **environmental issues**. He presents opinions that are different from the politically correct ideas often promoted by people who support things like reducing carbon footprints and buying from local farmers. After all, from an economist's point of view, achieving the actual goal is much more important than simply supporting ideas that make us feel good about ourselves. The author's views on international agricultural companies such as **Monsanto** may make some readers uncomfortable. However, it can also be understood as a reminder that the balance between environmental protection and business is not simply a matter of right or wrong.

In the final chapters, the author spends some time explaining how to find good-value restaurants in different countries around the world. Unfortunately, since the author is American, most of the examples are from Europe and the United States, with a few international cities such as Japan and Singapore. For readers who do not travel around the world very often, these examples are not particularly useful.

The book has some unique ideas and offers many fresh and interesting points of view. However, some of the chapters in the second half of the book move away from the main topic and bring in discussions about other issues. As a result, I gradually lost interest as I continued reading. Overall, I would say this is a good book, but I don't feel any strong desire to read it again.


2018年4月6日 星期五

公門菜鳥飛:一個年輕公務員的革新理想


在台灣要找到對政府施政能讚不絕口的人,應該是屈指可數吧。畢竟歷經了兩、三次的政黨輸替後,不論是藍綠兩黨的執政表現,都是很難讓人用滿意來形容。

除了民政服務單位外,一般市井小民實在很難一窺公務部門的運作機制。這本《公門菜鳥飛》提供了一個簡便的切入點,讓外界能瞭解進而理解公務員的柴米油鹽。雖然將問題簡化成「千錯萬錯都是政府怠惰」、「公務員都是不做事的米蟲」能讓小老百姓有一時的情緒出口。但對於各項問題的解決和改善,卻沒有任何實質上的助益。不滿政府在執行政策上的滿頇與緩慢,或許可以先由瞭解公門中人的思考模式做為起點,找出雙方對話的適切頻率。

其實書中所講述的一些造成公務人員效益不彰的牽制因素,在私人企業也無法避免地時常遇見。為考核而考核的KPI、重視數字指標忽略核心精神的執行態度,都是讓事情只能做完,但不能做好的原因。大把的時間用在應付民代、上級長管交辨的事務,讓公務員從人民的公僕轉型成上級的僕人。瑣碎的考核、報告與會議,佔據了第一線人員的工作時間,有意義的事做不了,無意義的事做不完。加上專業外包讓公務員喪失磨練的機會,導致為廠商馬首是瞻,無法累積核心職能的情況下,別說主導創新,連基本的廠商稽核都力有未逮。這些描述真的讓身在私部門的我不禁失笑,台灣的組織文化或許在公、私部門之間有種另類的默契。

這本書推薦給關心台灣這塊土地的社會中堅,畢竟政治為管理眾人之事,一舉一動都能牽累你我日常生活。只有政府職能的日益改善,我們才能有機會過好日子。雖然無法一夜之間美夢成真,但相互理解至少是跨出了第一步。如果家裡有小孩又期待他們去考公家機關的家長,更一定要買一本來詳細閱讀,好歹也知道是把自家小孩推向那種火坑(笑)

In Taiwan, it is probably hard to find many people who have nothing but praise for the government's performance. After all, after two or three changes of political parties in power, it is difficult to describe the performance of either the blue or green party as truly satisfying.

Except for the public service offices that ordinary people have to deal with, it is actually very difficult for most people to understand how government agencies work. This book, **《公門菜鳥飛》**, provides a simple way to get started and helps people outside the government understand the everyday life of civil servants. It may give ordinary people a temporary way to vent their anger by simply saying, "The government is always to blame" or "Civil servants are all lazy people who do nothing." But this does not really help solve or improve any of these problems. If we are unhappy about the government's slow and inefficient way of carrying out policies, perhaps the first step is to understand how people inside the government think and find a better way for both sides to communicate.

In fact, some of the factors mentioned in the book that make civil servants less effective can also be found in private companies. KPIs that exist only because someone needs to evaluate employees, and an attitude that focuses too much on numbers while forgetting the real purpose of the work, are both reasons why things may get done but not done well. A great deal of time is spent dealing with elected representatives and handling requests from higher-level managers. As a result, civil servants gradually change from being "public servants" who serve the people into "servants of their bosses." Small-scale evaluations, reports, and meetings take up so much of the frontline staff's working time that they cannot finish the meaningful work, while they can never finish all the meaningless work. On top of that, outsourcing professional work takes away opportunities for civil servants to develop their own skills. They end up following contractors' decisions instead of leading the work themselves. Without the chance to build up their own core skills, it is hard to expect them to lead innovation. Sometimes, they may even struggle to carry out basic inspections of contractors. These descriptions really made me, as someone working in the private sector, laugh. Perhaps there is a strange kind of understanding between the public and private sectors when it comes to Taiwan's organizational culture.

I would recommend this book to people who care about Taiwan and its future. After all, politics is about managing matters that affect everyone, and every decision made by the government can have an impact on our daily lives. Only by continuously improving the government's ability to serve the people can we have a better chance of living better lives. Our dreams may not come true overnight, but mutual understanding is at least a first step. And if you are a parent with children and hope they will one day take a government job, you should definitely buy a copy and read it carefully. At the very least, you will know what kind of "fire pit" you are pushing your own children into. (LOL)


2018年3月30日 星期五

Python網路爬蟲王者-Selenium

ISBN:9789863794127

相信時致今日,沒有人可以否認網路上的資料近乎無窮無近,只端看你要如何使用它。

《Python網路爬蟲王者-Selenium》完全是目的導向的工具書。目標讀者是有心瞭解網路爬蟲技術的人。書中從基本的網頁結構開始講解,尊定讀者後績學習的基礎。再藉由一小段一小段的程式練習範例,讓讀者自然而然地熟習網頁元素定位的技巧。在看完第4章之後,我已經能完成工作上需要的網路爬蟲任務了。

書本的中後半段,是把重心轉向網頁程式的自動化測試。這原本就是Selenium當初出被開發出來的用途。只是Selenium實在太好用,所以僅是拿來當成網路爬蟲的工具,就已經是值回票值了。網頁程式自動化測試目前在台灣IT圈,應該不算普遍被採用的技術(人工測試比較多),對於網頁程式工程師來說,多瞭解絕對是好事,或許能有派上用場的一天。

如前文所述,網路上的資料什麼都有、什麼都不奇怪,藉由網路爬蟲的協助,取得有意義的資料來做分析、應用,用以優化企業流程,在未來是各行各業都可能探用的作法。從事後端工程師職務的從業人員,都應視為基礎能力的一環。

I believe that, even today, no one can deny that the amount of information on the Internet is almost endless. It all depends on how you choose to use it.

**《Python Web Scraping King – Selenium》** is a very practical book with a clear goal. It is written for people who want to learn about web scraping. The book starts with the basic structure of web pages, building a good foundation for further learning. It then uses short programming exercises to help readers gradually become familiar with how to locate elements on a web page. After finishing Chapter 4, I was already able to complete the web scraping tasks I needed to do at work.

In the second half of the book, the focus shifts to **automated testing** for web applications. This was actually the original purpose for which **Selenium** was developed. However, Selenium is so useful that using it only as a **web scraping** tool is already worth the price of the book. Automated testing for web applications is probably not yet widely used in Taiwan's IT industry, where manual testing is still more common. For web developers, learning more about it is definitely a good thing. You never know when it might come in handy.

As mentioned earlier, the Internet contains almost every kind of information you can imagine. With the help of web scraping, we can collect meaningful data for analysis and practical applications, and use it to improve business processes. In the future, this could become a common approach in many different industries. For people working as backend engineers, web scraping should be considered one of the basic skills worth having.


2018年3月25日 星期日

美國,原來如此!


「讀萬卷書不如行萬里路」這道理是不難懂。但人生嘛,能周遊列國增廣見聞的機會不是天天都有。這時讀一本講述異國風情的雜談之作,好像也能一長自個見聞,變身為能知天下事的窮秀才。

《美國,原來如此!》以一位台灣人的觀點為出發點,分享她生活在美國這個舉世聞名的大國中的各式體悟。前半文章中的內容是比較輕鬆軟性的社會文化差異,多半圍繞在食衣住行等一般人每天都會接觸的事務。作者生動地描繪出美國版本的不同之處,確實讓人有一開眼界的趣味性。

中半節章花了相當大的篇幅討論美國總統川普的議題。有別於台灣主流媒體一味唱衰川普的態度,作者算是相當挺川普,也表達出對民主黨的深切不滿。這點也讓人反思,台灣媒體是否在先前的美國總統大選中,不夠客觀地持平觀察兩邊政營的消長,導致川普現象過度被醜化和扭曲。

總體來說,這本書有點像是緯來日本台播的《日本太太好吃驚》綜藝節目的中文書版本。對於無緣到美國生活卻又對美國文化充滿好奇的人,值得入手閱讀。

The saying “Reading ten thousand books is not as good as traveling ten thousand miles” isn’t hard to understand. But in life, opportunities to travel the world and broaden one’s horizons don’t come every day. At times like these, reading a collection of essays about life in foreign countries can also expand one’s perspective, turning an ordinary, penniless scholar into someone who “knows the affairs of the world.”

“America, So That’s What It’s Like!” takes the perspective of a Taiwanese author to share her various observations from living in the globally renowned nation of the United States. The first half of the book focuses on lighter, softer topics—mainly cultural and social differences in everyday aspects like food, clothing, housing, and transportation. The author vividly portrays the “American version” of these daily experiences, offering an eye-opening and engaging read.

A substantial portion of the middle chapters is devoted to discussions about U.S. President Donald Trump. Unlike the predominantly critical tone of mainstream Taiwanese media toward Trump, the author is relatively supportive of him and expresses strong dissatisfaction with the Democratic Party. This also prompts reflection on whether Taiwanese media may have lacked objectivity during the previous U.S. presidential election, potentially leading to an overly negative and distorted portrayal of the “Trump phenomenon.”

Overall, the book feels somewhat like a written, Chinese-language version of the variety show “Japan Ladies Be Surprised” often aired on Wei Lai Japan Channel. For those who may never have the chance to live in the United States but are curious about American culture, it’s a worthwhile read.


2018年3月21日 星期三

社畜中年

ISBN:9789863445029

「資本主義的社會中,沒有成為資本家的人,都是失敗者」。光是句短短的文字,就吸引我一頭埋入這本像是作者針對中年人生涯規劃的另類指導手冊。

身為坐三望四的上班族,一邊閱讀著前半章節的內容時,一邊也默默認同作者言之有理。就如同日劇《月薪嬌妻》中著名的台詞所說「逃避不能解決問題,但是有用」一般。中年人,在不能改變大環境的情況下,消極而自我的活下去,不也是生命自己找到的唯一出路?

在後半節章的內容,卻是令人惋惜地有部份和前面說法相互衝突的論述。例如「中年人的武器,沒有未來」,所以更能不顧一切地向目標前進。這完全和「所謂的中年,更是要緊抱著公司不放」相對立呀!

簡而言之,這是本開始和結尾論點讓人感到困惑的書藉。更明白地說,其實是本作者針對有著中年危機的讀者們,所撰寫的生活指導手冊。至於前後說法不一的問題,就不曉得是原作者的思維轉換還是單純的翻譯缺失。值不值得購買,真的見人見智,但它確實帶給我短暫而愉快的閱讀時光。

“In a capitalist society, anyone who has not become a capitalist is a failure.” This short sentence alone drew me headfirst into this book, which reads like an unconventional guide to midlife career planning.

As a salaried employee approaching my late thirties, I found myself quietly agreeing with the author while reading the first half. It reminded me of the famous line from the Japanese drama We Married as a Job: “Running away doesn’t solve the problem, but it works.” For middle-aged people, when the broader environment cannot be changed, isn’t living passively and self-protectively simply the only way life finds to go on?

However, the latter half of the book is regrettably marked by arguments that partially contradict the earlier claims. For example, it states that “the weapon of middle-aged people is that they have no future,” and therefore they can charge toward their goals without hesitation. This directly conflicts with the earlier idea that “being middle-aged means you should cling tightly to your company.”

In short, this is a book whose opening and concluding arguments feel confusing. More plainly put, it is essentially a life guide written for readers experiencing a midlife crisis. As for the inconsistencies, it’s unclear whether they stem from a shift in the author’s thinking or simply from translation issues. Whether it’s worth buying is subjective, but it did provide me with a brief and enjoyable reading experience.