當前位置:
首頁 > 知識 > 程序員必知的6個好習慣

程序員必知的6個好習慣

一.隱藏的寶藏

儘管你要小心從一個非官方網站上得到的消息,你還是可以在博客找到一些有價值的信息。

GIF/10K

個人博客

專業程序員喜歡把他們解決過的問題寫出來,通常以博客的方式發表。文檔和教程很棒,但沒有什麼可以跟真實的人描述一個真實世界的問題及其解法相提並論。不過在你相信這個信息之前,還是要調研下作者。看看他們的LinkedIn簡歷、StackOverflow檔案、Github檔案、Twitter檔案以及其他任何其他你能找到的資源。如果他們看起來明白他們在說什麼,你就找到了一個很好的信息源。

這類博客就像編程導師,他們給你如何更好編程的免費建議。

你的關注了哪些個人博客?

通常你會發現,一個優先的人絕不是偶然形成的,通過博客我們可以了解對方的更多信息,就目前而言,很多博主都出版了自己的書籍,有的專職錄製課程,有的建立了社群,有的推出了app等,這些事物往往縱橫交錯,寫書的人會在封面留下自己的二維碼,錄製課程的人也會留下社群的鏈接,這一切的核心都是圍繞著作者展開。

這個信息冗餘的時代,人 才是核心,找到一個優秀的人勝過看幾千本書

二.找朋友幫助

問真人問題是學習和尋找答案的最高效方法。

GIF/7K

真人指導

一個真人可以看你的代碼,幫你調試,以及幫你找到解決方案。一個真人可以給你量身定製的幫助,因為那個人知道你的背景,以及你當前的知識等級。因為他已經回答了你的其他問題,並且熟悉你的工作項目。

身邊有幾個可以互相幫助的程序員?

三.網上找答案

程序員很看重效率,不僅在代碼上,也在生活中,他們願意提供幫助,但也會珍惜他們的時間,在你盡全力尋找答案之前,不要問問題。

問題

先問自己:

1.我Google了嗎?從Google上得到了什麼結果,為什麼這些結果沒有回答我的問題?

2.我讀過文檔了嗎?我讀了文檔的哪一節?為什麼文檔沒有回答我的問題?

3.有人問過同樣的問題嗎?為什麼之前問題的答案在我這個場景不能工作?

學會正確的檢索是良好編程的第一步

四.通過教別人來學習

通過做項目,你可以學到很多,但你可以通過教別人學到更多東西。

在你學習如何編程的過程中,正是最適合教別人如何編程的時候。通過把剛學到的東西以及你正在學的東西教給別人,剛好是你以一個初學者需要的視角理解這些知識。老程序們也許比你知道的多,但那也意味著他們解釋問題的方式會很複雜,而且難以理解。

教學方式

這麼看來,你要比其他人更適合教初學者。

很多人都存在一個誤區,覺得自己不是大牛沒有能力去教別人,總是不斷的學為主導,哪怕掌握了相關知識點,也不意思拿出來,多少有點膽怯和完美主義,現實中也沒有人主動求指教,於是教學這種模式基本成為了職業老師的專屬,或者社群之間的微小互動,。

然而,當你明白教是更好的學的時候,就應該不斷的嘗試把已有的知識體系教給相鄰層次的人群,畢竟你的路正是他們接下來要走的路,你學習的方式和路徑也是他們的參考,你就像一個明晃晃的路標,在沒有陷入一個巨大的坑之前,那些習得的經驗都可以傳給別人。

五.寫博客

寫作也是個學習的好方法,你已經學習了很多可以寫得好的內容,比如javascript的函數如何工作,在你開始寫這些主題時,你會發現你的理解是有缺口的,在你嘗試填補這些缺口時,你會更深刻的理解這個概念。

記住,你具有教別人的最佳角度,因為你自己正在學習這個概念。

寫博客

寫作這種方式比起教學,更接近於記錄和整理,也是學習過程之中一個不可或缺的步驟。

沒有經過記錄和整理的知識是不完整的,你不能指望大腦的記憶屬性,太過零散的知識學的越多就越混亂,真正有用的內容都是串聯在一起,單一的事物並沒有多大作用。

六.讀書

所有能從書中找到的東西都可以在線上免費得到,那為什麼我要為書付錢呢?

讀書

儘管書中的所有信息都可以在網上免費扎到,但信息沒有很好的組織,而且網上有很多不良信息。書的作者會把那些最終你也許可以從網上找到的信息以一致的描述方式組織起來。作者還會以正確的順序展示各個概念,教給你那些你自己不會發現的東西。

現在無論我要學習什麼新技術,我會首先嘗試找本書,我建議你也這麼做。

想要系統學習Java知識 加入學習群一四四九零一零七六 可以免費學習java還有大量學習乾貨哦 學完推薦工作


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 IT技術java交流 的精彩文章:

為什麼具有編程思維的孩子更容易成功?
做代碼審查必須得有工具,推薦N個最佳代碼審查工具
實戰黑客是如何通過釣魚wifi 盜取密碼的?
關於前端開發,500位工程師總結出了8款「最牛」編程語言工具
傳說中Python最難理解的點看這完篇就夠了

TAG:IT技術java交流 |

您可能感興趣

程序員必知必會10大基礎演算法
狗主人必知的6個餵養好習慣
你必知的6個裝修知識
合格商家必知:有贊小程序運營一定知道的4個常用流程
避坑法則:程序員必知的42個法律雷區
必知:7個炒菜壞習慣容易致癌
用過也未必知道的關於行動學習的20個假設
安全用藥你必知的16個常識
想做好花園,必知的設計行業32個「猛料」
攝影師必知的4個色彩基礎知識
趙老師都未必知道的23個動物冷知識
自主招生基礎知識篇——家長必知的16個問題!
造景的6個必知常識,你造么?
餵奶必知的 8 個關鍵問題,第一個你可能就不知道
一個能保命的簡單動作,每個家長必知
8條必知潛規則
分享8個減肥者必知的常識
四種必知的生活小技巧
生活中常見15種食物的事實 烹飪專家也未必知道
教育孩子必知的31個敏感期