Work Rules! Google 超級用人學

會讀這本書,是因為在『Goolge 模式』中 CEO 前施密特的推薦,沒想到這麼快就有中譯版了。本書作者 Laszlo Bock 是現任 Google 人資長,羅馬尼亞後裔,2006 年加人 Google ,一直從事人資相關工作。Google的人資部門名稱,並非一般公司常見的 HR(Human Resouces),他們覺得那太官僚了,他們的人資部門叫做「People Operations」(人員維運),目前多家矽谷科技公司都採用這樣的名稱。

Work Rules! 英文官網

很多人對於 Google 的人事制度感到好奇,也有不少新創公司號稱參考 Google 的人事制度。但一直以來,Google 從未公開說明自家的人事制度,外界所熟知的是,常在媒體報導的免費福利方案,以及工程師可自由支配20%的時間做自己想做的專案等等。

本書是 Google 首次公開他們神秘的人事制度,而且幾乎是毫無保留的公開,除了相關政策外,書中也可見許多內部的系統畫面和表單。由人資長親自撰寫,更是公信力十足。難道這樣揭露,不怕被別人抄襲嗎?其實,沒有 Google 那樣的企業文化的支持,一般公司很難執行那樣的人事制度。

個人覺得比較特別的章節,是關於薪資結構。Bock 認為科技業的薪資結構,應該比照職業運動員和演藝圈,採用冪次分布而不是常態分布。在評估員工績效和薪資時,其公平性不是只有結果正義,更要注意程序正義。因此由多位主官和同儕參與評估,才能校對結果的偏誤。

很多企業都想倣傚 Google 的人事制度,企圖以此吸引優秀人才加入。只可惜很多企業都只學半套,並不清楚當初Google設計這套制度的目的。如今 Google 人資長現身說法,在書中詳細解說 Google 各項人事政策,以期為各界之參考。






分類:

APP 美工大捕帖

本魯非美工專長,也沒有太多預算添購 Photoshop,以往在 Windows 平台還有一些免費的繪圖軟體可以使用,但換了 Mac 之後,什麼軟體都要錢,超後悔買 Mac 的。

經過幾個月的摸索,找到了以下這些工具來製作 APP 的美工圖檔,這些工具都在雲端,全部都是免費的。

分類: ,

AngularJS 推薦書籍

AngularJS Up and Running,中文書名是「AngularJS 建置與執行」,作者之一 Brad Green 任職於Google,並主導 AngularJS 的研發。原作者現身說法寫的書,內容包含了不少第一手資訊,以及非常清楚的架構概念闡述。而作者本身極重視測試,也在書中花了非常多的篇幅介紹AngularJS 的測試方法。

本書作者有另外出一本書 AngularJS,這本書相當適合初學者閱讀。在 Github 上也有人翻譯這本書的內容。

以上兩本書都是 Angular1,僅管新版 Angular2 稍有差異,但書中介紹的許多基本概念仍值得一讀。


分類:

Stackshare.io 開發者工具及服務分享平台



Stackshare.io 網站收集國外知名網站使用的技術,透過這個網站,開發者可以知道哪些公司或網站使用這項技能(包括程式語言、技術框架、工具等等),並關注這些技能的成長趨勢,還可以幫助我們盤點自己會的技能。多瞭解業界對於某技能的應用狀況,也更有助於自我的技術職涯規劃。

分類: ,

策展型的技術週報

Curation 可譯為策展,過去的策展,指的是策展人在博物館或美術館中所策畫的展覽,在數位時代則是指收集網路上的情報,並挑選、過濾、彙整,然後將結果公開發表。

在以往,這種資訊策展是公開在 Github上,並藉由 Github 平台協作。近來則發展為自成一個網站,並定期發佈。

以下列出最近常看的幾個技術週報。這些週報是由一位或多位的策展人蒐集撰寫,都可以用電子報形式訂閱。這也算是自我學習的一種管道。



分類:

做個不被打臉的人

