當前位置:首頁 » 編程軟體 » 感覺編程好難

感覺編程好難

發布時間: 2022-11-26 20:56:48

㈠ 為什麼很多人都覺得編程難,難在哪裡

作為一名大二的信息安全學生,在兩年期間已經接觸了c,c++,java等多種編程語言,也深感編程的困難。在我看來,編程真正的難度不是那些語法,那些東西少則幾天多則幾個月總能理解。

真正難的是層出不窮的問題和方法,所以我一直覺得,書上講的東西都不難,難的是你自己去實踐那些書上沒有的東西。

二、多練多看,閱讀別人的代碼

我在學習編程的時候就喜歡多看別人的代碼,看一些程序員大佬寫的代碼,看一些標准庫的代碼,仔細思考他們的編程思維和編程方式

此外,學習過程中結合項目做一些實踐,來明確自己的不足,給自己提供一些正反饋,讓自己也更有動力繼續學習。


質而言之,編程確實不是一件容易的事,但只要你持之以恆不斷精益求精,也肯定能獲得一定的成果。

㈡ 為什麼感覺自己編程那麼難 知乎

編程難不難?那可不是鬧著玩的。不從事這一行的永遠不知道這行的艱辛,還咋巴著小眼睛問編程好不好學?
不知道LZ看沒看過聖鬥士星矢這部動漫,如果你想踏入編程殿堂,就要先想想那個被無數小孩子嘲笑的實力很菜又只會死纏濫打經常被虐得體無完膚的主角星矢,嘲笑歸嘲笑,但是你遇到的問題跟星矢差不多。許許多多難以解決的問題,像一座座大山一樣壓迫著你,而且你找不到人問,無從下手。但是你比星矢好點,星矢戰勝不了敵人生命就會終結,你解決不了問題可能永遠的就半途而廢於編程無緣了。所以學編程前,首先你得問問自己,想學編程,你有沒有像星矢一樣持之以恆百折不撓一步一個腳印忍受常人無法想像的困難和痛苦的品質,沒有?你說我開玩笑逗你,那好,下面的不用看了,應該你確實不適合學。
如果你只想著掙大錢,勸你別碰這行,一句話,別來找虐。為什麼?你看到的手機APP,各種應用,要想開發出來,不知道需要多少種技術。拿最常見的網站開發,需要後台資料庫mysql,數據格式json,xml,各種網路協議,還有網站開發語言PHP, JSP,ASP.NET,等等不下十幾種技術。而每一種技術都是一本厚厚的五六百頁的書,需要最少一年多時間掌握一門技術。最要命的,每種技術互不交叉還跨度很大,每種技術都有自己的設計理念和很多很多「天坑」在等著你攻克,你問問你自己,你有這個恆心和意志力天天捧著本大部頭的書天天看,天天上機操作學嗎?你說有,那好,你看電視上那些富二代天天瀟灑地到處遊玩泡妞基本於你無緣了,因為你根本就沒時間,談個戀愛都困難,還想打網遊玩王者?那算了,你還是別碰這行了,別耽誤你玩游戲享受生活了。
程序員加班很恐怖,工作制通常是996,即早9晚9周六還要上班,晚9下班還是早的,一般到晚上十點。你想那時夜深人靜了人家都休息抱著老婆睡覺了,你還在工作中,是不是很崩潰?
第2,程序員耗腦太嚴重。工作中需要十幾個小時大腦不停地運轉。需要設計演算法,不斷地把代碼改來改去來適應客戶一天幾變的需求。很多功能沒有現成的解決方案,還經常遇到一些天書一樣的疑難問題,bug,實際工作中突發狀況千奇百怪,你可能見都沒見過的bug,崩潰,需要一點一點查幾萬行的log日誌。而且也需要網路,google,英文論壇尋求幫助,理解錯誤信息是什麼意思。所以英文不好的沒耐心的還是算了吧,不適合這行。
第3. 程序開發首先是非常難學的,任何一門編程語言都有自己獨到的思想,概念設計,很多情況下一門語言與另一門語言沒有多大關系,知識經驗無法串用。當然好多大牛說什麼編程思想是互通的掌握核心演算法思想就行了但是我編程開發這么多年實在看不出有多少互通,學好一門能一通百通?騙騙小孩子還差不多。一門語言與另一門差太遠了好不?工作中你用到這些技術你還不得不去學。而且程序技術日新月異,新類庫新SDK每天都會推出,你需要日復一日不斷地學習新技術。如最新視頻解碼技術,游戲引擎等等,而這些新技術可是國內沒有書和任何資料的,需要你到英文官方網站去找實例看文檔去學,更要命的,新的技術和老的還沒太大關聯,你得重頭去學。而且老闆急趕項目不會給你什麼時間,一般三天就是極限了,你需要這么短的時間快速掌握一項新技術...
綜上,你明白程序員為什麼總要加班了吧,也知道這行不是人乾的吧。為什麼說程序員干到三十干不動。很簡單,以這種消磨人生所有時間狀態,你生命中只有加班加班工作工作學習學習,你將不能顧家不能跟朋友聚會不能再有自己一點點休閑時間,更別說談女朋友戀愛了,以這種狀態你能堅持到三十歲?我想那簡直是個奇跡了

