學編程不想學了
㈠ 軟體工程太難不想學了怎麼辦
軟體工程太難不想學了怎麼辦:
1、不要放棄:編程是一項需要耐心和毅力的工作。不要因為遇到困難就放棄,要堅持下去。每次遇到問題時,不要感到沮喪,而是把它當作學習的機會。
2、尋求幫助:如果你無法找到錯誤,可以尋求他人的幫助。可以向同學、老師或者在網上的編程社區尋求幫助。有時候,一個簡單的提示就能解決問題。
特別是軟體產業的發展,使其具備計算機軟體的基礎理論、基本知識和基本技能,具有用軟體工程的思想、方法和技術來分析、設計和實現計算機軟體系統的能力。
培養具有良好的道德與修養,遵守法律法規,具有社會和環境意識,掌握數學與自然科學基礎知識以及與計算系統相關的基本理論、基本知識、基本技能和基本方法。
㈡ 小學生編程學了兩年不想學怎麼辦
1、可以暫時停一下了,這個不想學的階段是一定會有的。
2、適當放鬆,抓得很緊很會逆反心理。
㈢ 上了大學至今,學習編程已經形成了惡性循環,怎麼辦急急急!!!!!
我從大一到大三,也討厭編程,大一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每天都會推出,你需要日復一日不斷地學習新技術。如最新視頻解碼技術,游戲引擎等等,而這些新技術可是國內沒有書和任何資料的,需要你到英文官方網站去找實例看文檔去學,更要命的,新的技術和老的還沒太大關聯,你得重頭去學。而且老闆急趕項目不會給你什麼時間,一般三天就是極限了,你需要這么短的時間快速掌握一項新技術...
綜上,你明白程序員為什麼總要加班了吧,也知道這行不是人乾的吧。為什麼說程序員干到三十干不動。很簡單,以這種消磨人生所有時間狀態,你生命中只有加班加班工作工作學習學習,你將不能顧家不能跟朋友聚會不能再有自己一點點休閑時間,更別說談女朋友戀愛了,以這種狀態你能堅持到三十歲?我想那簡直是個奇跡了
㈤ 學編程後悔死了
兒童學編程後悔,讓孩子學編程真是害了孩子嗎現在的家長都希望自己的孩子能夠贏在起跑線上,所以從小就特別關注孩子的興趣及學習,目前不少家長都會給自己的孩子報上一兩個興趣班,如英語、舞蹈等,除此之外編程也是非常火爆的,但是一些家長讓兒童學習編程後出現後悔的情況,那麼讓孩子學編程真是害了孩子嗎?
當下提起編程這個興趣課程家長們都比較熟悉,它是信息學的一部分,孩子們會進行圖形處理、資料庫、網路知識以及熱門大數據等學習,整個課程內容是非常豐富的,同時孩子在學習編程的時候還能促進他的邏輯思維,不少孩子都很感興趣。但是一些家長出現後悔,且認為學習編程是害了孩子,主要是因為:
1、用眼過度。家長們沒有較好地控制孩子使用電腦的時間,從而影響了孩子眼部健康。
2、沉迷於電腦。一些孩子學習編程以後,脫離了家長的管束,則會以學習編程為借口而玩電腦游戲等,長時間下去孩子有可能沉迷於電腦。
其實就編程的學習來說對於孩子還是有很多好處的,但是凡事都是相對的,家長們不能任孩子玩電腦,即使學習編程家長們也要做好陪伴和監管工作,特別是對於年齡小一些的孩子來說更要如此,這樣相信多數家長都不會再後悔了。
不要學計算機學計算機我後悔了之所以不建議學計算機是因為學計算機的人很多,學有所成比較困難。但是如果是真的喜歡這個行業,能花大力氣學習技術,能當一名優秀的程序員就很好了。
現在學計算機不行了嗎
我想第一個是這個學科的熱度,在現在這個互聯網社會上,計算機是人人都會用到了,用戶群體大,那需求自然不少,用戶對於現在的上網體驗要求越來越高,這就需要一大批計算機人才。
那麼學計算機的多,但是能當一個程序員,成為一個計算機專業人才的人很少,為什麼呢?首先,學計算機,學編程真的沒有辦法一蹴而就,只能潛移默化的學習,現在軟體編程語言種類繁多,各種新的框架和更好用的語言,框架,工具正在蓬勃發展,要想當一個程序員,必須要有終身學習的觀念,要不然一兩年就落伍了。
另一方面,在大學的計算機專業學的很多都是理論性知識,這造成了兩個結果,一個是學生覺得這個很枯燥乏味,不願學習。
另一個是與社會上的技術嚴重脫節,造成學生找不到工作。這樣學生就更不願意學習,在學校可能很多人就玩自己的,但是要想做一個好的程序員,在大學必須自己學習一些社會上的熱門技術,互聯網上有很多學習的地方,需要的話可以去看看我的文章。
再者,培訓機構也是程序員的孵化地,但是培訓機構一味去追逐社會熱門技術,就不會像大學一樣讓我們學習一些理論,比如說是資料庫原理,編譯原理,操作系統,計算機組成原理等,再加上培訓機構一般只培訓幾個月,
想一想,幾個月把教你這么多東西,你能實際操作了,程序員最注重的就是實際操作,編程能力,如果你沒有任何根基,去培訓機構就是浪費自己的時間。如果你在大學學過這方面的知識,那麼培訓機構會對你有一些幫助,當然前提是你要學習,不過我的建議是大學自己在網上學習,畢竟培訓機構收費不低。
總體上來說,學計算機的人多,但是能能有找到計算機方面工作的能力的人就不多了,能當一名優秀的程序員的人更少,如果是真的喜歡這個行業,並且有些一些堅持的恆心,能花大力氣學習技術,那我相信你會有一個好的回報。
如果你只是抱著這行跟熱門,想進來賺錢的話,我勸你還是算了,編程的行業是需要時間的。大學里有很多計算機專業的人大部分找工作都不是找這方面的工作,也有很多找計算機方面工作的人不是學計算機的,怎麼選擇全靠自己。
具備什麼特質能學計算機
一、對計算機專業相關知識充滿了興趣。通過提前對計算機知識的了解和初步學習,對計算機知識和發展前景充滿了興趣,能在一個個知識點、一串串代碼中找到學習的樂趣。興趣是最好的老師,當你對一件事情充滿濃厚興趣的時候,學習狀態和效果都是非常好的,學習計算機專業知識也一樣。
二、有很強的自我管理、自我學習能力。僅僅通過課堂的學習時間是很難把專業知識學通、學會的,通常需要在課前課後時間自己學習,把知識點學通鞏固。計算機也不是純理論記憶的專業,不僅需要完成很多實驗,編程能力也是結合知識通過不斷敲打代碼練就的,即使你有很強的記憶能力能在課堂時間把知識點記住,課後不進行編程訓練,是學不好編程的。所以學好計算機知識需要個人很強的自我管理和自我學習能力,計算機知識不能一時興起學一學,也不可能一蹴而就,要保持足夠的耐心,投入大量的時間學習、動手實驗和編程。
三、有很強的邏輯思維和計算能力。在第二點中已經說過,計算機知識單靠記憶是學不好的,還需要通過動手完成實驗和不斷編程訓練,而做好實驗和寫出好代碼則需要很強的邏輯思維和計算能力。不同編程人員對相同問題的分析理解是不一樣的,編寫出來的代碼有時候差別也很大,可能都能解決問題,但是代碼的時間復雜度、空間復雜度的差異就可以體現出那段代碼的好壞。能寫出良好時間、空間復雜度代碼的人通常都需要很強的邏輯思維和計算能力,如果這兩方面有不足,學習計算機知識會相當吃力。要鍛煉自己的邏輯思維和計算能力,則需要把數學學好,如果你想要報考計算機專業,也要評估一下自己的數學成績和演算法理解能力。當然,如果具備上面一、二點中所提到的特質,邏輯思維、計算能力等是可以通過後期學習、鍛煉提升的。
四、有比較好的英語成績。大家也都知道,現在大部分的編程、資料庫管理、網路管理工具都是美國的,所使用的語言基本上都是英語,很多技術說明文檔也是英語,比較前沿的計算機技術大多也是通過英語發布,如果英語不好、詞彙量不足,在學習計算機專業的過程中會遇到不小的困難。所以如果要學好計算機專業知識,也要重視英語成績的提高。
五、保持持續學習的熱情與狀態。計算機專業知識的學習不可能一蹴而就,也不可能一勞永逸,從對計算機毫不了解,到對計算機知識大致掌握和應用,再到計算機技術的更新,都需要保持持續的學習熱情與狀態。現在計算機技術的更新速度非常快,所學到的計算機專業知識可能很快就會落後,只有不斷學習並及時更新自己的知識體系才能跟上計算機技術發展的腳步。
那些讓孩子學習編程的家長後悔嗎?-簡書少兒編程指針對高中以下的孩子所設計的編程學習類產品。用圖形化編程語言,把原來英語的代碼編程語言轉成圖形模塊化、指令化,以游戲、情景動畫、積木構建的形式呈現。
需要在這里說明的是,讓兒童學習編程,並不是為了讓他們將來都當程序員。少兒編程不同於IT職業教育,它減少了對於編程語言的實際操作的重視,轉而更加關注通過編程教育培養孩子們的計算機思維與創造能力,激發孩子內在學習動力以及發展團隊合作和溝通等全方位能力。
孩子學編程,並不是為了將來要從事專業的編程工作。從教育角度看,少兒編程的核心的理念是把計算機編程看作與閱讀、表達、數學等一樣的,小朋友成長所需的基礎技能來培養。發達國家對推廣編程教育的觀點是:編程技能已不僅是信息行業對人才的需求,而將是所有行業的需求。各行各業需要的也不僅是軟體專業人才,而是掌握編程技能的行業專業人才。
為什麼很多人後悔學計算機,做程序員很開心嗎
不是開心的問題,就是一種職業選擇,後悔是自己的選擇。問起很多人對程序開發這個行業的感受時,很多人經常說的一句話就是:外面的人想進來,裡面的人想出去。
選擇做程序的人,有些人是覺得他們對程序開發很感興趣,所以他們去做了這份職業;還有一些人選擇做程序員是因為他們覺得程序員的工資很高,如果做程序員,他們就可以在很短的時間里賺很多錢。在有錢以後,他們就可以做自己想做的事情,他們可以實現買房、買車、迎娶白富美、走上人生巔峰的夢想。
不管是為了興趣,還是為了錢,終歸有很多人選擇做了程序員。或許很多人在做程序員之前,他們總是把這個職業想像的很美好,但是他當他們真正去做了這份職業以後,他們才發現,高薪的背後其實有太多的心酸和付出。所以從這個角度上來說,程序員其實就是拿著自己的命在換金錢。
有的人在做了一段時間的程序員之後,他們覺得,既然自己已經入了程序員這個行業,既然這個行業的工資還不錯,那自己就先好好乾吧,趁著自己年輕,趁著自己還能加班熬夜的時候,自己就先多掙點錢,等到以後他們在三四十歲加不動班的時候,等到他們和年輕人拼不起的時候,他們再真正的去做點自己想做的事情。
做程序員需要的技能
1、基本功
這里說的基本功是會程序語言,程序語法,如果你是java程序員,就需要知道java語言語法,如果你是php程序員就需要知道php語言的語法,如果你是c++程序員就需要知道c++語言的語法,因此可以肯定的是學習一門計算機語言也是沒問題的。
2、邏輯思維能力
程序中的運算無非就是數值運算和邏輯運算,數值運算無非就是加減乘除,函數,公式什麼的,邏輯運算無非就是滿足什麼條件做什麼事情,90%的邏輯都是因為邏輯if、else什麼的,在什麼情況滿足什麼條件下做什麼事情。還有就是循環邏輯,無非就是做什麼,做幾次,每次有什麼變化,什麼時候終止。