當前位置:首頁 » 編程軟體 » 編程學不會

編程學不會

發布時間: 2023-01-14 14:22:58

A. 編程學不會。

感覺以前的認識有很大問題,很嚴重影響到了自己,我是學計算機專業的,我總想找出一個可以長久學習的語言,在學校學過c語言java之類的,當時php很火,但是畢業之後就不火了,java還是需求很多,所以我就在想java和web前端是否是經久不衰的(一個前端一個後端霸主),但是後來又發現一個問題,這只是代表現在流行,就像以前大學大部分都是學c語言,java都不教的,c#也不教,那以後十幾年後的大學是否java也會被淘汰而被其他的高級語言所替代?一百年後呢?我以前喜歡php因為喜歡他的技術體系還有可以做出來的東西(網站之類的),但是後來淘汰了,我學了前端但是我依舊喜歡php導致我很迷茫。所以後來我也安慰自己把范圍縮小到只喜歡具體某個語言(比如java,還是js,還是php之類,就不像以前喜歡到技術棧和作品),但最大的問題是還是面臨喜歡的問題。假如你喜歡的技術淘汰了怎麼辦?喜歡的語言淘汰了怎麼辦?雖然以前也有老師說感興趣的可能最後學得更好,那是因為當時所有編程語言都流行,所以你感興趣哪個語言都沒問題,但是就像現在有不少編程語言慢慢淘汰了,這時候你的感興趣就會和市場就業所沖突,這時候你就會矛盾,迷茫。但也有老師說編程語言只是工具,我們要學會編程思想,面向金錢編程(當然這里不是要你從喜歡某個技術轉到喜歡金錢,把感情放在錢上,這樣相當於從一個坑跳到另一個坑,而是讓你對某個語言不要這么執著,陷入太多感情,就怕以後萬一淘汰你放不下),不要去執迷於某個語言,語言只是工具,這樣就不會造成說你感興趣的萬一淘汰了怎麼辦,而你這時候心態是變化的,所有技術你都可以學,你是用技術來解決問題的,而不像以前那樣只限於某個技術無法自拔。當然這里說的是大部分普通人,有些人特別厲害,小眾語言技術都能寫得很厲害,也不用擔心什麼流行還是不流行,那些人就另說了。還有一些人是興趣愛好也無所謂。但是大部分普通人還是要綜合考慮,比如c語言這些比較難的也要考慮是否合適。(可能自己想太多,我再想如果以後孩子也學編程讓他學什麼語言?我大學的時候學得太散,沒有專門主要學一門所以後悔,畢業後培訓了web前端,也學了node,當時我在想如果大學也學了node會不會更輕松,對其他後台語言做課程設計也有幫助,但是我又發現大學培訓web前端的似乎當時很多都教到jq就能工作了,node根本也沒學到,所以不適合大學學直到工作。所以我又再想如果一直學java是不是更合適,但是我又發現也只是現在分析得合適,就像以前大學都沒java這門課程,以後就算小孩讀大學可能java也淘汰了,所以java也不適合,只是現在看現在很適合而已。所以說不要限制自己於某個語言技術,要以解決問題的眼光去學,想想如果當時就算只學一門或許也沒什麼用,因為感覺自己想太多有強迫症只限於一門語言,而排除其他語言技術這樣很限制自己,很被動),而技術都在變的,流行的東西也在變,如果你只限於喜歡某個技術這樣容錯率就會很低,淘汰了怎麼辦,除非那些非常厲害的,不如大部分普通人還是要跟著公司和技術變化。所以說不要讓自己只限於喜歡某個技術,要靈活點,這樣最後就算丟棄了也沒什麼可惜的。你的技術是解決問題的,除非客戶有指定什麼技術,不然你做出來的東西客戶只在乎好不好用,至於你是怎麼實現的,用什麼技術實現的客戶也不在乎,或許也不懂,只要你做出來客戶覺得好用適合就行了,所以不要總是糾結於喜歡什麼技術,應該用喜歡的技術去解決什麼的。當然啦,如果是你太討厭的技術或者方向也沒必要太強迫自己學了,除非公司一定要用那你就自己決定。當然也不是說不能什麼都不喜歡,有些東西喜歡並不會影響你(比如以前得玩具,現在的電腦啊,汽車啊,喜歡懷舊,什麼手動擋啊,自動擋啊什麼的,並不會影響你太多,限制你太多),最多後面淘汰丟掉就行(雖然或許不舍)。不像技術,讓喜歡限製得太死會讓你迷茫,矛盾,影響自己。還有這里說的喜歡不是說你不能喜歡,而是說注入太多情感和感情在裡面,以後淘汰了你能放得下么?喜歡當然是要喜歡,畢竟喜歡也是動力源泉嘛,但是過於執著,最後放不下怎麼辦?記得當年剛讀大學的時候還很好,什麼都喜歡學,但是自從看了培訓機構視頻(剛開始看覺得培訓老師講得很好,比大學老師講得通俗易懂多了),就迷信了培訓,當然培訓有些老師也沒說錯,要專攻一科,然後再學其他就快了,而我自己就專攻一科,但是很多科又喜歡,學得有點散,再後來覺得還是專攻一科好,然後又排斥其他技術,所以這樣也不好,還是大學剛開始的什麼都想學那種狀態最好,不排斥。

