[翻譯] Google 大牛告訴你一天時間能學些什么

大家好,我是光源。

盼著盼著終于到春節了,然而春節也并非都是熱熱鬧鬧,總有無聊的時候。

這時不如把無聊的一天用來學點新知識,你說呢。

下面這篇文章是許久前翻譯的,今天舊文重發,希望是你需要的。

正文

為了學好一門編程語言,我們日復一日地看書、練習并實踐。就像馬拉松,你堅持得越久,就收獲得越多。在這樣一個長期而乏味的時期內,你總是能有一些簡短的時間——比如一天,去學點什么。學習到的這些技術將會給你帶來巨大的滿足感。

一個目前在谷歌工作的大牛,Jacob Jensen,給出了以下清單,清單上列出了一些你能在一天之內學會的技術。

  • 閱讀你最喜歡的語言的手冊。在過去,因為不知道 python 中有Counter 計數器,我為此花費了許多時間。同時還得忍受因為使用字典充當計數器而不斷出現的 bug。有很多諸如此類的教訓。

  • 申請一個 StackOverFlow 帳號并學會使用這個網站。如果你是一個講英語的程序員,卻連 StactOverFlow 是個非常棒的資源都不知道,那你就太失敗了。

  • 獨立實現一個簡單的全渠道的機器學習算法。就是說你讀取一個簡單的 csv 格式輸入,把它切分成訓練集和測試集,運行一個使用了可調整或者探索的超參數的簡單算法,并且獲得一份簡單的相關統計輸出。

  • 學習怎樣在 Excel 中畫一個線形圖,確保恰當標記軸、刻度標記、標題和圖例。

  • 學習怎樣在 Excel 之外的平臺去畫一個線性圖,要求與上一點一致。

  • 完全安裝你的 eclipse,希望能有:python 開發工具、C 開發工具以及任何你所能想到的語言的開發工具。然后確保你能用任何一個成功寫出“Hello,World”,它將在未來的某一天為你節省時間。

  • 學習 NoSQL 的基本功能。(你可以在一天之內學到大量mongoDB 知識)

  • 學習 SQL 中最主要的基本功能(你不需要成為全知全能的大師,但碰到問題時至少得有點線索)

  • 學會用工具深入解析 HTML 和 XML。

  • 實現一個鏈表的鏈表圖數據結構

  • 實現隨機游走,頁面排序,聚類系數發現(在可能的三角形中發現三角形途徑 )以及共同鄰居數量計算

  • 實現BFS(廣度優先)、DFS(深度優先)、最短路徑、拓撲排序和最小生成樹。如果沒有算法背景就使用兩天。

  • 編寫一個簡單的java applet,不只是使用按鈕,要使用監聽器來擁有一些交互效果。

那么去嘗試一下吧,在一天的努力后,你將被你所做的而驚呆。

翻譯自:
http://www.pixelstech.net/article/1402583572-Learn-these-technical-skills-within-one-day

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,029評論 25 708
  • 洛桑陀美上師:《和諧中的智慧》—【隨時隨地修懺悔】 一天當中,無論我們面對什么人,都可以修懺悔,真心懺悔的力量最...
    祥云_17ec閱讀 295評論 0 0
  • 兩種主要的事務ID類型:全局ID和本地ID。事務管理器分配全局ID,當一個事務需要多個事務資源參與時候需要全局ID...
    perryn閱讀 405評論 0 0
  • onMessage:計算出view的大小。如果是viewGroup調用measureChild(child,par...
    爾樂閱讀 129評論 0 1
  • 2016.09.23今天打開st后,彈窗顯示package control無法使用,console顯示 打開pre...
    霽純閱讀 209評論 0 1