半路出家軟體工程師在矽谷

2018年12月1日 星期六

加入火箭般的台灣新創公司- 區塊鏈 & 交易所 軟體工程師職缺推薦



轉眼間,2018 年已經是最後一個月了,每年年底總是自我反省的時光,我在一月的時候寫下:2018 新年感觸及今年目標 ,希望今年達成的目標是:

1. 讀 10 本好書
2. 精進我前端的技術,使用我學習到的技能來做有興趣的 side projects
3. 個別花至少 20 小時來學習 Machine learning、 blockchain
4. 至少寫 5 篇中文部落格、5 篇英文部落格文章

有些目標沒有達成,但是我也完成了一些沒有寫下的目標,2018 年大致來說,還是蠻有收穫的一年。

而我其中完成的目標是要花至少 20 小時來研究 blockchain 區塊鏈,各種加密貨幣在 2018 算是個動盪的一年,今年的高點,到目前來說是震盪跌幅蠻大的。 但是加密貨幣的區塊鏈技術的方向及發展則是穩定前進,雖然這個新興的行業還沒有發展到顛覆現有的產業模式的時候,但我覺得未來的發展仍是充滿想像及機會的。 

今天趁機用簡短篇幅,介紹兩間台灣新創公司 AmisMaiCoin , 我認識前 Facebook 員工的台灣人強者同事,去年九月毅然決然離開 Facebook,回台灣投身新創圈, 先後在 Amis 及  MaiCoin 擔任技術骨幹,他回台灣一年寫的幣圈一年文章,可以說是完美的總結區塊鏈及加密貨幣的夢想及目標。 公司內有許多和他一樣美國回去的強者,公司今年發展的很好,我最近得知他們要招人,想分享給部落格的讀者們,我知道我的部落格有許多在台灣的強者軟體工程師,如果你因為一些原因想出國工作而還沒實現,或者想回台灣工作了,我覺得這是個很好的經驗體驗美式公司文化及做事方法,當然還有就是搭上起飛的火箭體驗和公司一起成長及拿到很有競爭力的薪水。以下是兩個公司的簡短介紹及職缺連結:

Amis 
Amis 是一個實作及研究區塊鏈應用的軟體科技公司,目前產品主要有以下幾大方向:
  • 帳聯網
  • 以太坊研究及相關開源軟體
  • 區塊鏈服務 (Blockchain-as-a-Service, BaaS)


MaiCoin (maicoin.com) 是台灣具領導地位的金融科技公司,致力於建立完善的數位資產服務平台,以及開發破壞式的創新應用。我們提供優化的數位資產投資服務、數位貨幣支付業務、數位資產交易所,也從事巨量數據分析,協助數位貨幣產業在更安全的環境下萌芽發展。

職缺: Software Engineer

工作內容
身為軟體工程師,你將會與跨國團隊合作,需負責實作、維護、測試網站前、後端程式,解決安全性漏洞,調整 Javascript,資料庫,各元件效能,及擴充性問題,你也有機會直接面對一般或企業客戶,幫助他們解決使用或整合上的問題。


For disclosure,我幫忙宣傳並沒有得到任何好處,今天看到這個消息想要分享給半路出家部落格的讀者們,及幫朋友宣傳在台灣找到好的軟體工程師。我了解許多人會在過年後才考慮轉換工作,但是面試也是需要時間的,心動的話,早些申請卡位吧!

2018年11月10日 星期六

台大演講- 6 點希望我大學就知道的事 & 3 次人生低潮落魄時期故事

我 11 月 10 日受邀在台大校慶、化學系系慶時演講分享,為了這次公開演講,我要和公司申請,法務、政策、公關部門審核同意後才可以公開演講,考慮到活動在我回台灣的不到 12 小時的隔天,以及許久沒有演講,我一度想打退堂鼓。 但後來想著要回饋母校、母系,以及分享經驗給有興趣的朋友、學弟妹、粉絲們,我還是咬著牙,在過去一個月工作很忙之餘,做文件提交申請、以及寫稿、做投影片、練習演講。以下是我昨天的演講稿,分享給不能到現場的朋友。


謝謝系主任,徐丞志老師的邀請,系辦許小姐的協調聯繫。今天很榮幸可以參與台大及化學系 90週年的慶祝活動,我是 2008 年 80 週年時學士畢業的! 今天想要從我大學及畢業後這 10 年來的經驗來和大家分享6 點希望我大學就知道的事,以及我 3 次人生低潮落魄時期故事。