B. 為什麼你學不會編程

為什麼大多數人學不會編程?

在這個文章中,我會告訴你為什麼。以及人們所犯的錯誤,以便您可以學會不犯這些錯誤。

所以如果你是一名程序員,如果你正在學習成為一名程序員,但進展並不順利,我會告訴你為什麼,我會告訴你為什麼你不在那裡人們犯的錯誤,這樣你就可以學會不犯這些錯誤。如果您是第一次加入,請務必查看我的書「軟技能:軟體開發人員生活手冊」。這是本書的第二版。如果您有第一版,請繼續選擇第二版。這里有很多很酷的東西。我添加了一些新章節,這里有很多新信息。實際上,這是有史以來軟體開發領域最暢銷的書籍之一。真的。並確保您訂閱了頻道。

好的,讓我們進入這個。讓我來談談這個,再說一次,我並不是要侮辱你,但是如果你一直在努力學習成為一名程序員並且花了一年多的時間,那麼你做錯了。應該不會花那麼長時間。現在,編程很難。不要誤會我的意思。這是一件很難學的事情。我想說,這可能是最難的技能之一,它確實存在,因為它是如此廣泛。要知道的太多了。有很多技術一直在變化。有很多事情要做。但是,如果您可以縮小范圍,那麼實際上進入它並學習它會很簡單。所以我看到人們犯的最大的錯誤是想成為程序員,我一直都明白。我收到電子郵件。「我學了三年了。一世'

我曾教過一些想成為程序員的人。自從他們開始那段旅程以來,已經有很多很多衛星了,但都沒有成功。他們最大的原因是因為他們沒有非常狹窄的關注點,他們只是想學得太多,他們花太多時間看視頻和做教程而不是真正做程序員所做的事情,這是建造東西,這是解決問題和建造東西。所以這就是事情,這就是你需要做的,這就是你搞砸的原因。你需要做的是你需要選擇一個非常非常狹窄的焦點,你想要能夠做的事情,這樣你就可以找到一份工作。假設你要找到一份工作,因為你們中的大多數人,你 正在努力成為一名程序員,這樣你就可以找到一份工作。我們現在不打算談論企業家或自由職業者。我們將討論你是否想找到一份工作。

所以,如果你想得到一份程序員的工作,你只需要弄清楚這一點,你只需要弄清楚,你想要什麼樣的工作?然後你弄清楚,為了得到那份工作,你需要學習什麼?所以當我說你想要什麼樣的工作時,我說的是,它本質上是兩件事。只有兩件事你真的需要知道。其中之一是什麼編程語言,因為這對你想要得到一份工作至關重要。第二個是,你想進入什麼堆棧或什麼行業?你真的可以選擇其中之一。我的意思是,您只需要將其縮小到足夠小的范圍,以便您可以學習需要學習的內容。因此,假設您想使用 Python 並且您對人工智慧非常感興趣。這很酷。那很完美。您可以縮小到圖像處理的范圍。在那個領域有很多工作。也許您將某些東西視為自動駕駛 汽車 之類的東西。