㈢ 學習編程究竟有多難為什麼人們一提起編程都覺得很難

學習編程究竟有多難?走訪了一些計算機科班新人,沒想到竟有不少人表示,編程真的太難學了!更有人表示,不瞞你說,上大學前我是張白紙,4年後我成功將自己搗成了「漿糊」,理論是掌握的不錯,可到了具體操作總覺得差把火!

其實並沒有覺得很難很枯燥啊,那麼問題到底出在哪?

先培養出學生對於編程的濃厚興趣,並從中獲取成就感,形成正向興趣循環,打下扎實的學習基礎。隨後會在具體的項目案例中逐步擊破各個知識點,獲取編程實操經驗。技能經驗全掌握,面試拿offer一氣呵成,學編程他們當然不會覺得難!

㈣ 成人編程初學者,剛開始學編程,已經兩月了感覺好難啊,有沒有什麼快速入門的方法呢

你可以先嘗試使用積木式編程的形式學習編程,先了解編程是什麼,編程有哪些基本的邏輯,
編程的概念等等。這種積木式編程在國外非常流行,國內也有比較有代表性的編程培訓平台,
比如:極客時間,你可以上去看看,他們有免費的IT培訓課程,形式上比較吸引,是一個不錯
的選擇。

㈤ 學習編程究竟有多難為什麼人們一提起編程都覺得很難

學習編程的確是非常的困難,而且編程是越學越難的,可能入門相對來說比較簡單,但是學到關鍵之處的時候就很難懂了。因為大部分人都是看不懂程序員寫的代碼的,所以很多人潛意識當中就覺得變成非常困難。信每一個程序員談起自己學習編程的心路歷程都非常的心酸,編程在剛入門的時候的確是非常簡單,現在很多早教機構都會開設有關於編程的課程,會讓一些學齡前的小朋友去學習編程。

雖然能夠看到自己的程序運行是一件非常有用成就感的事情,但是在這之前也要經歷很多次的修改和填不漏洞。很多人過程當中就會漸漸的失去耐心,覺得編程是一件非常枯燥無聊的事情。但每一件事情都是需要堅持的,如果能夠堅持下去,也能夠在編程當中找到一定的規律。

㈥ 編程到底難在哪

編程到底難在哪?我們先來了解一下什麼是編程吧,字面解釋的意思就是

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

還有一部分原因就是,編程真的很枯燥,一直寫程序,寫代碼,每天重復,如果有大的項目還好,最怕那種用戶,整天找你加個這個,修改個那個,這個界面不滿意了 ,你幫我搞下,換來換去他還要最初的那種,其實修改並不難,只是不喜歡這種三天兩頭就來的人,最怕的還有就是突然出現bug,不知原因的bug,一直找原因,一找就是幾十分鍾的那種,如果造成損失就更難啦!挨批是小事,因為想的多,所以頭發也不多吧