2018年10月27日 星期六

你有 Impostor syndrome (冒名頂替症候群) 嗎?

Impostor syndrome (冒名頂替症候群), 是在我開始學習程式之後才慢慢注意到的詞。維基百科這個詞的總結是:
冒名頂替症候群(英語:Impostor syndrome),亦稱為冒名頂替現象(英語:impostor phenomenon)、騙子症候群(英語:fraud syndrome)。這個名稱是在1978年由臨床心理學家克蘭斯博士(英語:Pauline R. Clance)與因墨斯(英語:Suzanne A. Imes)所提出,用以指稱出現在成功人士身上的一種現象。患有冒名頂替症候群的人無法將自己的成功歸因於自己的能力,並總是擔心有朝一日會被他人識破自己其實是騙子這件事。他們堅信自己的成功並非源於自己的努力或能力,而是憑藉著運氣、良好的時機,或別人誤以為他們能力很強、很聰明,才導致他們的成功。即使現實環境中的證據指明,他們確實具備優秀才能,他們還是認為自己只是騙子,不值得獲得成功。有研究顯示,冒名頂替症候群在高成就女性當中較為常見。




2018年10月6日 星期六

如何到美國科技公司工作?



從我寫 Blog 以來,許多讀者問我如何到美國工作,尤其是到像美國的科技公司 Google、 Facebook、Apple、 LinkedIn、 Netflix、Amazon、Uber 、Airbnb 等工作。分享了幾次後,我想在文章中和大家分享。

在 2018 的美國,外國人拿 H1B 工作簽證依然是很困難,如果公司要雇用外國人,需要競爭 每年 85000 個 H1B 名額。如果你有美國公民身分或是綠卡,恭喜你,你找到工作的機會已經比外國人容易很多。

如果你有美國身分了,那你可以參考我之前寫的找工作系列文章來找工作。

1. 軟體工程師美國找工作經驗分享
2. 程式語言- 到底學哪個好?我想進Google,我沒學OOO,他們會接受我XXX語言背景嘛?
3. 簡介美國軟體工程師面試流程
4. 等待機緣- 我要如何被人資或獵人頭發現? 我要如何脫穎而出? LinkedIn重要嘛?
5. 主動出擊- 我要找工作了,現在美國都用什麼找工作?哪個網站平台能讓我有較多面試機會?
6. 軟體工程師面試準備- 面試要練習什麼? 找工作和練習的時間要如何平衡拿捏?
7. 被錄取了- 我該注意什麼,我可以談判要求多一點薪水、股票或假期嘛?
8. 矽谷找工作之常見問題 FAQ

2018年9月22日 星期六

我是如何自我成長、提升自我能力見識的?

我喜歡讀自我成長類的書籍及文章,我一直在思考如何有效率的持續成長。不僅僅是在技術方面,我也想有效率地提升我的軟實力 (soft skills)。最近有一些領悟,寫出來紀錄及分享給大家。



1. 尋找一個可以模仿學習的對象,但不要是高不可攀的目標對象:
    如果我是軟體工程師,我想要學習的對象是比我有多個 5~10 年經驗的軟體工程師、軟體工程師經理、架構師等等。 雖然 Elon Musk 及 Mark Zuckerberg 超厲害,但是我知道我沒辦法從他們的經驗幫助到到我的學習提升,因為我們的各種條件及差距太大了。找到自我目標的下一步、下兩步的人來當作學習對象,讓我可以按部就班的往下一個目標及來計畫提升。

2018年9月14日 星期五

感謝在美國遇到的貴人- 劉耀經館長、 Terry、Kirk

Image result for maryland september leaf



那是個楓葉染紅所有樹的馬里蘭州秋天,當朋友都在享受良辰美景,在秋高氣爽時出遊。對照另一方面,我則是越來越焦慮地在家找工作。畢業已經幾個月了, 除了短暫回指導老師的實驗室幫忙 2 個月外,其他時候都在找工作,履歷已經投出了幾百封,也請系上有上過課的老師們幫忙介紹我工作,但是都石沈大海,到那時也只有幾個 unpaid internship 願意讓我工作。