我的意思是,它非常狹窄。只有這么多公司,但有很多技術圍繞著它。所以你需要把它縮小到一種編程語言,然後是一個特定的領域或,和/或一個技術堆棧。如果您想非常非常具體,您甚至可以同時使用兩者。但是你也可以做一個技術棧。當我說技術堆棧時,我的意思是編程語言、框架,本質上是前端和後端。一些公司可能會做 Python,他們可能會做一些 JavaScript 前端,然後他們可能會有一些 SQL 伺服器資料庫後端,或者我的 SQL。實際上,對於資料庫的後端來說,它並不是那麼重要,但是您需要了解所有這些組件,並且需要將其縮小到非常具體的范圍。不要只相信我的話。我們就這樣做吧。讓'

讓我們搜索一下。讓我假裝我要嘗試找份工作,所以我們要跳過這里。我要找編程工作。可能會在hiring.com 或類似的網站上。我們來看看吧。讓我們看看indeed.com。我們這邊看看。讓我們看看編程工作。好的,這個怎麼樣?初級 React JS 開發人員。這不是很多工資。我不知道我是否會選擇這個。但是,嘿,如果你願意,你會怎麼做?好的,讓我們實時看看這個。讓我們弄清楚,你會怎麼做?好的,那你就過去吧。好的,你會看看這個。希望你會考慮一些不同的工作。然後你說,「好吧,React JS 前端。」 所以你看看這里的所有要求,然後說,「我可以做這些事情嗎?」 所以真的,為此,所有你需要知道的是 React JS 前端。那你能學會嗎?他們擁有「前端設計方面的一些專業知識以及改變 游戲 規則的想法的含義。」 你可以剪掉絨毛。

用戶的想法。好吧,再一次,剪掉絨毛。「JavaScript、React JS Rex 和其他現代框架。」所以你甚至可以給他們發電子郵件。你甚至可以說,「還有哪些現代框架?」我的意思是,很多時候他們會回復並告訴你。你有沒有想過這樣做?大多數人不會想到這樣做。好的,所以這不是一個很大的清單。移動前端開發。好的,現在我們有了更多的線索。「利用 CGP 或 AWS 等雲技術。」所以你可以忽略學士學位。它說,「任何技術領域或同等領域。」他們總是這么說。所以你可以忽略所有這些東西,但是現在你已經有了一個你可以找到的東西的列表。事情就是這樣,有一個就不止一個。這不是唯一一家使用這種技術堆棧的公司。還有很多其他公司。

所以如果你只是研究這些東西,那麼你就可以找到一份工作,但是還有很多其他的東西要看。您想遠程從事 Java 軟體工程師的工作嗎?這很好。這些方面的薪酬不是很好。我不會做這些工作。我會尋找一些東西。我可以給你更多的錢,相信我。現在,如果你想開始,你可以看看這個,同樣的,你會看看,好吧,哦,看,Apache Camel Elastic Search。所以你可以看到什麼技術。然後這是另一個。這對 FedEx 來說很有趣。是的,好的,這樣你就可以看到了。這甚至不顯示什麼。好的,那裡有很多東西。你不需要知道所有這些東西。但你可以弄清楚,好吧,我的第一份工作。所以,無論如何,看看這個,這是另一個。反應,節點,JS,長生不老葯,

問題是,你將不得不選擇一些東西。你可以在這里看到有很多不同的。有很多不同的技術。這就是為什麼你不知所措,這就是為什麼你沒有成為一名程序員,為什麼你沒有成功,因為你是,「好吧,該死,我必須知道所有這些東西,而且我不知道我想要什麼樣的工作。我只需要開始學習東西。」 所以你開始學習一點點這個那個那個。相反,只需選擇一個狹窄的焦點。現在,您可以這樣做的一種方法是參加編碼訓練營,我在該頻道的其他視頻之一中談到了這一點。現在,如果你打算這樣做,一定要看看我的書。不是這本書,是另一本書。我有這個,但請查看完整的軟體開發人員職業指南。

就在這里。完整的軟體開發人員職業指南。還有一個音頻版本。請注意,它的評分為 789。這是一本好書,相信我。但這個想法是,你需要在去訓練營之前學習他們將在訓練營中教你的東西,然後再去訓練營。大多數人會說,「我只是要去訓練營學習。」 不。弄清楚他們要教你什麼,然後在你去訓練營前幾個月自己學習,然後去訓練營真正加強它並成為該領域的佼佼者。現在,這不會為您提供所需的所有編程經驗。它會讓你有足夠的時間踏入這扇門,找到一份工作,能夠建造一些東西。因為,記住,今天編程的工作方式與過去大不相同。有這么多東西。有這么多技術。

