沒有熱情就不夠格當開發者嗎?

許多研究都指每週 40 小時是最有生產力的工時,不過 Malcolm Gladwell 在《異數:超凡與平凡的界線在哪裡?》(Outliers, the Story of Success)中也提到,要邁向成功需要一萬小時的練習。而我的合氣道教授則說,練習愈多你就會變得愈強。
評論
評論

原文為《Is There Any Room for the Not-Passionate Developer ?》,作者為自由開發者 Philippe Bourgau,INSIDE 獲授權編譯。

作者依自身軟體開發的經驗,加上整理比爾蓋茲、Peter Thiel 等各大名家曾經提過的理論及其中的矛盾,試圖找出軟體設計生涯中該付出的努力、熱情以及私人生活的平衡。

在《工作大解放:這樣做事反而更成功 》(Rework)這本書裡,Basecamp 的  David Heinemeier Hansson 和 Jason Fried 說要「開除工作狂」,但《從 0 到 1》的作者 Peter Thiel 卻說絕佳的工作條件,(比如像 Google)是需要超過十倍的技術力來支撐的,沒有其他捷徑。

比爾蓋茲則是在 1983 年的時候說過:

你必須覺得這個產業很好玩。你得晚上回到家還找電腦雜誌來看,否則你的波長會跟不上(在微軟的)這些人。

所以我們該相信誰?你的人生一定要活在程式設計中才能當個好的開發者嗎?

許多研究都指每週 40 小時是最有生產力的工時,不過 Malcolm Gladwell 在《異數:超凡與平凡的界線在哪裡?》(Outliers, the Story of Success)中也提到,要邁向成功需要一萬小時的練習。而我的合氣道教授則說,練習愈多你就會變得愈強。

John Somnez 在《Soft Skills: The software developer’s life manual》一書中,一樣強調努力的重要性。儘管他認同「聰明工作」就夠了,但也承認他比尋常付出了更多努力,才在職涯中創造了驚人的改變。

在一場對談中,Ruby on Rails 首位創作者,知名程式設計師 DHH(David Heinemeier Hansson)也曾和連續創業家 Jason Calacanis  一同探討 工作和生活的均衡。 Calacanis 認為創業必須全心投入,而最後他們倆都同意「熱情」才是最重要的。

以我個人的經驗來說,當我做自己熱愛的事時,我會:

  • 更有生產力
  • 覺得充滿活力而非被工作淹沒

我周遭的優秀開發者個個都充滿熱情,而且每週工作超過 40 小時。我也觀察到,熱情和努力是發展未來技能的關鍵指標。

但是一個充滿熱情的人要怎樣在每週工作超過 40 小時的狀態下,依然維持生產力?

在  《Pragmatic Thinking and Learning: Refactor Your Wetware (Pragmatic Programmers)》一書中,Andy Hunt 提到了我們平常在背景執行的 R-mode 工作之外,還要找一些空閒來做一些「跳出框架」的創意方案。

加入一些創新點子來維持活力

極限開發法鼓勵大家維持 可持續 的開發步調,《無瑕的程式碼 番外篇:專業程式設計師的生存之道 》(The Clean Coder)作者 Robert C. Martin 又叫我們每週工作 80 小時才能保持「專業」。

對我來說,持續在一個專案上做結對程式設計(Pair Programming)6 -- 8 小時就是極限,超過的話,造成的瑕疵就會大於做出的貢獻,讓我變成「 淨負生產力程式設計師 」(Net Negative Producing Programmer)。但如果我同時做一點業外專案,那我一天可以堅持寫程式的時間就會變多。

我猜有熱情的人大概就是這麼做,他們會在主要的工作之外安排一些不同的主題來點綴。

  • 他們看關於程式設計的書。
  • 他們有自己的業外專案。
  • 他們會讀程式設計的文章。
  • 他們可能還會寫程式相關的部落格,他們可能會參加、舉辦或是主講一些聚會。

大部分的時候,做這些都不是為了完成更多工作,而是為了學到更多。我發現身邊的傑出程式設計師都充滿熱情,而且盡力去增進自己的技術,同時也注意到純粹過勞的工作狂通常生產力都不高。