一週 20個小時的實習,其他時間也是一直找工作,2012 年的美國,環境科學/工程領還是很艱難地嘗試從金融風暴泥沼中恢復。 

忘記是從哪裡得知的,美國四大圖書館之一的農業圖書館在一個週六會舉辦環境/材料/生質能源的講座,而那時的農業圖書館館長及活動主持人,是台灣人第一代移民劉耀經博士

聽完一整天的講座後, 我趁劉耀經館長還沒離開前,和他請教了一下他提到的生質能源的政策及方向,也自我介紹我的學經歷及找工作狀況。劉館長聽完很熱心的說到,剛好他們要開始一個 5 年期的聯邦生質能源研究計畫,我可以幫助他們整理資料及做研究。 給了我他的名片,要我和他助理聯繫和他約見面聊細節。 

2018年8月3日 星期五

Is winter coming? 凜冬將至?



最近 Uber 早期投資人 Jason Calacanis 寫給他投資的 250 多個創業者的信: This is your Captain speaking, I’m turning on the fasten seat belt sign。 講到了這波經濟榮景牛市持續了10年,他預估接下來兩年市場會有20~30% 崩盤的機率。

從過往的經驗來說,事件發展大概會是:
  1. 黑天鵝事件發生
  2. 股票市場超賣下跌
  3. VC 投資緊縮
  4. 有獲利的公司會得到更多的資金去擴大市場份額。
  5. 接近獲利的公司如果就算能拿到funding 的話,也會被打折。
  6. 沒獲利的公司會被拋棄自生自滅
  7. 種子輪的公司只會拿到今日三分之一的資金。
  8. 廣告、招募員工、及併購都會更容易。讓資金雄厚的公司更加強大 (Netflix, Google, Facebook, Amazon)。
股市可能在 3 到 6 季慢慢恢復,但 startups 會慢個 2~3 年,所以最好要有 18~36 個月的資金度過這段時期。

文章中提到如果你是新創公司應該如何準備,有興趣的朋友可以點擊閱讀全文。

另外一篇想分享的文章是「中兴程序员坠楼事件」启示:覆巢之下,焉有完卵。 2017 年12 月10 日中興有一位 42 歲研發負責人墜樓。作者提到通訊行業的過往的上升期讓很多人在年輕及短時間內得到高薪及獎金,但同時也要準備行業開始下降的陣痛。

2018年6月13日 星期三

面試技巧及心得,如何有條理的說服面試官?

最近在幫一個朋友練習面試,同時也剛好有讀者來信詢問面試技巧。其實我的資歷也不是特別突出,或者應該說我過往的經歷其實蠻弱的。2012 年畢業後找環境工程相關的工作,投了800多份以上的工作機會,最後只拿到3個 intern 的工作。2015 年來加州參加 Hack Reactor (經歷請參考前篇 Coding bootcamp 程式語言密集班- 從不會寫程式到3個月被矽谷科技公司雇用的終南捷徑?) 結束後,我投了近180份工作,有被 HR 聯絡的只有63個(35%),進到第二關電話技術面試38個(60%),11家公司邀請我到 onsite (29%),最後有3個 offer ,offer/總申請的工作比例只有很可憐的 1.6%。在矽谷工作一年半後,2016年底因為在上班沒有太多時間面試,所以只試了5家,每家都有進到第二關電話技術面試,3家邀請我 on-site interview,最後有2個 offer ,和前兩次相比是進步滿多的,但相比我有認識的強者朋友一次拿到5~10個 offer,一畝三分地上一些牛人一次拿到矽谷各大科技公司 offer ,我的經驗不算是特別厲害。可能也因為我不那麼順利的一些經驗,讓我有更多體悟的寶貴機會。



2018年5月25日 星期五

<客串作家投稿>上班媽媽在矽谷

我既不在軟體業也不是工程師,但確實在矽谷上班。今天就來分享女性的矽谷觀點吧!

懷孕兩個月時,我就跟我在Tesla的老闆說我懷孕了。倒也不是真想那麼快說,但我在汽車工廠裡上班,常常戴著工地帽、鐵鞋、護目鏡走在工地生產線之中,覺得要說一下,老闆也會比較注意我的人身安全。