有太多的編程語言,你需要做的是你需要能夠使用一些工具集,一個前端框架,一個主要的編程語言,一個後端框架。你需要能夠使用這些東西才能構建一些東西。我知道這聽起來很基本,但這是真的。一旦你能做到這一點,你就可以開始學習其他一些東西。但是你只需要一套技能,一個你可以做的狹窄的焦點,讓你可以建立一些東西。現在,如果你真的想測試這個,如果你喜歡,「好吧,好吧,我想自己解決這個問題,」簡單,簡單的事情。幹得好。構建移動應用程序。只是想出一些簡單的東西。你想要一些想法嗎?開始了。15 個應用程序創意,可幫助您建立和提升您的編碼技能。倒數計時器。你去吧。再次,真的很簡單。

也許有點太簡單了。翻轉圖像。這是一本很好的食譜書。一個測驗應用程序。一款記憶卡 游戲 。一個繪圖應用程序。一個簡單的網上商店。有一個很好的。這個不錯。二級中級。一個待辦事項列表應用程序,這是我要推薦的。卡路里計數器。那個先進。聊天應用。你看到了嗎?這是你做的。你這樣做是為了學習如何編程。你不會去看教程。相反,你會說,「好吧,從一個簡單的開始。」 讓我們從一個簡單的開始。讓我們去一個 Notes 應用程序。真簡單。用戶可以創建筆記、編輯筆記、刪除筆記。他們給你所有的要求。你不必去想東西。然後你要做的是弄清楚如何構建它。好吧,我怎麼知道從哪裡開始呢?那麼首先,你需要弄清楚,你打算在什麼樣的地方建造它?你打算為手機構建這個嗎?為網路?決定那個。好的。

接下來,您將使用什麼技術?什麼編程語言?什麼平台?你打算讓它成為一個Android應用程序嗎?你打算製作一個iOS應用程序嗎?您打算使用 JavaScript 框架製作 Web 應用程序嗎?你可以決定任何你想要的。然後你弄清楚你需要學習什麼才能做到這一點,編程語言有多少,如何創建一些基本的東西,比如說,一個移動應用程序。當我學習開發移動設備時,我的第一件事就是,「我實際上如何創建一個帶有空白頁面的應用程序?」 因為如果你能做到這一點,你就已經成功了一半。然後看看這個,用戶可以創建一個筆記。那是什麼?你能創建一個新的筆記嗎?所以你必須考慮一下。好吧,我需要能夠以某種方式存儲筆記,我可以創建一個嗎?好吧,也許該應用程序只有一個筆記。也許它現在只是一塊乾擦板。好吧,沒關系。

那麼如何編輯筆記呢?你能添加一些文字嗎?你能刪除筆記嗎?你能刪除那個筆記上的內容嗎?你明白我在說什麼嗎?您可以找出其中的每一部分,然後從書本、教程以及實現您正在嘗試執行的一項功能的所有內容中學習您需要做什麼。這似乎是一種以緩慢方式學習編程的倒退方法,但這是最好的方法,因為一開始真的很難,因為它會像,「好吧,如果我只是讀了整本書,學習了整個編程語言並完成了所有教程?」 起初,是的。看起來情況確實如此,但會發生的情況是,當您學習如何創建筆記時,這將非常困難,因為您什麼都不知道。但是當你進入第二步時,它是學習如何編輯筆記。現在,你已經知道了一些東西,你可以把這些東西結合起來,這不會那麼難。

當你進入第三步、第四步和第五步時,很快,你就會進入這樣一個步驟,「我已經知道該怎麼做了。我不用查。」 那就是你知道如何編程的時候。

C. 學不會編程是智商不高嗎

學不會編程不是智商不高,是知識儲備不夠。

編程是編定程序的中文簡稱,就是讓計算機代碼解決某個問題,對某個計算體系規定一定的運算方式,使計算體系按照該計算方式運行,並最終得到相應結果的過程。


為了使計算機能夠理解人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是編程。

在計算機系統中,一條機器指令規定了計算機系統的一個特定動作。一個系列的計算機在硬體設計製造時就用了若干指令規定了該系列計算機能夠進行的基本操作,這些指令一起構成了該系列計算機的指令系統。在計算機應用的初期,程序員使用機器的指令系統來編寫計算機應用程序,這種程序稱為機器語言程序。

