【3】大學里剛入坑的新生碼農們注意了(中)

本文是《程序猿叨叨叨》系列文章中的其中一篇,想要了解更多相關的文章,歡迎猛戳藍字前往閱讀。

前一章,我們了解了作為一名剛入坑的信任應該具有的基本世界觀,本章我們來聊聊方法論。即使我們入了挨踢坑,進入了計算機軟件工程專業,但也不能保證我們出師后一定能成為一名合格的程序猿,所謂“師父領進門,修行在個人”,挨踢這個大坑是需要我們自己去一點點刨的!

1. 養成寫博客的習慣

好記性不如爛筆頭,這是一句我們從小聽到大的俗語,但是隨著年齡的增長,我們似乎淡忘了這句話,不過現在我們再撿回這句話也不晚,而對于程序猿來說,最好的爛筆頭莫過于寫博客了。

隨著QQ空間朋友圈等社交軟件的普及,越來越多的小伙伴們喜歡上輕文字,但輕文字不利于我們組織語言,容易使我們提筆便寫出口語化的文字,因此寫博客前最好構思好文章的主題和框架,將文章寫長、寫得有條理并且邏輯清晰,而不是像高中時記錄課堂摘要一樣。

關于如何將文章寫好,網上有很多相關主題文章,咖啡君語言功底薄弱,就不在此獻丑了,童鞋們可自行查找+多寫博客加以練習。

接下來給各位推薦幾個適合程序猿寫技術文的網站,附上本猿的一些拙見。

CSDN

圖片來自CSDN

之前之所以注冊CSDN賬號,是因為慕名而來(全球最大的中文IT社區),CSDN上隱藏著許多IT界的精英和大神。通過閱讀大神們的博客和代碼,猿猿們可以很好地開拓自己的眼界,可以學到很多看得懂的看不懂的知識。

圖片來自CSDN

對于CSDN博客,咖啡君偏愛其擴展了xhEditor文本編輯器的代碼框功能,代碼框支持各種編程語言的高亮,使得文本和代碼清晰分明。同時,CSDN的博客也支持Markdown編輯器,后來咖啡君在瘋狂地迷戀上Markdown以后,嘗試著在CSDN上用Markdown寫博客,但是因為其編輯器焦點不穩定光標上躥下跳的原因,放棄了在CSDN上寫博客。

Lofter

圖片來自Lofter

Lofter博客是咖啡君最先開始接觸的博客,不過值得注意的一點是,它不是IT主題系列 的博客,不支持代碼框不支持Markdown,雖然該平臺上也有一些程序猿寫下自己的技術文,但是Lofter平臺讀者瀏覽量不高,咖啡君在在Lofter上發出一篇篇石沉大海的技術問候,一點點失去了寫下去的興致,久而久之不再在Lofter平臺寫文章。

但是Lofter博客有一點做的不錯,就是:博客樣式可以自行選擇切換,可以玩玩,但是不適合作為長久的個人技術博客分享棧使用。

簡書

圖片來自簡書

之前咖啡君曾受學長熏陶,開始嘗試在簡書平臺寫博客,但是當時因不了解Markdown,一直使用富文本編輯器。文本加粗 斜體 等一些需要點擊操作的繁瑣加上不知道如何使用代碼框,咖啡君漸漸對簡書平臺失去了寫文章的熱情。

圖片來自簡書

后來咖啡君無意間接觸了Markdown,花了一個下午時間看了一下語法,并嘗試著寫文章,從此瘋狂地迷戀上了Markdown,重新回到了簡書平臺。簡書平臺上寫博客的優點在于:

1. 流量大,每篇文章可查看瀏覽次數,可點贊評論打賞,交互頻繁
2. 文章分專題,可將自己的文章投稿到各大熱門專題(有些專題文章投稿需審核)
3. 支持Markdown編輯,且編輯器穩定,支持預覽,操作簡便
4. 界面簡潔,專注于文章本身,輕量級(不像CSDN那么重)