我的老闆,一位快六十歲的白人男人當然跟我恭喜,然後下一句就是:「你生完孩子還會回來上班嗎?」他接著說他理解灣區托嬰多麼的昂貴,要兼顧帶孩子跟工作多累。「而且你們的父母也都不在這,誰要幫你們帶小孩?」我老闆自己的孫女,是由外婆奶奶輪流帶。其實美國也是很多家人會幫忙帶孫子的,跟台灣沒有什麼兩樣。

2018年5月24日 星期四

心態、成長、運氣與選擇

昨天看到一篇一亩三分地的一篇工作感想"工作一年了,聊聊三件事"。作者任職於 Amazon,工作一年來做了許多 migration 及非 coding 的活,總結來說心態正面,有許多的有意義的體悟。而底下留言的部分很有趣,大部分人是覺得老闆忽悠了作者,畫了大餅讓作者安分,建議作者思考自己的目標,做工程師還是要有硬實力, coding 要做有 impact 的projects,提高自己在公司的價值,最好想辦法找到好的 projects 或是換組等等。

看到了上面的文章,其實也想到了另外一篇  The Role of Luck in Life Success Is Far Greater Than We Realized 講運氣在人生成功的影響力其實比我們想像還要大很多。我最近也在常常思考工作專業上如何自我提升,做事情如何做到下一階級的標準才能獲得升遷。 但同時也覺得要有好的運氣,一部分是命運決定無法改變,另外一部分運氣來自於個人的價值觀及選擇,換句話說,有些選擇可能會讓人事後覺得很好運,一個簡單的例子可能像是在 Yahoo 如日中天的時候, 如果工程師離開 Yahoo 去加入 Google 或是後來的 Facebook,現在看來是個明智而幸運的決定。而另一個簡單的反面運氣例子就是酒後開車,不管怎麼樣一定是個機率上會發生不好運的選擇。

我上上篇寫的 2018 近況及3本書籍推薦中財富自由之路書摘的一點
別人都盯著錢看,我認定能力更重要。盯著自己的能力看,盯著自己的成長,才是真正的萬能鑰匙。

2018年5月11日 星期五

當了一年的 Facebook Rotational Software Engineer 心得分享

之前寫了英文版的 1 Year After Being a Rotational Software Engineer at Facebook 在我的英文部落格,因為生小孩比較忙,最近才整理好並得到許可對外分享。會想寫這篇心得文是因為我會幫忙和得到我們 Rotational Engineer Program offer 的人通電話,說服他們不要去其他公司並接受我們的offer 。 當類似的問題回答久了,就會想要用更有效率的方式達成目標,畢竟 If you ask software engineers to do something twice, they’ll want to automate it for the third time. :)

有興趣一些細節心得的朋友可以讀上面我的英文版文章,如果想要快速知道大概:
公司官方的說明: Facebook’s Rotational Engineering Program.

這是一年期的 program,招收的對象是至少有兩年工作經驗的工程師,工作職稱是 Rotational Software Engineer,進來 Facebook 後也會和一般的 Software Engineer 一樣有 Engineering Bootcamp,為期大約6~8週,訓練過程 program 會和你討論,看你的興趣及當時願意收人的組來做媒合。 一個 team 的時間大概是5.5 個月。在 2.5 個月的時候會有 mid-cycle review, 一個 team 結束時會有正式的 final review。


2018年5月5日 星期六

2018 近況及3本書籍推薦

我的人生在今年有了重大改變,一月女兒出生加入我們家庭,第一次當爸媽的我們為了照顧這個小傢伙真是費盡心神。一開始女兒有黃疸,每天要照光治療及跑醫院驗血,兩週大時又不知怎麼感冒,小寶貝呼吸睡覺不順一個多禮拜。真的是當了父母才知道父母的辛勞,各種心神的擔心、照顧上的體力消耗真是比求學讀書或是工作都累得多。但另一方面看到女兒一天一天長大,心裏的開心也是無可比擬的。

過去幾個月抽空時也看了幾本書,有幾本不錯的想要推薦給大家。 
李笑來- 財富自由之路