使用機器語言編寫的程序,由於每條指令都對應計算機一個特定的基本動作,所以程序佔用內存少、執行效率高。缺點也很明顯,如:編程工作量大,容易出錯;依賴具體的計算機體系,因而程序的通用性、移植性都很差。

D. 編程怎麼那麼難學啊

難,很難,非常難!

但最難的不是知識,而是自律,而是能不能合理安排時間,而是能不能做到自我激勵。

說句實在的,互聯網發展到現在這個程度,網路上的學習資源完備且高質的情況下,在學習資源的獲取上,自學和非自學早已沒有界限了。

你報個培訓機構,裡面的老師大概率還沒有B站上的免費課程講的好。

自學與非自學唯一的界限就是有沒有人趕著你,逼著你,監督你。

而如果你的編程學習需要人來督促你,那完了,你從培訓機構出來的那一刻,你的整個職業生涯就定型了,而且一定會走下坡路。

所以,做不到自我管理,自學編程一定是很難的,而且是難上加難,編程的難加上自學的難。

我就直說了吧,我勸你放棄。

所以你除了迎難而上,堅持自學之外,沒有第二條路可以走,哪怕報班暫時逃過一劫,之後也還是要面對。

文章圖片1
效率不高怎麼辦?

你可能會說,報班不是因為自己學不了,而是因為報班有老師可以問,不會出現因為一個知識點卡死的問題,能夠提升效率。

我想告訴你的是,不需要而且不可能。

首先說為什麼不需要,你的80%的編程問題可以通過Bai以及Google得到詳細的簡答,絕對比你的老師更詳細。

剩下20%中的10%可以通過加一個技術交流群來解決。而最後的10%,相信我,你的編程老師也解決不了,不然他不會去當編程老師了。

最好的解決辦法是,私聊GitHub或者公眾號的編程大佬,給他們發個紅包,然後詢問你已經整理好的問題。

再給你分享下我的經驗吧。

在我近十年的工作、學習以及與人交流的過程中,我得出一個結論:不管優秀不優秀,一個程序員的成長60% 都是靠自己,而且你越優秀這個比例就越大。

至於為什麼,也很好理解。

你越優秀,比你更厲害的人就更少,無人可問無人可教,你不靠自學靠什麼?

這也是為什麼我說哪怕你暫時逃過一劫,你之後還是要面對。

程序員這個行業,做不到與時俱進就一定會被淘汰,要麼就越工作就越感覺自己從腦力活動變成了體力活動,單純的搬運。要麼就是沒等到35歲就已經因為能力跟不上企業需求的發展而被裁員。

我一直強調,程序員有沒有35歲危機我不知道,但我知道程序員一定是靠技術吃飯的,而想要持續精進自己的技術,只有靠自學。

除此之外,我一直有一個觀點:程序員不是教出來的,而是培養出來的。對程序員來說最重要的,不是會什麼,而是能會什麼。

知識是死的,學習能力卻是活的。

與其想著如何便捷地獲取知識,不如培養自己獲取知識的能力。

所以,給你推薦一篇基礎能力的文章:

E. 學編程好學嗎,難學嗎

編程好學,就是要多練習,抱書本不行。主要是就是邏輯,你的邏輯思維很嚴謹,發散型思維很強,就能編出好東西,數學基礎好對編程有很大幫助。至於哪門語言,這要看你打算開發哪種類型的。但萬變不離其宗。就像你學用毛筆,鋼筆,鉛筆,五筆字形來寫文章一樣。不在於哪種你用的熟練。重要的是文章的內容有深度。所以編程也一樣。無論開發哪方面,要有很好的編程思想。至於用什麼語言來編,拿本書看看再練練就會了。不用把主要精力放到學習具體的某個語言上。

至於編出熟練的小程序要用多久,這要看編的程序得用到多少編程的知識。假如在屏幕上顯示「HELLO WORLD」這行字。那麼看書10分鍾之內就能學會。因為他只用到了輸出命令。如果程序用的東西更多,那相對時間也就更長。另外還要看程序的邏輯復雜性。假如說一個程序用的就是前5章學到的東西,但其實現的邏輯很復雜,當然也要會花時間去考慮邏輯結構。例如猜4位數字的小游戲,華為生產的小靈通機子上就有。用C語言編,把指針這章學完就可以編出來了。這就要看你掌握的速度了。

