您當前的位置:首頁 > 歷史

你做過的最有效的提高你的程式設計水平的一件事情是什麼?對於那些想提高水平的程式設計師,你的建議是什麼?

作者:由 xjdrew 發表于 歷史時間:2013-05-10

你做過的最有效的提高你的程式設計水平的一件事情是什麼?對於那些想提高水平的程式設計師,你的建議是什麼?xjdrew2013-03-21 23:58:41

在我這種碼農的視野看來,程式設計稱不上是高雅的智力活動,無非是小點小聰明加上一點經驗的積累(可能這種認知也是導致我現在比較迷茫的原因之一)。

從這個視角看過來,小聰明程度是很難提升的,剩下的無非是透過實作一些東西來獲取更多經驗。

我還發現一點,在團隊中工作,提升自己的經驗和能力是比較慢的,遠遠趕不上自己獨立做一個小玩具出來提升的快。

所以,去完完全全實際做一個東西出來吧。

可以訪一個成熟的軟體來做。比如你可以去寫一個聊天程式,從聊天內容的儲存,到伺服器,到通訊協議,到各種客戶端(命令列,桌面程式,web客戶端)等等,純手工打造,你甚至可以用不同的語言實現不同的部分,少用開源元件和協議,雖然不會做的有多好,但確實可以一下子學到很多東西。

在我個人這幾年的程式設計師生涯中,幫我成長的東西,肯定不是在一個龐大的系統中完全熟悉自己負責的內容,而是自己獨立一個人做出來的,有些是玩具,有些實際有不少人使用的那麼幾個小專案。

標簽: 小聰明  客戶端  東西  經驗  一個