每個人都想要得到財富自由,而要得到財富自由應該怎麼做,這本書的一些觀念讓我覺得很重要,讀完之後覺得要多琢磨及應用在自我上:

  •  “個人商業模式:一份時間出售一次(工作)、一份時間出售很多次(文章、創作)、購買他人時間再賣出去(創業)。進步就是學會並使用各種商業模式,想辦法優化每一種屬於自己的商業模式。”
  •  “最寶貴的財富是『注意力』:注意力不像時間,受自我控制。注意力是我唯一可以隨時調用且能有所產出的資源。注意力> 時間> 金錢。”
  • “惡習要徹底戒除:抱怨。抱怨,只是無能和無奈的表現而已。能解決就去解決(能力)、不能解決就去承受(堅韌)”
  • “單個維度上,比的是長度,兩個維度上,比的是面積,三個維度上,比的是體積。更為成功的人,都是在自己曾經做到最好地維度之外,開拓了一個甚至多個維度。多維度打造競爭力是好策略。每次跨界,都是給自己拓展一個新的維度。一旦跨界積累成功,實力或競爭力的提升只可能是幾何級數別的。看到跨界的機會絕對要一把抓住。至少在一個維度上足夠突出,在多維度的競爭過程中,如果我在每個維度的水準都超越及格線,那就很了不起了。”
  • “學習是一種生活方式,學習本身就是最好的洗腦方式。只要我投入時間和精力,長期來看,沒有甚麼是我學不會的。我學會的東西越多,我再學新東西的時候速度就會越快。學習不是目的,「用起來」才是,因為價值只能透過創造實現。我知道自己現在看起來很笨拙,但剛開始誰都是這樣的,實踐多了,就自然了,也就自然地好起來了。”
  • “別人都盯著錢看,我認定能力更重要。盯著自己的能力看,盯著自己的成長,才是真正的萬能鑰匙。”
  • “價值觀就是思考「什麼更重要」和「什麼最重要」,然後盯住重要的,而不是那些不重要的,就那麼簡單。”。
書中還有許多篇幅講投資、避險,但是我覺得個人自我的提升部分是我最喜歡的,投資自我,優化個人模式、健康心態的建立,“財富自由是我不需要為滿足生活而出售自己的時間了。明天會更好,今天的輝煌只是未來小小的成就。”,而每日自我的進步,就是達成明日輝煌的必要過程。


2018年4月12日 星期四

自我專業提升有感,轉錄好文: 你可以沒有熱情,但不應該自我設限

Roadmap to becoming a web developer in 2018. Source: github.com/kamranahmedse/developer-roadmap

前幾天在 Front-End Developers Taiwan版有一篇文章: 大家都有熱情研究新技術嗎? 探討詢問軟體工程師們是否都對新技術有熱情去學習, 吸引了很多工程師參與討論。

軟體工程師算是比較特殊的行業,相對其他領域變化更加劇烈,之前我有一篇文章探討軟體工程師需要持續精進自我技能 “軟體工程師無法逃避的宿命:持續學習、大量練習”。如果一個人沒有熱情,要在工作中,或是下班後持續學習新事物會很容易burn out。既然學習、進步是大家對這軟體工程師的必備期望,那我們應該要想辦法培養我們的熱情,用技術做有興趣的 side projects,換個自己喜歡的公司或工作等等。在上篇文章之後,Pochen Lin 的針對這個主題寫了一篇軟體工程師對新技術、自我進修、熱情培養寫了一篇好文章。以下是經過他同意轉錄的文章。

2018年1月7日 星期日

2018 新年感觸及今年目標

在這期 New Yorker 看到前 Facebook 工程師經理 Eric Sun 的故事,他爸媽是台灣人第一代移民,他從小課業及音樂表現都很好,大學念 Standford,2008 加入 Facebook,做到經理及幫忙創建 Facebook London 辦公室。但不幸得到腦癌,蔓延的很快,在他最後的日子裡,他最想做的是拉小提琴,他因為化療,右眼後來幾乎看不見、手沒有力氣、失去短期記憶...但他堅持練習,完成他的夢想,也成功的在舞台上演出...演出後不久他就過世了。

看到這樣優秀多才多藝的人,本來應該正要大展鴻圖,改變世界,但是命運卻讓他經歷這麼多病痛折磨、34歲就英年早逝。我也看了他最後要離開 Facebook 去治療前在公司的 Q&A,他雖然知道得到絕症,但也是不改他樂觀及正向的態度,鼓勵大家做有意義的事,持續讓世界變得更開放。我們每個人擁有的時間很有限,真的要好好珍惜每一天,做自己有興趣有意義的事,make every day count!