F. C語言學不會怎麼辦

你好,本人計算機專業學生,很高興為你解答這個問題,C語言是計算機學習過程中入門級的一門編程語言,學習和掌握C語言,既可以增進對於計算機底層工作機制的了解,又為進一步學習其他高級語言打下了堅實的基礎。

作為過來人呢,想告訴你,C語言其實很簡單,只要學習態度端正,學習方法正確,掌握C語言還是比較容易的,對於計算機專業的同學,C語言是大部分學校給同學們開設的編程第一課,對於非計算機專業的同學,學習C語言主要是掌握一些基本的編程方法,C語言本身是一門很基礎的很簡單的語言。

好的書籍、好的課程、好的老師是C語言學習的關鍵,初學者學習C語言很容易放棄,但是越想要放棄的時候就正是進步的時候,建議大家在學習的時候建立起自己的學習框架,有意識建立思維導圖,從框架去學習,逐步去掌握C語言的特性及程序設計的基本方法。最後推薦幾本C語言相關書籍,希望對你有所幫助。

1、《C標准庫》
2、《譚浩強C語言》
3、《C和指針》
4、《C專家編程》
5、《C陷阱與缺陷》
6、《C語言介面與實現》
7、《C程序設計語言(第2版)》

G. 三種人學不會編程

學不會編程的幾種人:

1、不愛接受新事物、不愛動腦筋

程序員這個崗位可以說無時無刻不在學習,記得曾經有一位編程界的大佬快40歲了,有一次接收采訪被問到「您覺得java程序員到多大年齡就可以不再學了?」,這位大佬喝了一口水,放下水缸子,微微一笑說道:我這個歲數還在學呢。」

由此可見,在編程的道路上是永不停歇的,因為技術的更迭速度超乎我們的想像。我們要勤於動腦去總結陳舊技術存在的問題,更要通過勤奮來捕獲新的知識和新的發現,並且能在從中找到新技術帶來的編程樂趣。

如果一個人只是看了一些教學視頻不去自己實際操作,也不想去有深入的研究,並且十分抵觸行業里新的技術和發現的話,那肯定終身是學不會編程的。

2、學歷起點低、基礎薄弱

提升學歷在現今還是很重要的,筆者沒有歧視低學歷的意思,只是想陳述一個學習程序員是一件辛苦的事情這樣的事實。

因為編程到達一定程度以後,不光要懂得一定的數學原理,還要接觸各種復雜的演算法,英文基礎還要有一些,如果這些都一頭霧水,那就像騎著一輛輪胎破損的自行車在布滿大小石頭的土路上行駛一樣,十分艱辛。

所以說學習是一種綜合學識的運用和鍛造過程,許多方面的能力都要經受得住考驗。

3、喜歡安逸、缺乏堅持

編程之路不是屌絲逆襲的唯一選擇,但是既然選擇了編程,想要通過培訓改變命運,就應該抱著持之以恆的決心去孜孜以求。

在這個過程里我們會遇到各種各樣的難點,就看我們有沒有咬定青山不放鬆的意志了,貪圖安逸和享受不是程序員該有的作風,想讓自己整體的技能和認知水平更上一層樓,那都是需要花時間和精力去磨練的。

4、逆商低

逆商其實就是逆境商,也就是說你在遇到逆境和挫折時候表現出來的反應。程序員可以說是幾乎天天都在和挫折作斗爭,奇奇怪怪的報錯、各種神奇的bug,不管是天才還是普通人,都會遇得到。

而且有的bug解決起來的時間會比較長,很多人如果在這個時候被bug打敗了,那麼也不太適合編程,因為就算是再牛的程序員也不敢保證自己寫出來的程序沒有bug。那些寫出bug就哭得人就不要浪費時間了。

5、不能系統的制定學習路線的人

自學最麻煩的問題,就是不知道該學什麼,感覺A要學,B也要學。因此,定製學習路線很重要。學習路線的獲取,可以聽取周圍大咖的建議。

如果沒有,則可以找培訓機構的課程表來看看。自學的學習路線一定要足夠精簡,因為你沒有大量的時間。一定要夠入行就可以了,更多的知識等到入行後再學習,完全可以。

學習方式通常有兩種。第一從底層學習到應用層,第二從應用層學習到底層。

