㈠ 為什麼自學編程很煩躁
如果你煩躁可能是遇到問題了,可能是找不到方向了,實時上自學編程最大的弊端就是沒有方向性,說白了就是語法語句都會,但是做不出東西來。
你可以嘗試自己做一些自己想做的功能不太復雜的軟體,或者找到一份相關的工作。在實踐或者工作中進步是最快的。
如果你老也不用,你學的知識很快就會被忘記。
㈡ 上了大學至今,學習編程已經形成了惡性循環,怎麼辦急急急!!!!!
我從大一到大三,也討厭編程,大一c語言68分,數據結構完全搞不懂,所以從來沒想過要搞開發。但是大四的時候,有幾個帶課程設計的老師對我的影響很大,整整做出一個小軟體來的時候,你會有一種很成功的感覺,從那個時候起,我就喜歡上了寫代碼,能寫出一個東西來會非常開心的。
鑒於我自己的體會,我給出幾點建議吧。第一、興趣是最好的老師,這句話雖然老土,但確實是這樣,無論是哪個行業都這樣。所以,我不會說IT怎麼怎麼好,或者怎麼怎麼不好,選擇自己感興趣的方向,才是最好的路。畢竟我可以突然喜歡上編程,你不一定就能,所以選擇一條自己喜歡的路很重要。第二、你的壓力不要太大,進公司面試的時候,像數據結構這種東西,不會問的特別深,畢竟你剛畢業,你只要弄清簡單的一些演算法,比如冒泡排序、選擇排序、折半查找這些,用來對付面試,足夠了。最重要的是基礎,無論你是從事c或者java,基礎才是最重要的。第三、這是最重要的,那就是寫代碼。IT行業日新月異,發展速度很快,沒有人敢說他什麼都會什麼都懂,也正是這樣,你不必給自己太大壓力,如果從事這一樣,就要不停的學習,所以敲代碼是一個必須經歷的過程,無論是哪種語言,哪種框架,無論是前台後台資料庫,你不可能一開始就什麼都懂,當你真正工作之後你會發現,書上說的也不一定就是正確的,這個時候怎麼辦?自己去試,說白了,寫代碼。你想成為系統架構師、軟體設計師,需要學習很多框架、思想、系統、編譯原理等等知識,但學習這些的最基本前提是,你會熟練地敲代碼,否則你沒有辦法理解當中問題。
我剛開始參加工作的時候,會的也不多。但在工作了一年後,我在各個方面都有很大的突破,從前台的js,jquery以及jquery很多插件,後台的java,三大框架,資料庫,還包括weblogic的簡單應用,這些方面我的收獲都不小。盡管還有很多我不會的,但是只要慢慢來,我相信在這一行,就算我走不到行業的巔峰,也可以在自己的領域有所建樹。
以上就是我從畢業到現在的體會。再次提醒兄弟,認真想一想,選一條自己想走的路,然後再去努力。如果你選擇了IT,寫代碼是必須的,必須的必,必須的須。祝你成功。
㈢ 為什麼很多人自學編程然後都放棄了
編程難不難?那可不是鬧著玩的。不從事這一行的永遠不知道這行的艱辛,還咋巴著小眼睛問編程好不好學?
不知道LZ看沒看過聖鬥士星矢這部動漫,如果你想踏入編程殿堂,就要先想想那個被無數小孩子嘲笑的實力很菜又只會死纏濫打經常被虐得體無完膚的主角星矢,首先你得問問自己,想學編程,你有沒有像星矢一樣持之以恆百折不撓一步一個腳印忍受常人無法想像的困難和痛苦的品質,沒有?你說我開玩笑逗你,那好,下面的不用看了,應該你確實不適合學。
如果你只想著掙大錢,勸你別碰這行,一句話,別來找虐。為什麼?你看到的手機APP,各種應用,要想開發出來,不知道需要多少種技術。拿最常見的網站開發,需要後台資料庫mysql,數據格式json,xml,各種網路協議,還有網站開發語言PHP, JSP,ASP.NET,等等不下十幾種技術。而每一種技術都是一本厚厚的五六百頁的書,需要最少一年多時間掌握一門技術。最要命的,每種技術互不交叉還跨度很大,每種技術都有自己的設計理念和很多很多「天坑」在等著你攻克,你問問你自己,你有這個恆心和意志力天天捧著本大部頭的書天天看,天天上機操作學嗎?你說有,那好,你看電視上那些富二代天天瀟灑地到處遊玩泡妞基本於你無緣了,因為你根本就沒時間,談個戀愛都困難,還想打網遊玩王者?那算了,你還是別碰這行了,別耽誤你玩游戲享受生活了。
程序員加班很恐怖,工作制通常是996,即早9晚9周六還要上班,晚9下班還是早的,一般到晚上十點。你想那時夜深人靜了人家都休息抱著老婆睡覺了,你還在工作中,是不是很崩潰?
第2,程序員耗腦太嚴重。工作中需要十幾個小時大腦不停地運轉。需要設計演算法,不斷地把代碼改來改去來適應客戶一天幾變的需求。很多功能沒有現成的解決方案,還經常遇到一些天書一樣的疑難問題,bug,實際工作中突發狀況千奇百怪,你可能見都沒見過的bug,崩潰,需要一點一點查幾萬行的log日誌。而且也需要網路,google,英文論壇尋求幫助,理解錯誤信息是什麼意思。所以英文不好的沒耐心的還是算了吧,不適合這行。
第3. 程序開發首先是非常難學的,任何一門編程語言都有自己獨到的思想,概念設計,很多情況下一門語言與另一門語言沒有多大關系,知識經驗無法串用。而且工作中你還不得不用到這些技術你不得不去學。而且程序技術日新月異,新類庫新SDK每天都會推出,你需要日復一日不斷地學習新技術。如最新視頻解碼技術,游戲引擎等等,而這些新技術可是國內沒有書和任何資料的,需要你到英文官方網站去找實例看文檔去學,更要命的,新的技術和老的還沒太大關聯,你得重頭去學。而且老闆急趕項目不會給你什麼時間,一般三天就是極限了,你需要這么短的時間快速掌握一項新技術...
綜上,你明白程序員為什麼總要加班了吧,也知道這行不是人乾的吧。為什麼說程序員干到三十干不動。很簡單,以這種消磨人生所有時間狀態,你生命中只有加班加班工作工作學習學習,你將不能顧家不能跟朋友聚會不能再有自己一點點休閑時間,更別說談女朋友戀愛了,以這種狀態你能堅持到三十歲?我想那簡直是個奇跡了
㈣ 我在學編程 天天面對著代碼很煩很煩,現在一看到代碼就煩,就不想打,有時候一天下來都沒有打,都在做其
把代碼當成你 的朋友,你的女朋友、你的家人,對它要有耐心,想想未來的路還需要它來鋪墊!
㈤ 為什麼覺得C++編程沒意思了,越來越不想學了!我該怎麼辦呢!
那你對編程是否還繼續有興趣呢?如果有的話,就換個語言看看,長時間盯著自然會厭煩。如果沒有興趣,也換件其他事情做做,不要管它,比如旅遊什麼的,過段時間再看看,自然會好的,人的心理一般都是這個毛病。畢竟C++還沒讓你痛恨到要自殺的地步。
㈥ 為什麼覺得C++編程沒意思了,越來越不想學了!我該怎麼辦呢!
要不,換一個行業吧。別難為自己了。
軟體編程並不適合每一個人,有些人可以在其中很輕易就獲取到成就感和樂趣,有些人不能。對於前者,沿著這條路走下去,會很開心;對於後者,越往後越是折磨。