Eric Sun 的 New Yorker 文章: A Tech Pioneer’s Final, Unexpected Act,  影片連結: Finding Meaning In Music

Finding Meaning In Music- Source: New Yorker

新年也是設立新年新目標的時間,設定好目標後,比較容易制定可以執行的計畫來實現,我目前的年度目標是:
1. 讀10本好書
2. 精進我前端的技術,使用我學習到的技能來做有興趣的 side projects
3. 個別花至少20小時來學習 Machine learning、 blockchain
4. 至少寫5篇中文部落格、5篇英文部落格文章

你的新年目標是什麼呢?歡迎你分享彼此激勵,讓我們保握每一天做有興趣及有意義的事。








2017年12月23日 星期六

2017- 3個精彩經歷回顧、及3個人生領悟分享

2017 年對我來說,比 2016過的忙碌、充實。2017 年初,我離開 Tesla加入 Facebook,其實2016年11月 SolarCity 才正式併入 Tesla,我那時所在的團隊正在和 Tesla Energy 整合,好像也會是一個有趣的經驗。但是畢竟Facebook對軟體工程師的吸引力更大,整個公司文化、使用者、著重的發展都和 Tesla 有很大區別,想要看世界頂尖的軟體公司如何運作的我就跳槽到 Facebook 了。

我一開始在 Facebook 廣告組,學習到線上廣告的運作及 Facebook 如何持續把廣告體驗做的更好。下半年我加入 Infrastructure 組,學習到要支持所有 Facebook Apps (Facebook, Messenger, Whatsapp, Instagram) 的基礎設施是怎麼樣建構及營運的。

今年一個蠻大的成就是被 Facebook Engineering Blog 報導,這篇在Facebook 工程部落格的訪問:Accelerating growth through Facebook's Rotational Engineering Program  刊出了我非傳統電腦科學的求學背景及故事、在 Facebook 貢獻的project及我的感想。 其實Facebook 牛人超多,我有這個機緣可以被訪問及報導出來有很大一部分是因為我的不同:我的背景不同,進入 Facebook 的管道也不同(新的program),加上自我努力、及一些機緣,我就剛好被選中了,可以被 Facebook 官方報導真的很神奇,我也很感激有這樣的體驗。

2017年12月16日 星期六

2017年度文章總結

今年的我比較有在更新半路出家軟體工程師在矽谷部落格。我想從我本身的觀察、體悟,分享給大家。以下是我的年度文章總結:

軟體工程師無法逃避的宿命:持續學習、大量練習: 這篇是我今年部落格最熱門的文章,有近1萬7千個點閱,看來大家都很努力向上呢。我從 Hacker News上 How do you keep improving?  討論軟體業的持續學習之必要。要如何判斷你有在學習呢?Learning without a mentor: how to become an expert programmer on your own 提到一個很好的判斷方法:如果你在煩惱、困惑,如果你感到笨拙及一切事物都比想像中難,那麼你就有在學習了。而學習的內容可以參考 Effective Engineer 的 Edmond Lau:首先找你有熱情想要學的領域,如果你沒有特別對哪個方向有熱情,他建議學習和你最專精才能相近的技能。學習貴在實踐,大量練習,用你新學到的知識來開發新產品則讓你更加掌控技能。之前我問了一位 Facebook Engineering Director 軟體工程師如何成長,他的回答很簡單,就是 code, code, code。持續寫程式、用更有效率方法寫程式、寫出更好更高品質的程式,從做中學,從錯誤中學,你就會持續改進變成更好的軟體工程師。

2017年科技業全球薪水趨勢: 矽谷帳面上平均薪水上還是全球之冠,但是考慮到物價、稅率後,德州奧斯汀其實是實質薪水最高的地區,比矽谷高出近50%,西雅圖及丹佛緊接在後,也高出近35%,詳細比較內容請看我的分享。

矽谷流行指南:矽谷標準配備入門包: 矽谷標準配備入門包的圖片,還蠻精確的把當下矽谷流行的事物放進去。Zero to One、各種公司 t-shirt、Venmo、PurpleTie、矽谷工程師潮鞋 Allbirds、Oculus、特斯拉電動車、Blue Bottle Coffee、Soylent等等。