第一種的好處就是扎實,可以做到處變不驚,知其所以然。但是會花費大量的時間。

第二種的優勢是,可以快速的看到學習的效果。但可能對其內部實現很迷茫。

對於小白這種自學的人員來說,更推薦第二種,先看效果,保持興趣,入行之後,再學習底層,加深了解。


H. 北大青鳥java培訓:為什麼學Java編程總是學不會呢

現在不知道有多少的朋友已經開展了Java編程的學習,不過展開學Java編程,和能不能夠學好Java編程,真的是兩回事。
有不少正在學Java編程的朋友,在抱怨說為什麼總是學不好Java編程,到底是哪裡出問題了呢?今天就跟北大青鳥四川計算機學院http://www.kmbdqn.cn/一起來解決下問題吧,希望對你的Java編程學習有所幫助。
其實很多人開始學Java編程的時候,也做好了相應的心裡准備,知道學Java編程是個比較艱辛的過程,但是不知道自己親自去實踐的時候,會超出自己預期的難度的好幾倍,這樣學到底對不對,那樣學到底對不對,總是有點搖擺不定的感覺。
其實這是很正常的,在學Java編程的時候,總是會有點搖擺不定。
好比爬山,你在山腳下糾結該從哪條路上去,而實際上,每一條都能通往山頂,每一條都不會是筆直平坦的。
你怕錯過另一條路的風景踟躕不前,卻不知道只要登上山頂就可以一覽眾山小,但是大部分的朋友還是希望自己可以選擇一條比較好走的道路。
為什麼總是學不好Java編程?你有沒有想過是因為自己的學習方式出問題了呢?有的朋友選擇的是Java自學,那麼問題很多時候出現在,覺得Java編程的每個Java知識點自己都應該注意每個細節,所有不管遇到自己不知道不會的東西都要弄個清楚明白,然後時間過去了,自己依舊沒有能夠弄得明白。

I. 為什麼我就是學不會編程

我也不會編程啊。我是19歲開始學的。現在26了。
跟你聊聊這些年的編程生涯。
第一次接觸編程是因為沒有工作,沒有收入。然後我就想通過學習一門計算機技能,解決我的工作和收入問題。有的人以為我得了網癮,天天在網吧玩游戲。其實我會玩的游戲,除了飛車就是玩個cs。然後,我跟著別人做網站。但是代碼是一點都不懂得。但是還是在電腦前面敲一些代碼。我當時都不知道那是什麼代碼。後來才知道,我敲得那些是javascript。然後,自己的目標很簡單,就是先做一個網站。慢慢地就了解到PS。flash,。還有html。等等。但是我只是在了解,其實我一行代碼都不會寫。連html都不會。任務很緊,我瀏覽了所有的net矽谷教程,幾乎是沒有一套能夠看懂。連ps教程,都看了十多個,但是水平還是初級。w3c也被我翻爛了,但是還是沒有寫出一些有用的東西。
慢慢地我終於熬到了2015年,這是一個人人編程年。然後,我又找了一些教程,慢慢地跟著敲代碼。最後,在幾個月的時間里,我總結了以前的的學習。大部分就是上網看教程了,自己做的東西很少。根本看不懂演算法導論。基本的演算法都理解不了。一旦代碼過長,就有點頭暈。
終於,到2016年,注冊了玉米,開通了自己的網站。但是還有一個月就到期了。我只是嘗試了下做站長的感覺。但是,自己的能力有限,基本的編程能力都沒有。
現在,編程能力幾乎為零。而我學編程已經有8年了。現在唯一會的東西就是,安裝一些現成的開源程序,給自己的電腦重裝系統。
基本上,我什麼都不會。從來都不寫技術博客,從來也不愛寫文章。有時候,自己一個人默默地待著就是一整天。

但是我學會了怎麼搜資料。怎麼搜問題。然後,我找到了一些好書,比如大話java,讓我進入java的門檻。
我也找到了w3c,一有記不住的都可以翻開看一看。我也找到了很多免費視頻教程,沒事就看看。
現在是2017年。我的目標就是跟著時代前進。
雖然我還不會編程,但是從我的進步來看,我已經知道了一些東西。我想通過我的不停琢磨,總有一日,我要獲得計算機博士學位。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:645
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:936
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:632
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:821
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:731
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1066
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:299
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:160
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:852
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:763