這年頭,假專業當道,常常一些不懂裝懂的人,卻裝得好像自己很厲害的樣子,例如把鹿茸當成鹿耳朵毛,加薪能推動經濟成長,然後學法律的成了財經專家,學化工的自稱是食安專家,什麼都不會的,則只好去當 PM 寫程式

這種人在職場上也很常見,比如說:
  • 把網頁跳出來的訊息都叫 Lightbox
  • 瀏覽器還用 IE,作業系統還用 XP
  • 把 iOS/OSX 當成 Linux
  • Big Data 和 Open Data 搞不懂
  • 物聯網和互聯網分不清
  • OLAP 和 Data Mining 分不清
  • 把 Cloud 說成「靠」
  • 什麼都扯的上大數據
  • 說自己很懂 UX,可是只會配色,然後把介面物件上下左右排列組合
  • 認為 Scrum 和 看板方法是一樣的東西
  • 認為 serverless 是沒有 Server
  • .....
這些不懂裝懂的人之共通性,工作類型普遍高調,算是說話大聲的意見領袖。因此即使他們說錯了,其他一知半解的人也大都聽信。使得職場上假專業當道,也常有積非成是的狀況發生。可是如同武俠小說一樣,常常是最低調而深藏不露的人,才是真高手。那些低調而默默工作的人,因為是基層員工,說話發言沒人理,只能上「靠北工程師」發文抱怨,但他們才是真正專業的人。

所以,在工作上要謙虛內斂,別只懂得一些皮毛,就大肆宣揚,結果往往立馬被打臉。

常言道,潮水退了就知道誰沒穿褲子。到最後,沒穿褲子的,常常都是這些假專業的人。

新的一年,期許自己做個不被打臉的人!


分類:

PythonAnywhere - Python線上平台 (不推)

最近在寫Python,也藉機看了一些線上的教學資源,發現這些教學資源不約而同的提到了一個網站:PythonAnywhere。於是就研究一下這個網站到底有何過人之處,先說結論,如標題所述,不推薦,原因留待最後說明。

PythonAnywhere是一個可執行Python程式的線上平台,但免費版本功能稍有侷限,每天只能執行100秒的Python程式,但若要更完整的功能,可以選擇付費版本。

完成註冊程序之後,首先會看到Console,這裡可以選擇開啟各種Python版本的Console,進入Console執行Python程式。免費版本限制同時只能開啟兩個Console。


這是Console開啟後的畫面

若同時開啟多個Console,可以從網頁上管理與刪除(kill)

檔案管理的部分,這裡列出根目錄下的檔案,這些檔案都可以線上編輯。也可以自行上傳已寫好的Python檔案。


PythonAnywhere也提供Web Hosting的功能,可以託管用Python寫的網頁程式。免費版本只能開一個Web App,也不能自訂網域名稱。

PythonAnywhere也有Scheduler的功能,可執行批次程式。但免費版本依然有每天100秒的執行時間限制。


另外,PythonAnywhere也提供了後端資料庫的平台,免費版本只能使用MySQL,Postgres是付費版本才有。但官網上沒有明確說明免費版本的MySQL的使用限制。


雲端平台是一分錢一分貨,花錢就能享用到更多的資源與服務。除PythonAnywhere之外,sense.ioDataJoyDomino DataLab也是可線上運行Python的平台(同時也能執行R語言),不過這三家沒有免費版,只提供限定天數的試用版本,試用期限一到,就付費才能使用。

Python不像JavaScript靠瀏覽器就能運行,它需要安裝Python程式才能執行,如果要線上編寫Python,Cloud9Koding這些線上IDE會更好用,也沒有執行時間的限制。而如果要找Python 的Web或Job Hosting,HerokuOpenShift這些PaaS平台則會比PythonAnywhere更穩定。

既然Python的線上IDE和Hosting都有更好的產品,也就沒有理由推薦PythonAnywhere了。

以下是PythonAnywhere相關連結,留給大家參考:




分類: ,

Copyright © Andy Cheng

Distributed By My Blogger Themes | Blogger Theme By NewBloggerThemes Up ↑