2016 數位廣告營收首次超越傳統電視廣告營收: 2016 年去年數位廣告營收首次超越傳統電視廣告營收、手機上的廣告收入也首次超越桌面廣告收入、而影音廣告則是成長極快的部分。數位廣告的優勢就是更精確的投遞給更可能購買的消費者,我想2017年數位廣告營收會大幅拉開和傳統電視廣告營收的距離。

軟體工程師是否過得很淒慘不快樂呢?: 瑞典一個收集1300個軟體工程師回答的問卷探討軟體工程師是否過的很淒慘不快樂: Are Software Developers Miserable? 結果顯示軟體工程師平均而言"稍微快樂"。矽谷這邊的情況來說,為了要讓員工開心及少為工作外的事情分心,許多公司員工優惠(perks) 給予免費提供三餐,吃不完的零食、喝不完的飲料外,還有符合人體工學的 standing desk及電腦椅、進修補助、免費健身房、免費乾洗服務、家居清潔服務等等。從公司角度大量採購可能不會花費太多,但對員工的心靈及家庭幫助很大,員工心情安心了、快樂了,才可以無所牽掛的高效率寫程式阿。

Coding bootcamp 程式語言密集班- 從不會寫程式到3個月被矽谷科技公司雇用的終南捷徑? 矽谷乃至於全美國各個城市都有許多3到6個月的 coding bootcamp 程式語言密集班,主要的訴求就是不需要你之前會寫程式,只要你上完課程,畢業3個月內可以找到矽谷科技公司的初階軟體工程師職缺。我也以我個人 Hack Reactor的經驗,分享上課內容及如何找尋 coding bootcamp。

有感 ”陳瑞聰之矽谷誰在一例一休?" 不知是哪個矽谷?: 看到台灣身在公司高位的管理階層講一例一休,上位者不是應該帶領大家走出更好的路,讓大家工作生活更有品質嗎?況且矽谷這裡公司都是在比福利的,領導階層是不會(也不敢)公開要大家長時間工作的。

”Lyft总监沈思维谈“硅谷职场”:到底有没有天花板?” 之心得 我參加了在南灣 BitTiger 辦的活動Lyft总监沈思维谈“硅谷职场”:到底有没有天花板?許多分享的內容在他的文章 "职场丨你的老板也是人" 及 "职场丨硅谷职场,如何更好地“挖人”和“被人挖”?"都有所著墨,我認為他的口才及思考邏輯都是華人中頂尖的,許多觀念和我心中所知互相印證。

西雅圖要超越矽谷了? 全世界許多城市都想模仿矽谷、成為矽谷、或是超越矽谷。最近一篇 Seattle’s software job openings outpace Silicon Valley’s 顯示出在 2017 年六月,西雅圖地區的軟體工程師職缺數超越了矽谷(計算方式其實是很簡陋的看職缺標題中有沒有軟體這個詞)。矽谷各大科技公司 Google、 Facebook 都在西雅圖有辦公室,Microsoft 及 Amazon 則是把總部設在西雅圖。 最近 Amazon 的擴張,更是驅動西雅圖科技職缺上升的關鍵。

學習成為更好的軟體工程師: podcast 推薦及尋求推薦: 我每天通勤上下班的時候,喜歡聽 Podcast 來找尋靈感,學習新知。有兩個 Podcast 是我蠻喜歡且一直持續收聽的。其中一個是Soft Skills Engineering: 節目座右銘


It takes more than great code
to be a great engineer.

另一個是 Front End Happy Hour: 節目以輕鬆的方式討論前端開發的相關主題,參與討論的來賓多為 Netflix、Evernote、 LinkedIn,及矽谷科技公司的前端工程師。


感謝你今年的支持及閱讀,下一篇:"2017- 3個精彩經歷回顧、及3個人生領悟分享" 會分享我今年的心得總結。








2017年11月19日 星期日

學習成為更好的軟體工程師: podcast 推薦及尋求推薦

來源: Soft Skills Engineering 網站
我每天通勤上下班的時候,喜歡聽 Podcast 來找尋靈感,學習新知。有兩個 Podcast 是我蠻喜歡且一直持續收聽的。

Soft Skills Engineering: 節目座右銘


It takes more than great code
to be a great engineer.

