顯示具有 book 標籤的文章。 顯示所有文章
顯示具有 book 標籤的文章。 顯示所有文章

2022年6月12日 星期日

PHP開發筆記 - 書:現代PHP, 新的特點及良好習慣(Modern PHP: New Features and Good Practices)

書:現代PHP, 新的特點及良好習慣(Modern PHP: New Features and Good Practices)

幾週前,找資料時看到了這本書,且幾年前也有人在 IT 鐵人賽 提到。這是一本 2015 年 02 月歐萊禮出的書。只是近幾年已經有許多熱門的語言跟誇架,如 Python, Ruby(RoR), Javascript(Node.js), Golang,似乎誰也沒在記得 PHP、Facebook 出的 HHVM?我也是翻了書才知道還有個 Hack 語言。
沒想到自己已經寫了超過15年PHP了吧?工作上真的還滿夠用,偶爾寫寫 python 跟 php 工具做事。但看了這本 Modern PHP 後,反而補充一段遺失的知識,算是滿值得的。書中的內容對我來說大概有50%以上是已知的,很快就看完了,屬於工作上或學生時代就知道的事,也代表持續使用 PHP 多少都會有所成長,但實在不如讀書吸收的知識效率高,翻出看個小時就就獲得幾年功力。

另外一提,書中有些工具教學的範例套件不見得是現在熱門的工具,建議使用上時還先找一下網路上資源,例如當紅的 PHP Mail 套件就是 PHPMailer ,我也在 2015 年用 PHPMailer 幫公司開發一套可發送百萬 EDM 的小服務,近年則是被同事擴充成可自動化排程架構了。

總之,我還是買了一本來收藏,也詢問 碁峰圖書 得知沒有電子書服務(早年 O'Reilly 有可以下的電子書,並靠 Social DRM,現在則改成訂閱制)。往後則是使用PHP語言時,要時時提醒自己多用 composer 管理做事,包括工具開發等。如果持續朝向如何規範更加的產出程式碼品質時,那真的有源源不絕的目標可以邁進的。

2020年12月25日 星期五

[書] 零規則:高人才密度x完全透明x最低管控,首度完整直擊Netflix圈粉全球的關鍵祕密 / No Rules Rules: Netflix and the Culture of Reinvention

終於趕在 2020 年尾,在平安夜 K 完這本書,很妙得在看前七章對我有點膩甚至愛睏,因為我認為整本書提到的個營運策略可以簡化成三件事就好:

  • 當同事們都是聰明人物且符合公司文化
  • 當大家最決策時,都為了公司好,而不是私慾
  • 公開透明

只要這三件核心可以持續共存,那老闆就只要監督並維持住這三件事即可。像是原本做事能力很強的員工,若不沒跟上公司的成長軌道,無法像以前產出高價值的產物時,為了維持同事們都是聰明水準,只好辭退他;當大家都是聰明人,且一起都是為了公司好而下聰明的決策,那公司勢必會隨著時間更加成長;公開透明是為了監督用途,發現不適任必須出手處理;透過這三點的結合,讓公司越來越往好的方向邁進。

若轉換成工程師的機制,可以簡化成:

  • CEO/CTO 定期面試新人,發現高手時,聘請他加入團隊
  • QA 定期評估 高手 的產出的質量,並時常回饋給 CEO/CTO 
  • 當 CEO/CTO 覺得某 高手 無法融入公司文化(如思維不一致)/產出高品質時,進行辭退

以上在我周邊的新創團隊有看到這樣的步調,雖然殘忍,但為了公司存活是必要的控制,可維持團隊的產生力。

最後,我在閱讀最後的幾章時,反而精神抖擻!越看越有滋味,主要後面幾章節就是在這樣的文化是怎樣維持的。包含要認清全球各地的文化差異,不一定能夠提供對等的回饋,甚至溝通上會有不一樣的感受,為了世界各地的高手都能持續變強,仍是持續搭建回饋機制是很重要的,而如何正規化大家的感受值是個重要的課題。

2020年11月17日 星期二

[書] 彼得原理

幾個月前趁著 kobo 特價活動時,買了數本電子書,其中一本就是彼得原理。

這本書一開始閱讀時,對我而言像是八卦書,把自己已經在職場上看過的人事物統整起來,比較像複習,大概看完七成時都還是差不多的心得。

舉例來說,以前加入過五千人規模的公司,裡頭的文化氣息步調緩慢,再加上非營利的經營路線,考績跟年終影響沒那麼明顯,例如很努力可以得到 2個月年終獎金,而過的混混的可以拿到 1.5 年終,再加上彼此的薪資水準都是法定,範圍差距很小。

通常都是年紀大的比較懂文化,再加上年資高的月薪自然又被新鮮人高,這樣算年終下來,懂生活的老前輩不見得會輸給衝勁十足的新鮮人,就像彼得原理提到的人物一樣 XD 下一刻呢?有衝勁的年輕人習得文化後,要嘛一起享受生活,要嘛就離開此處。算是個劣幣驅除良幣的現象。

再來一個案例,我也曾碰過握有權力的前輩,本身也有才華,卻因為做事有自己偏好,很多苦勞都會刻意避開,實在聰明。有時都會覺得真是可惜,若那些苦勞都扛下來後,肯定會長出美好的果實的。再說一個案例,那就是老闆愛將模式下,會替愛將規劃一些政治圈,包括產生一些並非適合公司現狀的階級制度等等,這個叫做很得老闆愛 XD 

回過頭來,有人的地方就有政治,我覺得 彼得原理 可以提醒如何審視週遭人的現狀,為何有人明明很聰明,為何做事的成效不佳,在沒有利害關係下,可以當作很有趣的現象觀察。當然,有工作前後關係時,就會是個痛苦 XD 而書裡最後提到的章節,也等於讓讀者在審核自己的身心狀態,因此,假設這本書的養分有 100 分的話,我大概只需要其中的 20-30 分而已,比較好玩的是在教導如何避免不適任的現象,像是讓不適任的員工去做他們適任的工作內容,甚至避開衝突,只是對外商企業來說,除非有老闆愛,不然砍人是比較常見的解法 XD