天天看點

一天能學會的計算機技術

作者:Vamei 出處:http://www.cnblogs.com/vamei 歡迎轉載,也請保留這段聲明。謝謝!

在Quora中看到一個有趣的問題,題目是"What are some useful computer related technical skills I can learn within a day?",哪些有用的計算機技術,是一天能夠學會的?後面的回答很高品質,最受歡迎的答案拿到了2000多個贊。提問人最後将這些有趣的回答收集在一起。簡直是程式員“周末幹什麼”指南。 

這些推薦的技術都非常實用。有些技術一天之内隻能了解一個皮毛。但如果你之前對這些技術一無所知,大概的了解可以讓你遇到困難時,知道還有這麼美妙工具的存在。

<a href="https://www.quora.com/What-are-some-useful-computer-related-technical-skills-I-can-learn-within-a-day">原文連結</a>

譯者Vamei: 方括号[]裡的是我寫的一些相關文章。

學習使用AWK (Linux的文本處理工具)

學習使用sed (Linux的文本處理工具)

學習使用Grep (Linux的文本搜尋工具)

學習一些你從沒想到的Vim用法。

設定網絡爬蟲,扒些網頁和資料。

設定一個爬蟲,用來填表。

編寫一個基本的線性代數庫 (linear algebra library),處理矩陣、矢量和相關乘法

給這個庫增加SVD (Singular Vector Decomposition)

給這個庫增加求逆矩陣功能 (matrix inversion)

給這個庫增加最小二乘回歸 (least squares regression)

優化這個庫,讓它更有效率的處理稀疏資料。

讀你最喜歡語言的文檔,雖然文檔可能讓人頭皮發麻

實施一個簡單的機器學習算法

用Excel畫線圖

個性化eclipse,加插件

學習NoSQL資料庫的基本功能

學習SQL資料庫的基本功能

了解SQL和NoSQL資料庫的差别,各自的優缺點以及适用場景

學用D3 (JavaScript的庫,用于資料可視化)

學習圖論基礎

了解分布式處理和分布式存儲 (CAP理論,MapReduce算法,叢集MySQL,PostgreSQL資料庫)

針對Python的

學習編輯Wikipedia的文章

學寫Markdown

試用LaTeX, BibTex, pgfplots

如果已經知道了面向對象程式設計,看一點設計模式

學習園藝

學習釀啤酒

經曆與電腦無關的生活

學焊接

學打字

找一個女孩/男孩約會。 [用21天速成上面的技術類,約會時冒充高科技男?]

最妙的是這個非技術類部分,仔細想想,非常重要啊。

歡迎大家繼續補充!