如何有效率的過每一天

此文參考這篇: 如何讓每天變成26小時?

Moz公司的CEO ANDREW DUMONT在那篇的文章寫著他每天上班生活的一天,下面是他原先24小時所做的事

24 小時的一天:

7:00am – Roll out of bed, make breakfast, get ready for work, handle a few emails and consume several cups of coffee.
起床,做早餐之後準備去上班,順便先回覆一些電郵喝些咖啡。

8:45am – Arrive at Moz 到達辦公室

5:30pm – Leave Moz 離開辦公室

5:45 – Go to the gym 去建身

6:30 – Eat dinner 吃晚餐

7:30 – Blog, answer emails or hack on Stride, depending on the day (Interruptions abound)
寫寫部落格,回覆一些電郵,寫寫程式。(回覆電郵真是有太多的打擾了)

11:30pm – Read, then head to bed 讀書然後睡覺

26 小時的一天:

5:00am – Roll out of bed 起床

5:15am – Go to the gym 去健身

6:00am – Make breakfast, get ready for work and consume several cups of coffee
做早餐然後煮泡些咖啡,準備去上班。

7:00am – Blog or hack on Stride (no emails) 寫文章並寫程式(不回覆電郵)

8:45am – Arrive at Moz 到達辦公室

5:30pm – Leave Moz 下班

6:00pm – Eat dinner 吃晚餐

7:00pm – Answer emails, return calls 回覆一些電郵或電話

8:30 – HOLY HELL, FREE BLOCK 這一段時間變成沒啥事做

9:30pm – Read, then head to bed (shifted two hours earlier to maintain sleep length)
讀書,上床睡覺。(提早了兩個小時,但一樣時間能充足睡眠)

Continue reading 如何有效率的過每一天

如果把自己想成不是程式設計師的話

看到這篇的文章「不要自稱程式設計師,老鳥的 9 個職涯建言」,有幾句話還算蠻不錯的,我把所認為的一些要點節錄下來。

藍色字的部分是我一些的見解。

九成的程式設計工作來自企業內部軟體

各式各樣的商業公司,開發內部軟件,解決它們自己的問題。市場上對程序員的大部分需求來源於此,只有極少數程序員直接編寫面向外部顧客的軟件。 內部軟件的開發,通常非常乏味,令人厭倦。因為它們的技術複雜性低、技術決策非常保守、預算很少、缺乏長遠考慮。但是,世界上大部分編程工作都是這種。

當企業的業務量變的非常大的時候,通常就會開始採用資訊整合系統來減少業務成本,例如保險公司的業務員會計系統。從一間小型的柑仔店變成量販店,就會需要設計一個POS系統。因此外部的需求都會從這裡頭的軟體開始。因為從當初的人工手寫作業流程到業務量大的時候就需要反應快速的資訊系統來代替不靈光的人工

Continue reading 如果把自己想成不是程式設計師的話

18件你在進入IT界之前所需要做的事

節錄來自於這篇文章:「10001 件資工系畢業前一定要做的事」的幾個重點。

  1. 擁有你自己的網域
  2. 租用你自己的雲端主機
  3. 安裝 Apache 伺服器軟體
  4. 安裝 WordPress,經營一個網誌
  5. 用 Ruby on Rails 寫出一個產品
  6. 幫同學解決一個實際的問題
  7. 寫一個 iOS/Android App
  8. 實際使用 Facebook API
  9. 實際使用 MongoDB
  10. 把你的網站放上 AdSense
  11. 讀很多別人寫的程式碼、文章和書
  12. 下載並 Compile 一個複雜的 Open Source 專案
  13. 貢獻給一個 Open Source 專案
  14. 學會用 packet sniffer
  15. 設定你的 DSL Router讓家裡電腦當伺服器
  16. 用 map-reduce 分析資料
  17. 去當暑期實習生
  18. 去跟 10 個學長姐聊聊
  19. 多接觸自由軟體社群的活動

Continue reading 18件你在進入IT界之前所需要做的事