就想看技術書籍,但是動手編程慾望不大怎麼辦?

本人大三,希望能在暑假找份實習,前後端都可以,但是自己代碼經驗不足,想寫代碼又不知道寫什麼好,反正就是一直拖延著不動手。但是對看技術書的熱情速度明顯高於碼代碼,而且越看越覺得學得不夠,又導致想看更多的書,怎麼辦?前後端實習生的話一般要求達到怎樣的水平?


我猜想你的心理大致是這樣的,書上的東西往往是簡練的、正確的、美觀的,越看越覺得書上的東西好。相比之下,你自己寫的東西充滿了錯誤,而且極其醜陋。跟書上一比實在是太丟人了。

書上的東西固然好,但是往往缺失了從錯誤到正確的過程。而這恰恰是實際開發中最需要解決面對的問題。代碼不可能一開始就像書上的例子那樣正確。不斷地寫不斷地改水平才有提高。

你還是要敢寫,不要怕自己寫的代碼丟人,反正你也是自己學慣用不著承擔什麼責任。代碼再噁心噁心的也是機器。人都是這麼過來的。


拖延症是沒治的,你只能每天都痛苦的依靠意志力延緩一下病情。


後端實習生嘛,越好的公司,越不需要你一上手就能幹具體的事情,但是越需要你有綜合素質好的潛力。所以你要麼基礎特別紮實,要麼艸實際問題特別牛逼,然後就可以去當實習生了。


那個,本人以前也是這樣,結果如何呢?

畢業很多年了,混的還不如一些畢業沒幾年的年輕人。看書多的好處也就是碰到人能聊幾句,但基本深入不了,很多公司最怕那種膚淺浮躁的人,如果你這種狀況持續下去,那就會成為這種人。

最近開始反思,也開始動手寫代碼,其實也沒那麼難受,進入狀態了,連床都不想下,這種事通常只有在打遊戲才有。


另外一方面,你喜歡看書,可能是感覺那種充實感來的更容易,那是一種錯覺,一旦動手,你就發現你根本沒掌握好。還有,動手寫出東西的成就感遠遠大於你看一堆東西得到的成就感,不信你寫一個東西,給你身邊的同學展示一下,當你從你的同學的驚嘆聲中獲取滿足感後,你會越來越喜歡動手寫。

其實,作為一個學生,把基礎知識弄紮實就夠了,高級知識選一個方向慢慢鑽。題主需要規劃好時間,大部分時間用來動手,小部分時間用來掌握知識。有些知識,光看以為自己懂了,一旦動手就發現完全沒掌握,更有些知識,你必須掌握了其他知識才能理解。

對於實習,不知道你打算什麼時候去,但是要選好方向,然後看看流行的技術,選一個語言,框架或別的什麼工具,利用這個框架開發個產品,什麼東西都ok,證明你能寫代碼就行。然後試著學習自己用到的工具的設計思想,最後試著自己山寨一個出來。把這些東西放在網上,寫在簡歷里,相信得到一個實習職位還是很容易的。

別忘了勤寫博客,上網看看一些公司的招聘,很多都希望對方能提供個人博客,github帳號,stackoverflow帳號。


技術書籍也是一種思路,不想寫東西就看唄。。看看也不是壞事。。不用太自責。。


我個人的經驗,是自己要設想一個自己想做的小程序,或者小網站,比如自己的時間都去哪了,管理一下時間,做個小網站。
這樣我就想可以用到某種技術,然後開始做,不懂就查,等做完了,就獲得很多碎片知識,
再回去看一本書。
這個時候,起點不一樣,看起來好像每個自己之前遇到的相關一點點的都會饒有興趣,甚至還會拍掌說之前要是看到這兒就好了。


成為理論計算機科學家


貪婪的緣故,想厚積薄發。

在著手編寫軟體之前,儘可能去了解系統是有必要的。


別學工科了,學理科吧


我覺得寫代碼還有寫作這種事情,先別要求太高,先做個垃圾出來,然後慢慢改進,要有個迭代的概念。

我以前就遇到類似的障礙,就是想一下子把事情做得完美。除了特殊情況,這樣是不對的,你完全可以一開始做出來一個垃圾,然後慢慢改進。「半成品不是廢品」。

一旦你願意做一個垃圾出來,後面就順利了。


其實我想說
你看了書就沒有實現一下的衝動嗎
難道書上說是啥就是啥
再者,你看書技術類的書籍難道不是為了用到項目實踐中?
其實,看書遠遠不夠
等你動手了
還需要一遍又一遍反覆的看


看的多,都能看懂,原理都能搞清楚,也很NB啊


這是一種慢性病,叫做眼高手低~~啦啦


這是病,要治。。。。。。
也許是你看的書不對,可能書太水。。


本人 在研究生階段看了三年的計算機專業圖書,工作一年多了,現在癥狀如下:

1,發現實際工作中代碼很簡單,遠沒有書上那麼複雜;(想說:眼高!!)

2,看了不少代碼,如glusterfs,內核fs,nosql之類

3,實際工作中,傲嬌有點明顯,但代碼量不足。


ps: 有點像以前人家考GRE的牛人,辭彙量特別大,選擇題四個單詞都認識,但實戰力沒那麼高,「驕傲的選錯答案」


推薦閱讀:

TAG:前端開發 | 後端技術 | 編程 | IT實習 |