以上是咖啡君常用的博客網站,如各位小伙伴們有其他較好的博客網站推薦,歡迎在文章下方評論留言!

2. 程序猿常用網站

當然,除了寫博客以外,我們還需要通過網絡,學習各種書本上暫未講到的知識。這一小節,和大家聊聊程序猿自學常用的網站。

【學習網站】

Java知識分享網

圖片來自于Java知識分享網

這個網站是本猿自學Java的第一個網站,這里資源豐富,可學到與Java有關的大部分知識:J2SE、J2EE、JSP、JDBC、Android、Hibernate...這里就不一一列舉了,這個網站主要以視頻講解的方式進行教學,也有計算機相關的電子書資源。

值得注意的是,這里的視頻資源都是由大神曉峰一個人錄制的!最主要的是每一個視頻內容都很接地氣,比如說:視頻過程中突如其來的一個噴嚏、曉峰接電話系列、窗外的汽車發動聲音等,這些會無形中給學習帶來樂趣。

慕課網

圖片來自于慕課網

只學有用的,正如慕課網的宣傳標語一樣,慕課網上的視頻質量都比較高,有很多大牛都在這里授課,如:張鴻洋(hyman)、郭霖等。各位小伙伴,如果你們還拿著手機刷朋友圈、QQ空間,那么是時候一改以往,刷起新的篇章了!

CSDN

圖片來自于CSDN

上一節我們提到的,作為天朝最大的同性交友網站,來自五湖四海的極客聚集此地,如果童鞋們喜歡逛這個網站,長此以往,你也會變成你心目中想成為的極客!

4. 上傳代碼

在圈內里經常會聽到有程序猿這樣自言自語:
神馬?!這特么是我寫的代碼?!

只要努力,每一名小伙伴的進步都是飛快的,但是時間流逝,我們或許會忘記自己之前寫過的代碼,或者我們想回顧一下自己之前寫的代碼和現在版本代碼的區別,這時候版本控制工具就是我們需要掌握的工具了!本小節開發均給大家推薦幾個自己用過的代碼版本控制網站:

Github

圖片來自Github

童鞋們們可以創建倉庫,通過命令行Git指令將代碼上傳,上傳后的代碼可在網站上查看,亦可查看到每一次上傳的記錄以及每一次上傳的代碼的修改。

其他版本管理的網站使用與Github類似,接下來不做詳細介紹,簡單列一下:

碼云

圖片來自碼云

碼市

圖片來自碼市

5. 養成看源碼的習慣

在高中的時候,語文老師經常對我們說:
做閱讀理解,要忠于原文!

源碼

寫代碼也是如此,遇到不會用的代碼知識時,閱讀官方文檔和查看源碼是最有效的解決方法!對于剛入門的童鞋們來說,一開始就閱讀源碼可能會比較吃力,我們可以先從百度谷歌開始,聆聽他人對新知識的理解,然后一步步從hear fromhear of 過渡,一點一點地嘗試閱讀源碼。

這里推薦一個在線文檔網站:在線API文檔


更新v1.1 2016.09.17 15:54

感謝無與童比的推薦

在收到我們的python大神——無與童比的評論后,咖啡君逛了逛稀土掘金開發者頭條網站,接下來對本文進行補充:

稀土掘金

圖片來自稀土掘金

這個網站的特點正如同它的名字一樣——掘金,挖掘其他網站的高質量文章,將其分門別類,組成一個系統化的技術社區。小伙伴們可關注自己感興趣的領域,在個人主頁可推送相關的文章。

圖片來自稀土掘金
圖片來自稀土掘金

開發者頭條

圖片來自開發者頭條
圖片來自開發者頭條

這個網站與稀土掘金類似,都是吸納各個網站的精品技術文章,以頭條的形式推送給用戶。

兩個網站都在告訴我們一個道理:所有的成功都是站在巨人的肩膀上的,如果你還沒有成功,那你一定在攀爬巨人肩膀的路上。

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

推薦閱讀更多精彩內容