㈦ 編程怎麼那麼難學啊

難,很難,非常難!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

㈧ 編程好難學啊

慢慢來,學習是需要過程的。
編程這個概念很大,不同領域需要學習的編程語言不同。應該先從你興趣開始,有興趣再決定編程領域,有了編程領域在決定語言.不同的語言對應著不同編程領域,只有確定這些信息了,才知道要看什麼書籍。如果你要學完那是有點不現實.
因此你要回想一下你興趣來源是什麼?比如喜歡做黑客,喜歡研究反病毒,喜歡為Windows桌面開發一些實用的小軟體等等.要分析好興趣來由,在決定你的發展方向,就好了.比如你喜歡為WINDOWS開發軟體,那麼 C語言是必備基礎,學好好瞭然後在擴展一門面向對象的語言比如C++ C# JAVA 等.這些是不錯的選擇。然後光有語言不行,為了軟體的質量保證,還需要研究一下系統理論基礎,這樣你的軟體才能做到對系統的作家兼容性和獲取最佳性能。
也可網路一下, 80x86匯編小站 這個網站裡面有幾篇關於編程入門文章或許會對你有幫助, 或者 你直接聯系 這個站長 跟他交流編程方面的事情

㈨ 編程很難學習

編程是一門技術,我也不知道它難不難,我只知道,只要你想學,肯定能學會。每個人的邏輯思維能力不同,興趣點不同,總有一部分人覺得容易,一部分人覺得吃力。

在我看來,技術就是一層窗戶紙,是有道理可以遵循的,最起碼要比搞抽象的藝術容易很多。

但是,隔行如隔山,學好編程也不是一朝一夕的事,想「吃快餐」的讀者可以退出編程界了,浮躁的人搞不了技術。

在技術領域,編程的入門門檻很低,互聯網的資料很多,只要你有一台計算機,一根網線,具備初中學歷,就可以學習,投資在 5000RMB 左右。

不管是技術還是非技術,要想有所造詣,都必須潛心鑽研,沒有幾年功夫不會鶴立雞群。所以請先問問你自己,你想學編程嗎,你喜歡嗎,如果你覺得自己對編程很感興趣,想了解軟體或網站是怎麼做的,那麼就不要再問這個問題了,盡管去學就好了

㈩ 編程很難學習

編程難不難,這給你總結下編程的難點吧:

編程是用計算機語言和計算機交流,你輸入什麼,你期望計算機理解之後,輸出你需要的結果。所以這個過程可以概括為「輸入–計算–輸出」。學習一門計算機語言,說難不難,說易也不太容易,為什麼呢?如果你是編程的初學者,你要上手一門語言,是非常困難的(天才除外);但如果你是精通一兩門語言,再去學其他語言,可以說一個星期就能熟悉。所以,對大部分初學者來說,編程語言是難點。

熱點內容
山東電腦伺服器租用雲主機 發布:2024-06-19 02:46:29 瀏覽:843
正宗安卓手機哪個好 發布:2024-06-19 02:38:35 瀏覽:203
dynamo採用什麼方式存儲數據 發布:2024-06-19 02:28:09 瀏覽:378
好玩的伺服器我的世界電腦版地址 發布:2024-06-19 02:27:47 瀏覽:595
安卓平板沒有通用功能怎麼辦 發布:2024-06-19 02:15:33 瀏覽:373
iisphp性能 發布:2024-06-19 01:42:52 瀏覽:736
伺服器較差什麼意思 發布:2024-06-19 01:17:25 瀏覽:579
用英文講解ppt的腳本 發布:2024-06-19 01:12:54 瀏覽:495
錄音機存儲在什麼地方 發布:2024-06-19 01:12:09 瀏覽:491
c語言c40 發布:2024-06-19 01:11:20 瀏覽:52