學習編程吧
『壹』 自學編程可以嗎,難度大不大啊
現在提到學習,大部分小夥伴會優先考慮自學,相信在座的程序員們,也曾多多少少自學過編程吧,那什麼原因導致會優先考慮自學呢?通過調查,得出了以下結論:
在校學生:通過各種渠道了解到IT行業薪資高、前景好,所以選擇先了解
工作人員:想轉行或想豐富自己的技能
其他:覺得薪資比其他行業要高或純粹對編程感興趣
選擇自學的原因還有很多,也可以評論區告訴小編你的自學編程原因哦,在這里希望給一些正在自學或想要自學編程的小夥伴一些建議,希望能幫助在座的各位成功避一些坑。
01
盲目追求熱門的編程語言
不管是剛入門的還是有一定基礎的小夥伴,都避免不了這個問題,認為當下最熱門的肯定就是最好的,不流行的說明過時了,就沒必要學習了,其實這個觀點是×的,給大家看下近幾年流行的編程語言,每年都大有不同:
2019年熱門編程語言排行榜如下:
2020年熱門編程語言排行榜如下:
2021年熱門編程語言排行榜如下:
細心的小夥伴會發現,每年的TOP1都不一樣,如果按最熱門的編程語言學習的話,你學的過來么?所以還是建議大家,精通一門主語言就可以了,如果後期想提升自己的能力,可以選擇其他語言進行輔助,畢竟學習這玩意,會的多機會就自然大。
02
·資料不少,就是不看自學最重要的是什麼?那肯定是資料啊,不少同學收集了很多視頻、資料,所以流行的那句話是啥來著?「收藏了等於學會了」是吧?有的同學甚至都不記得自己收藏過哪些了,在各位的收藏夾里都落灰了,能學會那真是母豬都會上樹了!!!
·只看不上手
自學的小夥伴會在各種技術論壇、博客看一些視頻或文章,但請大家明知一點,看了不等於會了(旁白:小編也想看了就會),所以要干什麼?趕緊敲起來吧!
03 還不會走路,就要學跑步
看標題大概也能猜到,基礎還沒打牢,就去學習難度系數高的技術,最後沒學會,覺得難就索性放棄了。
這里勸告大家,精進的前提,是基礎已經掌握得差不多了,養成一定的學習思維後,再精進就沒那麼困難了。
04 學習方法有問題
現在發展速度越來越快,說「不學習就會被淘汰」也不是嚇人的,很多小夥伴學的不少,等級還是提升的不大,那就證明學習方法存在一定問題。
好記性不如爛筆頭,其實我們很多東西是記不住的,只能依靠笨方法:做筆記。在日常學習中將一些重、難點記下來,後期多多去看,一定要避免再次出現這個問題。
『貳』 編程哪裡學習比較好自學還是系統學習
自學最多的是自己去探索,同等級別的自學的比較強!!! 系統的學習就是有規劃的去學,進展快,別人已經給他鋪好了路,但是畢竟是固定的,不能隨機變通。
『叄』 想學編程
同胞啊,我也高一啦。
高中會越來越緊張的,看書時間就少啦。
不過想學編程是好事,我倒是很喜歡看這方面的書。
比如像四樓說的pascal語言,很基礎也好理解(演算法簡單格式簡單),適合初學者,但是並不適合編程,真要出個程序很不容易,只適合於為了初步接觸編程而學習一種程序語言,為了讓你接觸一種編程的思想。
還有Basic語言,簡稱B語言,這是一種基礎語言,現在不常用了,但對初學者來說比較好理解。有一種VB軟體,VB是Visual Basic的簡寫,是可視化的編程語言。是一種簡單、高效地開發應用軟體的工具。你可以用軟體進行可視化的程序開發。
還有C語言,這是在B語言的基礎上形成的一種更成熟的、靈活的語言形式,通過可視化軟體的處理,成為了VC或者VC++,它更加適用於程序的開發,很多大型程序、游戲軟體都是用VC開發出來的,但我個人認為,C語言並不適用於初學者,需要有編程基礎的人才能熟練掌握。
這些都是英文編程,你還可以用中文編程,那就是易語言,為什麼叫易語言呢,就是非常容易,你沒有必要懂英語,認識吳濤嗎?就是他設計的。如果你想試著用中文編個程序,就用它好了。全都是中文,不存在理解問題,看看就會。但你不要指望著它能再做個魔獸之類的,因為它從各方面來說還不太成熟,並且發展較晚。我還沒有見過哪個中國的程序設計師整天用易語言的,一般都用C語言,他們已經覺得輕車熟路了。
我以前自學過B語言,用的是VB 6.0做編程軟體,這個很有意思,看著看著就會了。不過有些時候出現錯誤,這也很常見,畢竟都是初學者。
其實要說推薦書,我沒有什麼好主意,我買了好幾本關於VB的書,名字大概就是什麼「初學者學VB」之類的,或者「一看就會」什麼的,記不清了,這不重要,重要的是你要有一本自己喜歡的書,然後把它看下去,琢磨透了,不懂的請教同學們(每個班其實都有很多高手,只是他們都不說而已)。如果不出什麼意外的話,會有很多不懂的地方,軟體還說代碼錯誤什麼的,沒關系,問吧!
以上全部為我對編程的看法,完全手打,聲明沒有抄襲之處。並且如有不足,還請指教。在這里深表對樓上各位發表論文的敬意。
『肆』 自學編程難度怎麼樣
入門是很容易的。
難度要看你需要學習到什麼深度。
只是學習一門語言,基本的語法、分支、循環、函數調用這些內容,有一周認真學習就夠了。
學習程序設計、數據結構、演算法等內容大約需要一到兩個學期的時間。
精通一門語言,了解它的優點和缺點,需要同其它語言比較,需要很長的時間;
熟悉某個領域的編程,成為該領域的高手,大概要5到10年左右的時間。
一直打算把編程當作做業余愛好的話,那麼就准備用一生的時間來學習編程吧。
『伍』 9歲的小孩適合學習編程吧
小孩子從6歲開始就已經可以學編程了,這個你不用擔心。另外就是現在的機構比較雜,家長在選擇機構的時候一定要慎重。有個極客晨星就算可以。課程難易程度覆蓋整個年齡段的。
『陸』 怎樣學習編程介紹一些書。我是初中生,我想自學。
這個問題很簡單,做個項目,看看語法,拷拷別人的代碼就行了。
但是僅僅這樣夠嗎?不過很多人都是這么學的。這樣子學感覺跟學會使用個OFFICE軟體沒什麼區別,只不過比OFFICE難懂一些而已。
現在談談我對編程的看法。
首先我想你得具有編程的興趣,即使沒有興趣你也得有很大得毅力和耐心,如果你擁有了這些,那麼學好一門編程語言將不是難事了。
其次多動手實踐,這不用說是很重要的,多敲敲代碼比復制別人的代碼感覺就不一樣,對於別人的代碼要參考使用,或者不知道某些東西時,你最好親自動手寫一下,而不是拷過來。
這兩點都很好做到,很多人都做到了這兩點,然後就學一些管理或者其他的東西,然後這就是他們的編程之路了,我只能說這些人很難寫出好東西來,即使寫也多是重復前人的代碼。說句實話能寫出自己的代碼,並能讓別人使用,或者甚至成為一個行業的標准並不是那麼簡單,光是細節的東西估計就能使你崩潰了。
第三點要知道軟體發展很快,但是盲目的追隨或許你什麼東西都學不到,即使學到,也不夠深入,任何一門語言能夠學到深入精髓,都有用武之地,而相反,什麼都略知皮毛則是對一個程序員來說是很危險的。所以就有人提出要深入一門語言編程,不在一門語言上編程的說法,也就是說你要深入學習一門語言。
第四開始讀書,書籍的重要性毋庸置疑,不要以為網路能夠提供一切,其實很多深入的話題,在網上是找不到答案的,而很多網上的問題卻多能從書中找到答案,一定要有個愛看書的習慣,在閑暇時,拿出來翻翻。
讀什麼書呢,這你可以去一個論壇或者帖吧里問一問,總有一些熱心的人會給你提供幫助。
不要相信什麼速成之類的話,如果你對某些東西投入的時間比較多,入門還是很容易的,大凡速成的書籍多是騙人的,裡面或許有一些捷徑.
其實電腦時拿來學習的,你可以下載一些電子書,可以去一些論壇和別人交流交流經驗等等。不過我想你最好多問問別人在看什麼書。
學習無涯,單單幾天的修煉是成不了大事的,要不中國人也出個大牛來寫個操作系統來啊,就因為很多人都在想什麼速成,幾天看完一本編程語言,然後就不思進取了,可悲。
在這里我也說說我看書的體會吧。
《深入理解計算機系統》我第一認真看完的書,英文版的,這本書包羅萬象,像一本網路全書。當然我看這本書時我已經學會了c語言並學過了微機介面和操作系統,數字邏輯等課,雖然學得不大好,但看完此書後感覺這些課都提升了。還有很多其他的書,我經常下一些電子書來看的,很多都是用到時才看的,比如《Effectiv C++ 》《more effectiv C++》還有一本《c專家編程》名字如有誤別怪我,我讀書不大記書名得。
如果你對操作系統感興趣的話,有本不錯的書《自己動手寫操作系統》,還有一些其他的比如《保護模式的編程》之類的,名字不一定準確。
最後一點,要學會使用工具,要學會查資料,有很多你熟悉的語法其實你會發現並不需要那麼熟悉,只要你能夠迅速的查到了就行了,一個人的思想才是最主要的,語言最多不過是一個工具,如果你下功夫的話,最多一個星期你就能掌握一門語言的語法,但是語言的靈魂數據結構,語言的基礎更底層的語言卻是不那麼快就能掌握的。
要想成為一個編程牛人,我想你至少要學會匯編,C語言,至於高級語言可選擇性的學習,比如C++。
『柒』 電腦編程高手!! 請幫助小弟學習編程吧 請留下QQ聊天幫助我學編程 !!
編程,如果一直很指望別人其實學不到什麼,怎麼說呢,我也是菜,也在這條路上,給你點學習方法吧。如果老想著別人帶,是不可能得,要麼就自己好好看書,並且多實戰,完成書上得例子後拓展一些例子看看以自己得思維能完成不。如果有問題可以說出你得思路出來問問大家。。。這樣才能學到東西。
『捌』 吧里有沒有學編程的
學習編程是一門苦差事,尤其是剛入門的時候,對著哪些它認識你,你不認識它的代碼別提是多麼痛苦的一件事情了,很多朋友可能受不了這種痛苦從而放棄了學習,因為很多人沒有那個耐心和毅力。當然學習編程除了耐心和毅力之外還是需要一些方法和技巧的,下面就跟隨小編一起來看看如何學習編程吧。
方法/步驟
1
首先自然是選擇學習的編程語言了,計算機語言的種類繁多,但是大體可以分為機器語言,匯編語言,高級語言以及腳本語言。像是我們經常聽到的C語言,java,易語言都是屬於高級語言,像是php,javascript,jsp,asp.net就屬於腳本語言了。不同的語言難易程度也不相同,可以根據自己的情況進行選擇性學習。
2
選定了學習編程的語言,就可以開始學習編程了。學習編程的過程中入門是一個很重要的過程,尤其是對於編程一點都不了解的朋友,看著那些密密麻麻看不懂的代碼,什麼熱情都被澆滅了,從而就此放棄了學習編程,因此選擇編程的入門方式十分重要。
3
很多朋友選擇的入門方式應該都是看書了,小編自然也不例外,但是隨著時間的推移,書是看完了,但也忘完了,完全不知道看過點什麼,更不要提學會點什麼了,導致小編一度覺得自己不適合做編程,幾乎放棄,直到我發現了另一種學習編程的方法。
4
以前的學習可能只能靠書本和老師,但是現在不同了,現在是互聯網時代,我們可以從網上獲取到我們需要的知識,自然也包括了學習編程。現在很多編程語言都出了視頻教程,而且還不止一家,我們可以挑選最適合自己的視頻教程來學習。
5
自從跟著視頻教程進行編程學習,小編學習的積極性倒是提高了不少,起碼比起看書要來的有趣的多不是,相信不少朋友應該和小編有同感。由於視頻教程是已經錄制好的,我們可以根據自己的理解能力來選擇性的觀看教程。
6
光看不練假把式,每當我們看完一節視頻教程的時候,我們就應該把講述的這些內容自己多練習幾遍,直到完全掌握。這樣再去看下一節的視頻教程,千萬不要光看不練,我們的目的不是為了看視頻而看視頻,而是為了掌握知識,只有掌握了才是自己的。
7
當我們累計到一定程度的知識之後就可以做一個簡單的項目了,一是為了鞏固所學的知識,把我們所學的知識串聯起來,二是為了以後的工作做准備,畢竟早點熟悉以後的工作內容才能早點上手。當然初次做項目可能會感到盲目,沒關系,一般視頻教程會專門抽出幾個課時來講解項目的製作,我們跟著製作即可。
8
總結來說學習編程最容易讓人放棄的就是兩個階段,一個就是入門階段,一個就是覺得什麼都會學了,但是什麼都做不成的階段。入門的話我們可以選擇視頻教程,相對於書籍來說小編覺得比較好,如果遇到第二個階段可以做個項目,把各個知識點連接起來,在做項目的過程中查漏補缺,這樣做的話應該有利於你的編程學習之路。
END
注意事項
學習編程的過程必然是枯燥乏味的,只有會學苦中作樂才有利於編程的學習之路。
學習編程的過程中有兩個階段最容易使人放棄,如果克服了這兩個階段,那麼你將會走向新的篇章。
『玖』 學習編程都需要什麼條件
想要學習編程,不需要什麼條件,零基礎都可以學習。不過首先應該了解以下三個問題:
一、什麼是編程?
說到編程,估計很多沒有接觸過它的人想到的是電影里黑客快速敲擊著鍵盤,黑色屏幕上滾動著彩色神秘代碼的畫面。當然這只是編程的一種藝術表現形式,那麼真正的編程是什麼呢?它真的有那麼神秘嗎?
對於編程,網路的解釋如下:
編程是編寫程序的中文簡稱,就是讓計算機為解決某個問題而使用某種程序設計語言編寫程序代碼,並最終得到相應結果的過程。
看完這些抽象的概念,是不是對於編程還是一臉懵逼,下面就來解釋一下我理解的編程吧!
當你按照別人設計好的流程在一步一步執行時,你就是在被編程。比如我們參加一個旅遊團,只能嚴格按照人家規定好的行程來,每一步都不能更改,這是被編程。只有當程序是我們自己設計的時,這才是在編程,比如計劃一次自由行,詳細安排出行計劃中的每一步,先去哪後去哪,決定在哪吃、吃什麼、住哪裡,這就是編程。
了解完什麼是編程,接下來要說的就是編程包含些什麼?
二、編程方向有哪些?
在這里有必要向題主普及一下,編程是個大概念,包含的內容十分廣泛,並不是一個具象的課程。如果具象到某一課程的話,它主要包含以下課程:
JAVA;
PHP;
UI;
Web前端;
大數據
C語言;
C++;
Python ;
大致就是以上這些內容,如果的題主真的打算學編程的話,不妨先思考自己的學習方向,確定方向之後才好進行針對性的學習。
如何確定方向?源妹兒的建議是可以根據自己興趣愛好及薪資的高低來進行選擇。先將自己比較感興趣的篩選出來,然後再根據薪資的高低來選。當然也可以選擇先看薪資,再根據興趣來選擇,這樣反過來也是可以的,還是看你現階段更看重哪個,或者更需要哪個?
三、確定方向後應該如何學習?
確定自己的學習方向後,題主要明白學習的方式無非兩種,一種是自學,一種是去培訓機構學。
兩種學習方式各有自己優缺點,題主可以根據自身的經濟情況、自學能力及自律能力來進行選擇。
自學的話,就是通過看相關的編程書籍和教學視頻來學習,現在這一類的資源在網上也是比較好找的,只是可能需要花費些時間。自學的優勢是通過自己慢慢摸索、鑽研,所掌握的知識會比較扎實,不容易遺忘。缺點就是需要比較長的時間,以及較強的自學能力及自律能力。
如果題主沒有較好的耐心,也沒有較強的自學能力和自律能力,那或許去培訓機構學會更適合你。
去培訓的優勢是有一群志同道合的同學和你一起學習,會讓你充滿鬥志。如果同學都無法帶動你學習的積極性,那還有老師的監督,有老師經常詢問你的學習狀況,自然想墮落也是比較難的。缺點就是需要一定的金錢成本,一般培訓機構學習費用都在兩萬左右,其次就是時間不自由,去培訓機構學習,需要題主安排好自己的時間,最後就是培訓機構市場良莠不齊,篩選困難。
以上就堂妹兒的相關回答及建議,希望能有所幫助。望採納!
