亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務,提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.430618.com 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

學編程,多少人一上來就拿著譚浩強C語言這本書開始啃,然而啃著啃著發(fā)現(xiàn)不僅難學,而且學了還不知道能干嘛?

 

于是很多人就在這本書上重復:學習-放棄-重新?lián)炱?放棄-重新?lián)炱?放棄,最終得出結(jié)論:編程太難學了,開始懷疑自己的天賦和智商;

每次別人給我說這句話的時候,我都是一臉問號臉???

 

學編程真的難嗎?

那為什么有的人一個月就能上手做項目呢?是天賦的差距嗎?是智商的差距嗎?

不,都不是!學不會那是因為你根本就是在瞎學。

你知道編程是分語言的嗎?你知道C語言是最難學也是最難有成就感的語言嗎?你知道每門語言都有自己獨特擅長的領(lǐng)域嗎?你知道做一個網(wǎng)頁需要具備哪些知識嗎?知道該按怎么樣的路線去學習,上手更快嗎?

自學編程,最忌諱的就是盲目,靠著自己外行的那點見識,一上來就學C語言;小編就吃過這個虧,自學了一年C語言,最后啥都不能干。后來有人帶我學習C#,很快,一個月我就能上手開發(fā)桌面程序了(當然這里有C語言給我打下的一些基礎(chǔ)的功勞,但是譚老師那本書學起來真的看不到頭,沒有成就感,很容易受挫而放棄);

編程小白們,別再去啃譚浩強的C語言了,有人這樣學一個月入門

 

從自學轉(zhuǎn)行到現(xiàn)在已經(jīng)過去幾年了,這期間,一個人摸索,小編走過很多彎路,吃過很多虧,白學了很多知識,浪費了很多時間;

小編將自己自學編程的一些經(jīng)驗和這些年對編程的理解都寫在自己的專欄里,在這里你能知道自己該按怎么樣一個路線去學習,該學哪些不該學哪些,了解編程語法的原理,掌握語法的核心。

本文后半段,就給大家介紹一下,作為一個小白應該按照什么步驟學習才能快速入門?

為什么說譚浩強的C語言那本書真的害了不少自學編程的同學?

說這句話的時候我沒有任何對譚老師的不敬,書是十分經(jīng)典的好書,即使碼代碼這么多年,每次翻看仍然會有不一樣的收獲;

但是,它真的不適合作為一個新手編程入門的書籍(需從事C/C++工作的例外),作為編程知識體系的書籍倒是極好的;

有的朋友可能就是單純對做網(wǎng)頁頁面感興趣,他拿個C語言死啃,指針繞的頭都大了,你說他這是干啥?學的是很辛苦,可到頭來離自己目標依舊遙遠,倍感受挫。方向不對,一切都是徒勞;

很多初學編程的同學就是倒在這本書上的,經(jīng)歷學習->放棄->重新?lián)炱?>放棄->重新?lián)炱?>放棄這樣痛苦的過程;

依據(jù)鄙人自學入門以及這么些年編程的經(jīng)驗,總結(jié)自學快速入門5步曲:

1、首先,學習編程前,你得去了解當前IT界都有哪些應用領(lǐng)域,以及各領(lǐng)域的流行程度。說白了,也就是搞明白學了編程你想干嘛?是開發(fā)一個網(wǎng)站?還是做一個爬蟲爬一些福利妹子圖片?亦或是做一個小程序?讓學習變得有目的;

如果說,你是想做一個網(wǎng)頁,你一上來就就拿著C語言啃,啃完你會發(fā)現(xiàn)頁面仍然寫不出來,而人家卻只學習一周就能寫出漂亮的頁面;

每個細分的領(lǐng)域都有最適合最受歡迎的編程語言:

編程小白們,別再去啃譚浩強的C語言了,有人這樣學一個月入門

 

2、有了目標后,你需要去了解要進入該領(lǐng)域,需要具備哪些知識(也叫技術(shù)棧),規(guī)劃好一條清晰的學習路線;

在我的專欄里,我以流程圖的方式,按四個階段為大家指定了清晰詳細的學習計劃,見下圖:

編程小白們,別再去啃譚浩強的C語言了,有人這樣學一個月入門

 

3、在對自己感興趣的領(lǐng)域有了整體的認識后,就是開始進入學習階段;首先選擇一門技術(shù)棧中最合適的語言,學會其基礎(chǔ)語法;如Python你就學Python的書籍,JAVA就學Java的書籍,不要直接去啃C語言這個硬骨頭;

編程語言對于初接觸者是一個全新的東西,前期肯定會不適應,學的比較吃力,可能會有些語法點學的模棱兩可。那是因為,很多的書籍都是強行灌輸語法,很少講原理,此時你需要的是一個人能給你把陌生的、復雜的語法用最簡單易懂的語言從原理上分析給你聽(市面上很少有這類書籍),這樣你就能很快的掌握;

編程小白們,別再去啃譚浩強的C語言了,有人這樣學一個月入門

 

4、學習基礎(chǔ)語法需要多練習,特別是程序結(jié)構(gòu)設計(選擇、分支、循環(huán)、迭代)需要熟練掌握。然后就是開始學習項目框架,比如Java做網(wǎng)站的spring框架、Python爬蟲的Scrapy、PySpider等;框架都是支持自己的編程語言,通過框架我們可以很輕松的構(gòu)建自己的項目;

以Java的spring框架為例:

 

編程小白們,別再去啃譚浩強的C語言了,有人這樣學一個月入門

 

5、基于框架,通過實戰(zhàn)項目來練手,這樣在項目過程中持續(xù)學習,技能提升和知識擴充是最高效的;

編程小白們,別再去啃譚浩強的C語言了,有人這樣學一個月入門

 

分享到:
標簽:語言
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數(shù)有氧達人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定