為人父母的挑戰

我認為比爾蓋茲 1983 年的那段話還是沒錯。如果你沒有熱情,那程式設計師很難做得久。

保持熱情的好處在於,我們可以擁有一個活力四射的工作環境,充滿變化和新奇。但反面來說,要跟上這樣的節奏可不容易。

當開發者愈來愈有經驗,就會開始對麻煩的工作失去耐心,然後想要擁有:

  • 強大的程式語言和技術。
  • 有效率的工作環境。
  • 聰明的同事。

不幸的是,當你為人父母,你可能只想有份穩定的薪水來養家,還有一些自己的時間來陪孩子。

這時候就開始有點棘手了。你既不能跳槽到很酷卻高風險的新創公司去做出一番事業,你也沒辦法熬夜擠時間出來增進你的技能。雪上加霜的是,儘管你擁有 10 年的工作經驗,懂得各種語言和技術,你的履歷表上要是沒有亮眼的關鍵字,很多公司連看都不看一眼。這簡直就是開發者版本的創新者窘境(The Innovator's Dilemma),你就像那些老牌公司一樣要保證自己不會被新技術擠出市場。

缺乏熱情和養小孩,這兩點應該能解釋人們停止當個開發者的部分原因,而且我馬上就想到這種現象帶來的兩種後遺症:

  • 我們常常要重新發明像輪子一樣基本的要素(就是你,那邊那個在開發 .js 框架的)
  • 隨著老手的離去,我們可能會在沒有意識到的狀態下,忽視了一些可以讓我們更有效率的人際互動流程。

黑五最優惠!選 Ivacy VPN 準沒錯,限時回饋 90% 優惠,每月不到 30 元

Ivacy VPN 超殺優惠,每個月花不到新台幣 30 元,上網更安心,也沒有網路流量或是頻寬限制,立即解鎖享受全球各地的影音資源。
評論
評論

全球最快的 Ivacy VPN 在黑色星期五推出超殺優惠,5 年只要美金 60 元,每個月花不到新台幣 30 元,就可立即解鎖享受全球各地的影音資源,或是在各個國家地區享受訂閱優惠。更棒的是, Ivacy VPN 的隱私政策不會記住瀏覽紀錄,上網更安心,也沒有網路流量或是頻寬限制。

VPN 兩大用途:保障上網隱私安全、跨區解鎖影音與線上購物

VPN 的原理是把你的電腦、手機、平板或其他能夠連網的裝置,先連接到某一個網際網路上的伺服器,透過這個伺服器去上網,所以伺服器座落在哪個國家或地區,就會顯示你是從哪個國家或地區上網的。

簡單來說,透過 VPN 上網後,每次上網會先連接到某一個網路網路上的伺服器再往外連線、瀏覽網頁,所以能夠確實保障連網安全,沒有人會知道你的真實網路 IP。

另外,透過 VPN 連網時,所連線或瀏覽的網站也會以為你是來自網際網路上伺服器的國家,就可依此來解鎖只有那個國家的使用者才能看的影音,甚至是享受僅限那個國家使用者才獨享的線上購物優惠。

Ivacy VPN 在黑色星期五推出限時 1 折優惠,換算下來每個月不到新台幣 30 元。

單一帳號支援 10 台裝置,解鎖全球影視資源

網路能夠讓人們打破地域的限制,但是在網路發達的現代,反而出現大型媒體壟斷的現象。身在台灣的 Netflix 訂閱用戶,可以發現其它國家如美國、加拿大、法國、英國、德國,甚至是離台灣比較近的日本、澳洲,Netflix 影片片庫數量比台灣多更多,我們每個月卻需要支付 390 元。

不少人透過 VPN 的方式,取得該國家的 Netflix 影片片源,但是 Netflix 也頻頻祭出反制措施,免費的 VPN 不穩定、頻寬也不足。

目前正推出 1 折限時優惠的 Ivacy VPN 服務,能夠解鎖美國、加拿大、法國、英國、德國、日本、澳洲等 7 國的 Netflix,瞬間享有 5000-6000 部影片資源,非常划算。

Ivacy VPN 支援多平台,下載相對應的應用程式並登入,即可享受網路世界的自由,以及不被窺視的隱私。
可以自由選擇各個國家地區的伺服器,甚至能夠選擇位於哪個城市的伺服器。
只要按下畫面中央的電源按鈕,等到電源按鈕變成綠燈時,就表示你已連上 Ivacy VPN 的伺服器。
加拿大限定的片單「侏羅紀世界:殞落國度」也能成功解鎖。
連上 Ivacy VPN 位於美國的伺服器之後,可以看到台灣沒有的「神盾局特工」和「NCIS」。
法國 Netflix 近期加入許多尚克勞德范達美的影片。
英國 Netflix 也沒問題,喜歡自然生態的朋友,能夠觀賞一些由 BBC 所推出的節目,或是觀賞英國冒險恐怖片「深入絕地」。

Amazon Prime 也是台灣使用者相當喜歡的影視資源,流量較高、畫質更為細緻,不過很可惜的是,同樣有著地區限制。透過 Ivacy VPN 連線至美國,可以解鎖更多的影片資料庫。

透過 Ivacy VPN 連線至美國 Amazon Prime,輕鬆解鎖更多影片資源。
Ivacy 電腦版連線程式 Streaming 頁面整理了全球各大線上影音平台,想看哪個頻道就連線到該國家,十分便利。

Ivacy VPN 限時優惠活動只要 1 折,每個月不到新台幣 30 元,1 組帳號還可以支援 10 台裝置登入,能夠滿足人手多機的需求,若是呼朋引伴一起訂閱,分攤下來的費用簡直是不可思議的划算。

Ivacy VPN 1 組帳號密碼支援 10 台裝置同時登入,本人擁有 1 台桌上型電腦、1 台筆電、1 台平板、1 台手機就相當方便使用,與親友分享費用更划算。
Android 智慧型手機連線至位於德國的伺服器之後,Netflix 就可以顯示當地內容。
澳洲 Netflix 上檔的哈利波特系列電影,是其它國家/地區沒有的。

最快的 VPN、超多伺服器都好用,跨區購買更划算!

根據 ProPrivacy 於 2019 年的調查,Ivacy VPN 獲得最高速 VPN 服務業者的殊榮,並於該年度同步獲得最佳整體獎項以及最高 CP 值。即便是這篇推薦文章撰寫的當下,Ivacy VPN 的傳輸速度也是相當的快,名列 VPN 服務業者前茅。

Ivacy VPN 於 2019 年度獲得最佳速度、最佳整體、最高 CP 值等各項殊榮。
2019 年的測試中,Ivacy VPN 傳輸速度相當地快速,超越其它業者許多。
2019 年的測試中,Ivacy VPN 傳輸速度相當地快速,超越其它業者許多。

國外的測試報告只是效能表現的其中一個面向,最重要的是「台灣」的使用者體驗到底好不好呢?透過 Ivacy VPN 分別連線到位於美國以及日本的伺服器,以 Speedtest 測試下載速度可以到 79.19Mbps 以及 87.96Mbps,由於 Netflix 服務主要注重下載速率,這個速度已經可以同步觀賞多個 4K 影片了。(測試環境為 HiNet 下載 100Mbps上傳 40Mbps)

從台灣透過 Ivacy VPN 連線至美國和日本,其下載速度足以同步觀賞多個 4K 線上串流節目。

Ivacy VPN 於全球超過 100 個國家/地區建置超過 3500 個伺服器,不僅提供高速網路環境,更不用怕某台伺服器突然壞掉無法連線。如果你只想要隱藏網路活動,不要被 ISP 業者、第三方窺視的話,Ivacy VPN 於台灣也建有伺服器,保障使用者的上網隱私。

Ivacy VPN 於台灣建有伺服器,以最快的速度服務台灣使用者,同時享有上網活動不被窺視的隱私。

解鎖全球其它地區的影視資源之外,同樣的一種商品,也可能在不同國家/地區出現不一樣的價格。以工作必需的 Microsoft 365(原名 Office 365)和生活必須的 YouTube Premium 為例,這 2 款商品在台灣的每月訂閱費用分別為新台幣 219 元以及 179 元,若是透過 Ivacy VPN 連線至印度伺服器,印度當地每月訂閱費用分別為 489 盧比以及 139 盧比,按照 0.38 匯率換算,相當於新台幣 186 元以及 53 元,買越多越划算。

台灣 Microsoft 365 每月訂閱費用為新台幣 219 元。
印度當地的 Microsoft 365 每月為 489 盧比,折合約新台幣 186 元,相當於打 85 折。
台灣 YouTube Premium 每月訂閱費用為新台幣 179 元。
印度 YouTube Premium 每月訂閱費用為 139 盧比,折合約新台幣 53 元,相當於打 3 折左右,而且 Ivacy VPN 支援連線加密功能。

隱私安全支援多平台、多功能提升消費滿意度

Ivacy VPN 能夠擁有這麼快的速度與穩定的連線品質,靠的是 10 年以上的 VPN 技術經驗,更難能可貴的是,Ivacy VPN 僅記錄連線至伺服器的資訊(帳號、密碼之類),而不會記錄你的上網活動(如造訪網站、DNS 查詢、E-Mail 電子郵件通訊等)。

你和 Ivacy VPN 伺服器之間的連線,最高經過 256 位元的加密,更能夠透過 Ivacy VPN 的超強技術,防範惡意軟體入侵設備,同步保障資料與設備安全。

安裝 Ivacy VPN 時,使用者條款明確地寫到,不會記錄上網活動(如造訪網站、DNS 查詢、E-Mail 電子郵件通訊等),使用上更安心。

若有透過 P2P下載檔案的需求,那就更不能錯過 Ivacy VPN 所提供的安全下載功能,針對 P2P 最佳化過後的 VPN 伺服器能夠大幅度增加下載速度,同時又能夠保障使用者的安全。

由於 P2P 需要大量消耗 VPN 伺服器的連線資源,因此 Ivacy VPN 特地為此項功能提供最佳化,能夠提升使用者 VPN 下載速度,而且不限流量。

深入 Ivacy VPN 電腦應用程式的設定頁面,可以發掘到更深層的防護功能,譬如 IP/DNS 保護、加密類型、連線埠(跳過網管的白名單防火牆)、VPN 斷線即中斷網際網路連線等。如果使用者同時有 VPN 連線以及一般網路連線的需求,可以把電腦內某個應用程式排除於 VPN 連線至外,就可以一邊去美國看影片,一邊和主管開會(喂)。

Ivacy VPN 電腦應用程式設定頁面還有許多好玩的東西,譬如 Internet Kill Switch 能夠在 VPN 不幸斷線的時候,立即切斷網際網路連線,進一步保護隱私與安全性。
Split Tunneling 能夠將名單之內的應用程式,排除於 VPN 連線之外,譬如畫面當中已經將 Chrome 網頁瀏覽器加入名單,Chrome 就可以使用本地的網路資源。

安全與多功能的 Ivacy VPN,支援眾多的裝置。電腦、手機的多種作業系統之外,還支援瀏覽器外掛、Xbox 家用電玩主機系列,還有 Android TV。

Ivacy VPN 支援多種作業系統、多種平台,無論是手機、電腦、應用程式、家用遊戲主機、電視、網路路由器都可以使用。
透過網頁瀏覽器外掛 Ivacy VPN,可以用 Firefox 觀看日本動漫,同時使用 Chrome 觀賞美國影集。

結合高速、安全、功能等眾多優勢於一身的 Ivacy VPN,於頗受盛讚的丹麥消費者評論網站 TrustPilot,於滿分 5 分當中獲得 4.7 分,可見消費者滿意度十分地高,並不只是老王賣瓜自賣自誇;加上 Ivacy VPN 限時優惠 5 年只要美金 60 元,相當於每個月不到新台幣 30 元,使用不滿意 30 天內可以全額退費。

Ivacy VPN 於丹麥消費者評論網站 TrustPilot,在滿分 5 分當中獲得 4.7 的高分。

本文章內容由「Ivacy VPN」提供,經關鍵評論網媒體集團廣編企劃編審。