要成為好的軟體工程師,僅僅只會寫好代碼是不夠的。從各種職場的情境、辦公室政治、工作選擇、職涯轉換、美式文化,軟體工程師,或是各個職業的人,都需要有 soft skills 來幫助你進對應退。 Soft Skills Engineering 是一個兩人主持的 podcast,Dave SmithJamison Dance 兩個人每期會回答幾個聽眾詢問的問題,他們的回答通常都很幽默,佐以他們的經驗分享。我從中有許多體悟、學習,並且對未來可能遇到的辦公室情況有一點心理準備。這個 podcast 可以算是我目前聽的眾多 podcast 最喜歡的。

2017年8月6日 星期日

西雅圖要超越矽谷了?

全世界許多城市都想模仿矽谷、成為矽谷、或是超越矽谷。最近一篇 Seattle’s software job openings outpace Silicon Valley’s 顯示出在 2017 年六月,西雅圖地區的軟體工程師職缺數超越了矽谷(計算方式其實是很簡陋的看職缺標題中有沒有軟體這個詞)。矽谷各大科技公司 Google、 Facebook 都在西雅圖有辦公室,Microsoft 及 Amazon 則是把總部設在西雅圖。 最近 Amazon 的擴張,更是驅動西雅圖科技職缺上升的關鍵。

source: https://en.wikipedia.org/wiki/File:Space_Needle002.jpg
來源:https://en.wikipedia.org

2017年7月1日 星期六

”Lyft总监沈思维谈“硅谷职场”:到底有没有天花板?” 之心得

Source: https://www.eventbrite.com/e/bittigerlyft-tickets-35439444332?aff=ehomecard#

2017年下半年的第一天,我參加了在南灣 BitTiger 辦的活動【BitTiger线下】Lyft总监沈思维谈“硅谷职场”:到底有没有天花板? 如果你不知道沈思维是誰,可以參考他寫的這兩篇文章:职场丨你的老板也是人职场丨硅谷职场,如何更好地“挖人”和“被人挖”?

活動的形式是以主持人Qinyuan Feng 和沈思维的問答來進行。我主要幾個 takeaway 心得有下列幾點:

1. 活動標題“硅谷职场”:到底有没有天花板?他認為職場沒有天花板,但個人有天花板。以群體來說沒有天花板,但是個人來說一定會遇到瓶頸。如果你覺得你沒有遇到瓶頸,可能只是因為你的自省能力不足。就單一個能力而言,個人能力的線性提昇一定遲早會遇到瓶頸、這個時候你應該是想辦法在不同的維度來提昇向上。當你以不同能力的鍛鍊來提昇自我,你的綜合能力會在不同維度以曲線發展向上。

2017年5月21日 星期日

Coding bootcamp 程式語言密集班- 從不會寫程式到3個月被矽谷科技公司雇用的終南捷徑?

目前在矽谷乃至於全美國各個城市都有許多3到6個月的 coding bootcamp 程式語言密集班,主要的訴求就是不需要你之前會寫程式,只要你上完課程,畢業3個月內可以找到矽谷科技公司的初階軟體工程師職缺。

如果你 Google `coding bootcamp` 相信你可以看到一堆各式各樣的程式語言密集班,為什麼這種短期班現在這麼流行呢? 主要是許多主流媒體、機構一直在預測到了2020年,美國大概會有一百萬個科技相關的職缺找不到人,人才的供給跟不上市場的需求,是現在科技公司到全世界搶人才的主因,而腦筋動的快的創業家從2012年開始就打造各式 coding school,專門訓練沒有學過程式的人,藉由科技業普遍較高的薪水吸引一波又一波半路出家的軟體工程師。如果說這波科技榮景是現代版的掏金熱,提供人員給科技公司則像是1849時賣鏟子給挖礦人的交易行為。去年 2016年統計就有一萬八千人左右從美國加拿大各地 91個 coding schools 畢業

這些學校,教的內容也都不太相同,有教各式語言像 Javascript、 Ruby on Rails、Python的,也有教 data science的,更有教 iOS Android app development,以及 UX design、product management,舉凡科技公司有需求的職缺,一定有學校會教來填補供給不足的部份。這些學費大致在1萬到2萬美金之間,有的學校只要你畢業後有面試得到offer 並到是有合作的公司上班,還會退給你一部分學費。而許多人最關心的畢業後就業率則是每間不同,從99%到85%,也有一些學校選擇不公布這個數據。