Category: 職場系列
-
金碧輝煌的朝堂大廳上,文武百官卑躬屈膝的吶喊:“皇帝萬歲萬萬歲。” 接著大臣們一一面上稟奏,個個無不稱頌天下歌舞昇平,百姓安居樂業,多虧皇恩浩蕩。當此時現實卻是“朱門酒肉臭,路有凍死骨”。此時有一個大臣大步向前,報告邊境旱災連年,人民苦不堪言,需要朝廷改革稅賦制度。皇帝震怒,大手一揮:”一派胡言!來人啊!拖下去五十大板!“ 電視前的我撇了撇嘴角,心想:”這個昏君!忠言逆耳,如此如何成大事!“ 看著皇帝氣的吹鬍子瞪眼睛,滿臉漲紅,這個景象似乎似曾相似。這不就是年輕氣盛的我剛開始工作時,聽到同事或老闆給我的建議的時候的表情嗎?只不過我不能像皇帝一樣,把他們拉下去賞個十丈紅,只能悶不作聲的漲紅著臉,一邊在心裡嘀嘀咕咕:我才沒有像你們說的那樣呢!憑什麼要聽你們的意見! 批判別人不能明辨是非的接受忠言很容易,但是自己要做到保持一個開放的心胸,理性的接納別人的建議卻不是那麼簡單。 我也是到工作數年後,才真正的學會如何接受negative feedback(負面反饋)。實際上當你得到讚美,當然是一大肯定,不過也是錦上添花罷了。真正能夠驅使你進步的是那些有建設性的負面反饋(constructive negative feedback) 甚至可以說真正可以使你突飛猛進,提升自己到下一個階段的,往往是有人點出你的重大缺點或盲點,從而幫助你克服它並且進步。如果沒有辦法有效地接收建言,那跟電視上喜歡大臣們歌功頌德拍馬屁的昏君有什麼兩樣?那們要如何才能有效地接收建言呢? 首先你要克制自己否認一切批評,替自己辯護的直覺衝動。當有人批評時,很多人會習慣地進入防禦模式,開始各種藉口理由搪塞或是辯護自己。這是身為動物保護自己的本能,無可厚非。但這也矇蔽了理智,反而讓你喪失了人類冷靜思考的優勢。我會先深呼吸一口氣,讓自己不要掉入這個情緒陷阱。然後我會告訴自己,他並不是針對我這個人,而是針對這件事情,來看如何大家可以做得更好,也許我可以從中學習進步,反而是個轉機。 第二步我會停下來思考他提出的批評是否有所依據並且確實。若是一些不著邊際,沒有事實依據的謾罵,那當然可以置之不理。但是能夠分辨他們提的批評是不是真真切切的存在,並需要改進是對自己絕對有利的。你可以根據他們的論點是否有事實依據,數據是否符合,業界是否有類似的案例或是同事是否有類似情形可以借鏡等等來判斷到底這是不是一個值得深究並改進的意見。你可以通過反覆地從不同角度問問題來得到不同的見解,從而得到更全面的想法。像是為什麼你會這樣認為?數據如何支持你的論點?公司內部或是業界有類似的案例可以參考嗎?判斷的標準是什麼?如何得到這個判斷的標轉?如何證明這個判斷的標準是可以有效衡量這件事的標準?通過一系列的批判性思考和提問可以幫助你更理解對方的想法,和他們為什麼這麼說,並且你們是不是有共同的預設立場或是根本雞同鴨講。 第三步我會詢問他們有沒有什麼好的建議可以改善這件事。也許他們有建議,也許沒有。但是他們也許會知道一個探索的方向或思考的角度作為出發點,可以幫助你更快的釐清頭緒。要是他們有好的建議,可以讓你進步得更快。年輕的時候對於一句俗語嗤之以鼻。“不聽老人言,吃虧在眼前。” 現在則是覺得雖然旁人的建議不一定是對的,或是最適合你的,但是做人不要太鐵齒,多多思考對自己才是有益無害。 以前旁人的建議雖然當時的我也許有些似懂非懂,隨著工作和人生經驗的積累,慢慢的也明白了他們的苦口婆心。到現在當我想要給同事一些建議時,也是再三斟酌他們的接受度,思考這樣會不會破壞我們之間的關係。如此一來我更感謝當初願意給我誠實中肯建議的前輩和朋友們。他們大可袖手旁觀,讓你撞得頭破血流,或是你可以從他們的經驗中學習,少走一些彎路,一切只在於一念之間。如果他們的建言我受益良多,我會誠懇的謝謝他們。並不是每個人都願意挺身而出指出你可以改進的地方,這需要對你的信任和勇氣,也需要一定的工作和人生經驗積累。工作到現在,我會應常詢問同事,有沒有什麼我可以改進的地方。他們也會感謝你願意持續學習改進的態度,從而促成正面的工作關係循環。說了這麼多,下次遇到有人給你建言時,你要當昏君還是明君?請選擇!
-
在讀了很多資料之後,我寫了一個簡單的demo application測試我對spring retry 的了解。然後再把這個apply到我的項目裡。項目裡的架構比較複雜,因此又學到一些細節。由於有demo app的基本框架練習,不至於迷失,也可以隨時做簡單的測試。 這個測試 retryable annotation 這個測試retryTemplate implementation。 可以到我的github看我對spring retry更多的心得。 僅此給大家參考。
-
最近新項目開始,十分的忙碌。我開啟了高強度學習狀態。我對影片吸收速度較快,因此經常上youtube搜尋xxx tutorial。網路上還滿多免費的資訊,學了不少,大概看了不下五十幾個影片。一邊慶幸有如此多的學習機會,一邊暗暗地罵自己自作孽不可活,把自己推出舒適圈,真的很不”速洗“。 熱愛挑戰的人可以考慮工程師這個行業。如果喜歡待在舒適圈的人,工程師這個行業會讓你很不舒適!但是只有在你感到不舒適的時候,才是成長學習的時候!學如逆水行舟,不進則退!不經一番寒徹骨,焉得梅花撲鼻香。 接下來跟大家分享我整個經過。我的新項目使用了好幾個framework, 包括SpringBoot 2.0, Spring Cloud Config, Hibernate, Kubernetes, Aurora Postgres DB等等。所有這些我都從未接觸過,也就是這樣,我才自告奮勇說要做這個項目。於是我開始了我的高強度學習之旅。 我的第一個任務是implement retry。也就是如果time out,系統應該自動嘗試。於是我找到了一個Spring Retry的framework。 在這之前,我需要先了解Springboot framework的基本運作。所以我找到了這個youtube playlist。裡面深入簡出的講解springboot的原理還有實際操作的coding example。裡面有二十一個短片,每個在十五分鐘之內。這樣可以適時地休息吸收,而不會被大量資訊淹沒,而無法吸收。 我的項目裡也使用了Hibernate ORM。於是我把Hibernate的影片也都看了一遍。Hibernate是framework based on JPA , the spec. 所以我也看了JPA的影片。 除此之外,我也看了Spring Cloud Config的資料。Spring Cloud Config是讓你可以把config存在另外一個地方,所以你更改設定的時候,不需要重新deploy,他會在runtime的時候,拿最新的config。 看完這些之後,我對現有的框架有一定的了解,接下來我開始研究Spring Retry。Spring Retry讓你使用annotation可以自動retry。他是建立在Spring AOP的框架內。所以我把Spring AOP 影片上集和下集 都看完了,也讀了一些資料。然後我把Spring Retry的影片也看完了,並且看了數篇blog posts。 Springboot retry annotation. https://youtu.be/27UE2j0P_VI https://dzone.com/articles/how-to-use-spring-retry https://github.com/spring-projects/spring-retry https://www.baeldung.com/spring-retry https://hk.saowen.com/a/d5e2cf7d57a6b78e518b240e969fd51d5b2344bd4c7db5b1298e54a59ab9f231 https://hk.saowen.com/a/540310aa44c6a1cee4dcde95be5cc0bd2009d9b04a39b1e84f5c7f43c4afe1e6 接下來我終於要開始寫Spring…
-
茫茫「科技人海」中,如何站上各方矚目的國際演講舞台?──AWS re:invent Conference演講經驗分享(下) 上集請參考 從沒想過,我會站上亞馬遜年度開發者大會的舞台──AWS re:invent Conference演講經驗分享(上)
-
從沒想過,我會站上亞馬遜年度開發者大會的舞台──AWS re:invent Conference演講經驗分享(上)
-
拉斯維加斯著名的威尼斯酒店富麗堂皇,氣派宏偉。這裡也是科技公司熱愛開研討會的地方。眾多會議廳可以容納數萬人。會議廳裡的天花板上有四座巨大的水晶燈閃耀亮眼。牆壁上的雕刻裝飾和繁複花紋的地毯在在展現了歐洲風情。這裡是亞馬遜AWS re:invent的開發者大會現場。我站在講台上拿著麥克風演講著,看著台下五百人的座位座無虛席,坐滿來自世界各國的工程師,聽著我的聲音迴想在寬闊的大廳裡。如果你問十幾年前剛來美國,對英文一知半解的我,會不會有一天踏上國際的研討會演講給數百人聽,我可能會哈哈大笑,這個念頭想都沒想過! 但是十幾年後我想都沒想過的事情實現了。也許這就是我的美國夢。只要肯努力,任何人都可以發光發熱! 在這裡跟大家分享幾年前我從申請演講到完成演講的過程,希望激勵更多的華人申請上台演講! 因為我很少看到華人臉孔在國際軟體開發者大會演講,特別是華人女生。在那次我參加的會議裡,我是少數的華人女生講者!大會裡大部分都是男生。男生廁所外面人山人海,大排長龍,而女生廁所則是空空如也,感覺可以聽到我自己的腳步聲。科技業的研討會,性別比例就是如此懸殊! 先來簡單介紹一下亞馬遜的AWS re:invent 研討會。這是個亞馬遜年度雲端技術開發者大會,今年約有四萬從世界各地參加。由於參加人數眾多,有些會議除了在威尼斯酒店舉行,也有在附近旅館舉行。會議大約持續五天,裡面除了大力宣傳亞馬遜最新的雲端技術之外,還有請許多有名的業界翹楚來演講,還有像我自己申請的經驗分享講者。場地不例外會有各式各樣亞馬遜的合作廠商的展覽,藉此機會打開更多市場。這些展覽通常都會有免費的tshirt還有小禮物可以拿。我逛了一圈下來,大概拿了十幾件tshirt,滿載而歸,畢竟工程師的生活樂趣就是蒐集各家公司的免費tshirt,像戰利品一樣。這還不包括其它有的沒的小東西像是筆,飛盤,貼紙等等。當天甚至還有日本相撲選手現場在展區表演相撲。其中有一天晚上有大型趴踢邀請了著名的DJ Zedd。前一年的是著名的DJ Skrillex,讓我深刻的理解了我不是不愛電音,是沒有遇到好的電音DJ,他真的酷斃了。除了DJ和跳舞之外,還有自助式的無限食物酒精飲料,無人機區和其他有趣的展區。 演講者的好處是不用付會議費用,大約美金一千五左右,也是一筆不小的開銷。包中餐和早餐,除此之外食宿交通需要自理,不過公司通常可以報銷。畢竟在開發者大會演講也是替公司宣傳,雙贏局面。申請的過程意外的簡單。但是準備的過程意外的艱辛。主要是因為我那年同時參加另外一個研討會PNSQC演講, 並發表一篇期刊論文。儘管我已經放棄另外一個研討會的演講邀請,我還是太低估兩個演講加論文的工作量。以我個人的辛酸血淚史,建議大家在申請演講的時候可以多丟幾家,但是實際演講的會議一年內不要參加太多,特別是還要寫論文的,除非你是工作狂跟被虐狂,或是經驗老道的演講者。畢竟平常也有日常的工作要做,要犧牲很多時間準備,還有承受公眾演講的精神壓力。我在會議前就因為壓力過大,連續拉了三個月的肚子。如果時光倒流,我應該會只參加亞馬遜的開發者大會,然後放棄所有其他的研討會。也因為這次的經驗太累了,以至於後來有別的研討會邀請我演講,我也拒絕了。並且到現在還沒申請新的演講。人生是場馬拉松,要懂得如何調配速度。 AWS re:invent 通常是在十月或是十一月底舉行。通常演講申請截止大約是五月底至六月初。時間和申請表可以在會議的官方網站查詢。我是在五月底左右遞交我的申請表。申請表裡我敘述了我要講的題目,內容大綱,五樣參與者會學到的東西,我的演講難易程度,以及演講內容類別。我總共才寫了兩三百字。一直到七月底,八月初,他們才通知我,我的申請表被錄取了。 接下來就是準備演講的材料。我和我在洛杉磯的同事準備了大約一個小時的演講資料。這一個小時的演講資料,我們花了數個月準備。除了寫代碼之外,還要做許多研究,以求盡善盡美。我們共同練習不下數十次。我自己單獨練習的次數則是不計其數,連開車也在練習,只差睡覺沒有說夢話練習。九月中的時候,我們在亞馬遜的工程師面前練習演講了一遍,並根據他給的反饋,做出修改。這是他們確保演講品質的一道關卡。九月底演講內容就不能再修改。所有材料必須是最後版本。 到了我要演講當天的時候,他們有一個會議室是專門給講者練習的,有大電視展示講稿,模擬現場。我和同事於是在那裏又練習了一次。雖然想多練幾次,不過講者眾多,練習一次已經很不錯了。會議室裡也隨時備有食物咖啡。由於太緊張,那些食物飲料對我來說如浮雲一樣,視而不見。我們提早到了我們要演講的會議廳現場。會議廳大的令我吃驚。我本來以為只是一百人的小會議室,想不到居然是可容納五百人的巨大會議廳。而早在演講開始之前,便有許多人在外面大排長龍等著進場。 當我真正的站在台上,對著大家演講的時候,我的緊張感完全消失不見。我完全的享受我在台上的每一刻。我甚至還在其中臨時的穿插了幾個小玩笑,逗得大家哄堂大笑。演講完之後,許多人上前詢問問題,我們也一一回答。整體而言,整個經驗非常的有成就感。 基本上大部分研討會申請演講的流程都大同小異。不過要注意的是通常半年前就要申請。所以想要申請的朋友要事先查好各個研討會申請的截止期限,盡早規劃。除了對履歷大大加分之外,要是演講得多了,也可以在業界慢慢的建立名聲。並且只要你有一個大型研討會演講的經歷,在申請其他研討會的演講就容易許多。我滿開心我堅持下來,也希望看到更多華人,特別是華人女生在國際研討會演講。
-
衣櫃裡充斥著公司和conference送的免費tshirts和外套。我本人衣櫃裡大概有幾十件。後來都懶得買tshirt。 櫥櫃裡充滿公司送的各式各樣馬克杯,包溫杯和水瓶。多到我捐了一些。太佔位子了。 中午很少在外面吃飯,因為公司有免費或便宜的餐點。 你知道甚麼是leetcode。不解釋。 看silicon valley 影集的時候,心有戚戚焉。我後來看不下去,實在太像上班了。 邊吃邊批評公司或是conference的免費餐點不夠好吃或高級。例如:怎麼沒有甜點呢? 哎呀!這個跟上次的比,質量差太多了! 抱怨交通跟幾年前比,實在太差了。公司有提供免費接駁巴士的話,則是抱怨巴士上面網路訊號太差,或是座椅不夠舒適。 懶得拿公司或conference送的免費贈品。家裡實在太多了。要追求質,不追求量。 在超市逛街時,經常說:哎呀。這個餅乾或零嘴我們公司有! 你知道哪些軟體公司有免費午餐並去過好幾家。
-
早上蓬頭垢面,披頭散髮的起床後,匆匆的刷牙洗臉。對著鏡子裡終於略略人模人樣的自己開始自我精神洗腦催眠。”你是最棒的! 你可以的! 有考古題可以刷,總比沒有考古題可以刷好! 不過八九百題。鐵杵也能磨成繡花針的!” 你以為我是在準備聯考嗎? 還是托福? GRE? 答案是以上皆錯! 這是我日常的矽谷工程師的自我精神喊話。你問我是不是馬上有面試要來了? 也錯! 這只是一般矽谷軟體工程師的日常信仰。”生命不息,刷題不止。” 這是為了未來幾個月後,甚至一兩年後的還未發生的面試做準備。龜兔賽跑裡最可怕的就是不休息的兔子,而矽谷滿坑滿谷都是不休息的兔子-優秀勤奮且刻苦耐勞的菁英人才。 七八年前的矽谷並不是這樣子的。那時候網路上還沒有這麼多的考古題。那時大部分是實務派,不會考太多程式演算法,比較多的是問你曾經做過甚麼項目,用甚麼技術來做這些項目,並且看你的溝通能力和個性。 當時只有谷歌特異獨行會考(益智題目)brain teasers,問些稀奇古怪的問題,來測驗面試者的估算,創意,分析能力。經典題目像是一架波音747飛機可以裝多少個足球之類的。面試者必須要估計飛機大小,足球大小,大約可以容納多少體積比例。這樣的題目並沒有標準答案,主要是看面試者如何推理和測試智商。你問我跟工程師有甚麼關係? 沒有甚麼關係。谷歌只要智商高的天才。因為通常大部分工程師的工作,產品經理會把產品要求寫好。而且我們也不會在工作中需要估計飛機可以裝多少足球。連谷歌前CEO Eric Schmit 都承認自己無法解答這些題目。這也是大家一直詬病的地方。後來谷歌就不在面試裡問這樣的益智問題。 於是矽谷的面試來到了下一個歷史階段。一派是以科技龍頭為首的FANG(facebook, apple, netflix, google) 的coding challenges,專門考演算法(algorithms)。 另一派是實務派問曾經的工作經驗。通常比較有名的大公司是演算法流派。而很多小公司是實務派。 隨著演算法的考古題在網路上越來越多,演算法流派的面試也越來越難。一開始公司要求你做的題目正確即可,後來要求要用最優法解答。現在則是演化到不但要做的正確,使用最優法解答,速度還要夠快。現在業界最流行的演算法考古題網站是leetcode。裡面從一開始的三百多題到現在的九百多題,題庫爆炸性成長。題目按照難易程度分類。並且如果你付錢的話,就可以看哪些題目是哪些大公司經常考的,你就能縮小你準備的範圍,更精確的練習那些你想要的公司的考古題。 中午吃飯的時候,工程師聊天的話題經常是”你刷了幾題? 你刷題刷了多久?” “我刷了半年了。我一天可以刷四十題。” ,”我刷了好幾遍了。要刷到馬上寫出來才行。” 刷題刷個幾個月到一兩年在矽谷是司空見慣的。最近兩個同事離職去了uber,都分別刷了一兩年的題目。另一個同事刷了半年的題,去了亞馬遜。 那為什麼這些大公司要用演算法題目來篩選面試者呢? 通常會使用演算法題目的大公司都是有一個central hiring process。也就是說不像一般公司由各個部門的經理單獨招人,而是由公司統一招人在分發到各個組裡,一次招聘幾百人。好處就是消除通過裙帶關係而招進不適任的人,並且確保一旦通過演算法題的人都有一定的水準,比較不會參差不齊,也可以刪掉那些講得口沫橫飛但是做不出來的人。 那不刷題,能不能進這些知名大公司呢?答案是非常困難!業界有個open source 大神, Max Howell,他是寫open source project, homebrew,的業界知名人物。他就是沒刷題,解不出來一個演算法題目,而被谷歌狠狠的拒絕。連業界知名大神不刷題都進不去,更何況一般的工程師? 雖然這在業界引起非常大的爭議,但是目前這是廣泛使用也相對比較有效的大型招募方式。還有另外一種看法是你連刷題都懶得刷,其實你也沒有那麼想進那家公司。如果你真的非常想進那家公司,為什麼不花時間刷題? 除了演算法流派和實務派之外,這兩年矽谷又風行一個新的面試方法,就是給面試者一道自由發揮的軟體設計題目。面試者可以有數天的時間寫程式,然後在面試的時候講解給面試官聽。這等於是把實務派升級版。你不但要會說,會做,還要做給他們看! 同時還要回答申辯面試官的犀利提問!題目大概像是請設計一個訂單系統之類的。你需要解釋你為什麼這樣設計,你考慮了甚麼可能的錯誤狀況(error cases),系統的速度優化程度等等。這個可以說是照妖鏡了。你的程度到哪,心思多麼縝密,實務設計經驗豐富程度一覽無遺。所以就算你找別人寫,面試官多問幾句深入的問題,你就穿幫了。並且通常公司會再搭配演算法題目,確保面試者的確有一定的水準,等於是雙重保險,層層把關。 矽谷變化萬千,連面試也是不停推陳出新。因為人才就是軟體公司最大的資產,公司無不絞盡腦汁想如何招到最優秀的人才。而為了豐厚的薪水福利,工程師也是拼了命的強化自己,跟上時代的潮流。工程師們總是一邊靠北面試越來越變態,一邊大罵當初真是瞎了眼,上了賊船。然後回家後又認命的默默的埋頭刷題,痛並且快樂著。痛在於競爭壓力極大,刷題好累,而快樂的是薪水和福利極佳,並且很有成就感。行筆至此,不能再多說了!我要去刷題了!
-
矽谷的「適者生存」叢林法則:還在天真相信金飯碗?裁員才是家常便飯
-
在公司的休息室裡,我們興奮地討論著下禮拜的聚餐地點。老闆很豪氣地說“餐廳你們挑吧!我都可以!”大家樂得不行,努力思索哪間餐廳比較昂貴,平常捨不得去,剛好這次可以讓老闆帶我們去嚐鮮。隔天早上,老闆被叫進了會議室。出來之後,他便匆匆地收拾東西回家了。原來他被裁員了!被裁的還有他的老闆和好幾位其他在公司工作多年的同事。就算我已經在矽谷工作十年,生存下來數不清個裁員潮,仍然是十分驚嚇!畢竟是每天一起工作的人。昨天才談笑風生,今天就捲鋪蓋走人。這就是矽谷光鮮亮麗的另一面!殘酷而現實!而這一切不過是公事公辦!(This is just business!) 矽谷現在風潮就是即使公司業績表現良好,仍會定期裁員。三個月一小裁,六個月一大裁已經是家常便飯。裁員的方向有好幾個,包括定期裁掉一些年資久遠,薪資福利昂貴的員工,這樣他們才能在招一些衝勁十足,薪資相對便宜,CP值高的年輕員工。裁掉不寫程式的經理職位,讓剩下的經理一次管理更多人,變成一個扁平的flat organization with less hierarchy。這樣做的目的是減少中間管理階層,增快決策速度,把權力交還給工程師(empower the engineers),增加工程師的工作滿意度。有什麼問題也可以更快的讓上層知道並解決。同時上層會更貼近工程師,減少辦公室政治,理解他們做了什麼和遇到的困難,而不是中間隔了好幾層造成資訊的扭曲或遺失。除此之外,少了昂貴的中間管理階層,又可以多請幾個工程師來寫程式,何樂而不為。 更有甚者,有的公司是表現不佳,立刻炒魷魚,像是netflix(網飛)就是著名的業界代表。高薪高壓。你拿得起這麼高的薪水,就要擔得起做不好隨時被炒的心裡準備。臉書則是比較初級的員工若在兩三年內無法升職,自動炒魷魚。他們認為你三年都升不了,代表你過得太安逸,可能在混吃等死,亦或是能力不足,不是可造之材,沒有可塑性。公司需要的是有潛力並且願意努力的人,才能帶著公司往前走。這樣的工作壓力之大可想而知。但同時去蕪存菁,能夠留下的都是萬裡挑一的人才。 這是截自大陸一畝三分地論壇的網友分享。 那麼在裁員潮或是炒魷魚潮裡的生存法則是什麼呢? 生存法則第一招就是謙卑的認清在人才市場裡,任何人都是可以被取代的。公司就算沒有總經理,還是可以找到繼任者,並繼續經營下去,更何況其他的員工。當初蘋果總經理賈伯斯過世,庫克接任的時候,大家一片唱衰蘋果。幾年後,蘋果欣欣向榮,並且是全世界第一間市值突破一兆美元的公司!如果你認為公司沒有你不行,那只能說這是個美麗的誤會。誤會的人是你! 我年輕氣盛的時候,在交出辭呈跳槽之後,心裡暗暗的想怎麼沒有出價挽留我?後來聽同事轉述。老闆淡淡的說”任何人都是可以被取代的。” 雖然後來輾轉聽說招了三個人做我一個人的工作,但終究是可以取代的。 生存法則第二招是清晰的知道自己的競爭優勢和市場定位。如果你的競爭優勢是領導力,你就要確保你的領導力發光發亮被看見。如果你的競爭優勢是寫程式,你就要好好的寫,展示你的專業才華。你要讓老闆清楚的看到選擇你的優點是甚麼,他可以把你擺在甚麼位置。你能被擺的位置越多,留下來的機率越大。 除此之外,知道自己的市場定位也是非常重要的。一定要定期做個自我評估。如果是組裡吊車尾的,那要加把油好好努力,你的情況相對危險,在裁員名單中可能是前幾位。如果是中間或者優等,那麼情況相對安全,需要繼續保持。自我評估的方法跟著不同職業有不同的標準。你可以採用老闆的考績評比標準。假設你是工程師,便須要看看自己和同事寫的代碼的質量,數量和競爭優勢的重要性。可能組裡不需要一百個很會寫的工程師,但是需要九十個很會寫程式的,搭配十個很會溝通領導的人,才有辦法順利的把項目完成。假設你是業務員,你便須要看你的業績在同儕中排名如何,是不是持續進步或持平而不是走下坡,跟你的同事相對表現相比如何。 市場定位的另一個標準就是你的CP值。大家買東西總是要求CP值,老闆雇用員工的道理也是一樣的。假設有一個人是組裡最會寫程式的,領了五十萬,但是他的產值大概是三十萬。老闆可能會裁掉他,換成兩個二十五萬的工程師,或是找另外一個能夠產出五十萬產值的工程師。如果一個人的產值跟他的薪水相比較低,也是裁員的高危險群,要想辦法提高產值。要時時思考為甚麼老闆要僱用你,而不是其他人。 最後生存法則大絕招就是隨時準備好離職。如果你相信老闆信誓旦旦且慷慨激昂地把手放在胸膛,說不會裁員是真的話,那就太天真了。大概跟相信世界上真的有聖誕老人一樣的天真。老闆有可能層級不夠,不知道會裁員,因為自己可能要被裁了,只是還沒被通知。也有可能是被他的上級要求交出一分裁員名單,他也只能照做。或是事後會用各種創意詞彙包裝裁員這件事,像是我們這不是裁員,是職缺不需要了(role elimination),或是更新人才(tech refresh)等等之類讓人翻白眼之餘,暗暗讚嘆語言創造多樣性的美麗的話。或是他可以道歉說他盡力了,他很抱歉。請問你能拿他怎麼辦?如果他真的說我們會裁員,那不是軍心大亂,更加一發不可收拾。所以相信老闆這種話,然後捶胸頓足,我只能說該從童話世界回到殘酷的現實了。老闆裁員是正常。不裁員是運氣好,這是員工難以控制的。你可以控制的是隨時更新履歷表,隨時充實專業知識,準備好面試。這樣一來,就算裁員,你立刻可以找到下一份工作,甚至更好的工作。柳暗花明又一村。更有甚者,拿了資遣費,同時到新公司上班等於賺兩份薪水。塞翁失馬,焉知非福。再說就算沒裁員,你在專業能力的精進,對以後的工作也會有所幫助。總之投資在自己是絕對只賺不賠的好買賣。 職場就跟亞馬遜叢林一樣,適者生存,不適者淘汰。以老闆的角度來說,他要是不淘汰不適任的員工,明天公司可能就會被市場淘汰,或是逼走真正優秀的員工。所以有時也是不得以的選擇。如果可以當好人,誰不想當好人? 我們所需要做的就是保持警惕,隨時做好準備進可攻退可守,才能立於不敗之地。
-
高薪早已是基本,福利還要夠貼心:矽谷科技公司,靠什麼留住全球菁英的心?
-
California Academy of Sciences 是舊金山知名的科學博物館,裡面有四層樓高的熱帶雨林區,水族館區,稀少的白鱷魚和其他許許多多有趣的展覽。我穿著紅色的洋裝坐在散發著迷幻藍色的水族箱旁,看著七彩斑斕的魚穿梭在珊瑚叢裡,輕輕地搖晃我手上的紅酒杯,搭配著精緻的馬卡龍。我描述的並不是電影場景,而是公司一年一度的冬季派對。這一切全部免費。矽谷軟體公司為了留住全球的頂尖人才,有許多福利,而這不過只是其中一項罷了。即使我已經在業界十年了,有時我還是會驚嘆矽谷人資部推陳出新的創意福利,真的讓人揪感心。你想到的和你沒想到的,他們都想到了!軟體公司最珍貴的資產就是人才,一台電腦和一顆金頭腦便能創造出無限商機。因此大家無不絞盡腦汁的思考如何在這個競爭的人才市場,留住全球頂尖人才的心。下面跟大家分享矽谷軟體公司有哪些驚人的福利。 每天早上,我到公司做的第一 件事就是去免費點心區看今天有什麼新鮮的水果點心。滿滿的架子上擺滿了新鮮的香蕉,蘋果,橘子。除此之外還有許許多多各式各樣的有機餅乾。餅乾的樣式每天都不一樣。因此我每天都要先去巡一遍看有甚麼新鮮貨,才能開始愉快的一天。點心區的中間是一個小冰櫃,擺滿了小包的紅蘿蔔沙拉條包,兩顆一包的水煮蛋,優格和其他健康的點心。注重健康的同事早餐就可以在這裡輕鬆解決。如果你有麩質不耐或過敏也不用擔心,點心區通常都有無麩質的小點心。有一次我在點心區和一個新進同事閒聊。我說公司的免費點心不錯吧。同事淡淡的說“我之前的公司也有。”免費點心和食物早已是某些矽谷軟體公司的標準配備。提供免費的點心和食物最重要的思維就是把員工的胃照顧好,讓他們可以心無旁騖的在公司專注工作。試想員工要是去外面餐廳吃飯花個一兩個小時,以矽谷的高薪資來說,提供免費的點心食物實在太划算了。時間就是金錢。 吃了這麼多小點心,擔心變胖怎麼辦?不用擔心。有些公司有自己的健身房,裡面還有各種免費的健身課程,像是瑜伽,肌力訓練,舞蹈課程等等。習慣自己運動的人也可以使用裡面的跑步機,滑步機,腳踏車機,各式啞鈴等等健身器材。早上吃多了,中午去跑一跑流個汗就好了。不但如此,公司還十分鼓勵員工健身保持健康。我在的公司每年就有一千美元的健身補助可以買滑雪年票,買健身器材,上健身教練課,甚至買apple watch,讓你可以追蹤一天走了幾步。鼓勵健身除了員工保持身體健康,可以更高效的工作之外,公司的健康保險支出也得以下降,並減少員工病假。美國的醫療體系並不像台灣一樣方便,醫療費用更是驚人。看個醫生往往幾個小時就過了,更別提看到帳單的驚嚇。公司們精打細算的結果就是預防勝於治療。與其員工過勞,身體變差跑醫院,要損失保費和病假,不如一開始就保持健康,才是雙贏策略。 以上提的都是某些矽谷軟體公司的初級福利,不足為奇。某些公司還有一些針對女性員工的福利令人咋舌。停車場有懷孕女性專屬的停車位,距離門口十分靠近,讓懷孕的女性員工不需要挺著碩大的肚子在烈日下汗流浹背的走一大段路才能到辦公室。這對懷孕的女生簡直是一大福音。除此之外,臉書,蘋果和谷歌還提供凍卵及人工受孕等福利,讓女性員工可以按照自己的步調計畫人生,也不用擔心工作會影響到生育計畫。生完小孩之後,許多公司提供數月的全薪產假,讓媽媽們能無憂無慮的照顧新生兒,而不必擔心家裡的財政支出。現在有些公司也開始提供男生的生育假,讓老公可以陪太太度過這個人生最重要的時刻。臉書執行長馬克就帶頭休了兩個月的生育假。並且這生育假只需要在小孩出生一年內任意時間休完即可。新手爸媽可以自由調配時間,而不用擔心要是爸媽不能幫忙,小孩照顧有空窗期。新手媽媽回到公司之後,公司有專屬的哺乳室還有小冰箱可以冰母乳,讓新手媽媽不用張皇失措的找會議室,或是為難地在廁所擠乳。這一切都是為了留下矽谷稀缺的工程師人才。在著名的Lean in 這本書裡提到有研究指出43%的女性在生完小孩之後便辭職在家。我猜測部分的原因是因為美國托兒所昂貴的費用,爸媽不在身旁幫忙及工作不足夠彈性來兼顧家庭。而矽谷公司正竭盡全力逆轉這個情況留下人才。許多公司也提供彈性在家工作,讓小孩臨時生病,不能去托兒所的爸媽不用一個頭兩個大。 除了食物,健身,家庭計劃,矽谷公司也花招百出的開趴踢讓員工心甘情願的為公司工作。有的新創公司舉辦了拉斯維加斯之旅招待全體員工,包含食宿飛機,並包場酒吧供員工放鬆。我所在的公司最近才舉辦了連續三個禮拜的禮拜四感謝員工活動。免費食物酒精飲料的標準配備之外,公司還請來了插畫家,幫大家現場畫人物素描。還有免費插花課程,人體桌上足球(foosball),公司高級主管的三輪車賽車活動,免費的耳機小禮物,十人手臂長的桌上足球機等等,不勝枚數。我不禁也暗暗讚嘆公司的人資部實在太強,舉辦很多腦洞大開的有趣活動。矽谷的創新不但在產品上,更是在公司的文化裡,像是我們每天呼吸的空氣一樣。讓熱愛創新的頂尖人才們永遠不無聊。 馬雲曾說:「員工辭職原因林林總總,只有2種最真實:1、錢沒給到位;2、心受委屈了。」這兩句話十分精闢。其中一招,矽谷科技業就是用令人稱羨的福利留住全球菁英的心,讓他們在高強度的工作壓力下甘之如飴。
-
感謝天下雜誌子頻道換日線刊登我的文章 矽谷 10 年,有實力也得有「氣場」:我靠這三招,翻轉亞洲女生「溫柔、害羞、任勞任怨」的刻板印象
-
我的第一家公司是在矽谷的一家華人科技公司。我剛開始上班的時候,我的大陸同事經常很吃驚的跟我說 “你實在太溫柔了!” 對一個從小當班長,風紀股長的我來說,這輩子從來沒有人說我很溫柔過,簡直不可置信,而且十分彆扭!為什麼是很溫柔,而不是很專業?後來我才發現原來台灣女生講話語速較慢,並且會拖尾音,用的詞也不一樣。台灣女生都是說“好的”。但是大陸女生都簡短利落的回答“行!” 於是我也開始改說“行!”慢慢的才消除大家對我溫柔的印象。到現在工作許久,我還是擔心自己表現得不夠自信專業,一直思考如何改進。直到最近的考績評比,同事給我的評價是assertive(堅定自信的),我才放下心來。我終於翻轉了亞洲女生柔弱溫順的刻板印象。這段路,我走了十年。 我的第一招是從握手搶得心理印象分數的先機。從見到第一秒開始 心理印象分數已經開始打分, 並且隨著你的應對進對上上下下的隨時變動。 而通常這是大家不會分享的, 也和你的專業能力無關 ,但是卻至關重要的, 絕對直接影響對你的評價和對待你的工作態度。 握手的力度是一種心理暗示與過招。 這點我們可以從法國總統馬克宏和美國川普總統的握手事件窺知一二。讓我們來看看馬克宏和川普如何握手過招。 2017年五月, 馬克宏和川普會面 。第一次握手的時候 ,馬克宏握得非常用力, 一直到川普掙脫他的手。 川普的手留下了白色的印子 ,可見力道之大。 這裡面的心理暗示就是 你不要小看我 ,我是個有堅定決心, 氣場強大的人 。川普掙脫他的手明顯在第一次握手中佔了下風 ,顯示他明白了馬克宏不是可以隨意欺侮的人。 當天的第二次握手 ,川普握得十分用力 ,力量大到這次換馬克宏掙脫了。 川普要表達的暗示是我才是老大 ,我的氣場比你更強, 我一定要贏回來, 我絕不認輸 !國際外交詭譎多變 ,高手過招通常在一瞬之間, 為什麼川普一定要在第二次握手把氣勢贏回來? 因為這一切都是心理印象會影響你的潛意識, 進而影響你的理性思考決定, 而不自覺。 同理, 跟人第一次見面握手, 當然不要握到他們的手發白, 那你可能會嚇死人。正確的握法是堅定有力, 展現你的從容自信 。我經常在跟人握手之後 ,感覺到了他們驚訝的神情 。因為我的外表是比較柔弱的亞洲女生 ,但是我的握手卻展現了不同的訊息 。我告訴他們, 我不是省油的燈。 I am tough.(我很堅強) 以此翻轉了他們對我的第一印象。 讓他們更尊重我…
-
第一次文章被刊登在雜誌上,感覺好酷! 「男人國」裡的程式女孩──矽谷的性別鴻溝有多嚴重,又該如何翻轉?