回覆列表
  • 1 # 玩著學程式設計

    可以系統的學習一下,多練習,多思考,熟能生巧,用的多了自然就熟練了;

    以前學習Java的時候是在“ 如鵬網 ”上面學習的,好多考上研究生的同學也在如鵬網上面進行系統的學習程式設計;

    隨時隨地學程式設計,可以根據自己的時間來靈活安排學習進度,有更多的時間來練習和思考,掌握的更好,有問題隨時提問,老師實時線上答疑,有技術大牛親自授課,口碑不錯,基本上都是,慕名而去的,具體的可以到如鵬網上去了解一下;

  • 2 # 來自網路的程式碼

    c語言不難的,就是指標需要熟練了解優先順序而已,網上很多教程,你可以去下載中國大學MOOC去看,這個比較正式點,想學詳細點就需要買書看了。書上的知識會詳細解答。你想詳細解答的看法就看c primer plus,不想看磚頭書可以去看c語言程式設計:現代方法,聽說挺多人說入門挺好的,不過這本我沒看過,等到能看懂c語言程式後,可以去看c程式設計語言,看清楚不是譚浩強的那個,K&R寫的那本。然後想深入瞭解指標可以去看看c和指標。如果還想深入可以看c專家程式設計和c語言陷阱和缺陷還有c語言介面與實現。看完這些並理解的話c語言基本沒啥問題。這個c語言程式已經基本能看懂和理解了,接下來為能寫出好程式碼可以一直機上練習。已經不需要看c語言基礎的書了。我說的是基礎書,要理解才算過。看到一段程式碼並理解他是做什麼的才算能看懂。還有再說一次,實戰很重要。上機練習能掌握書上一些沒有說明的東西。你要是還想掌握其他的還得自己查書自學。老師只帶入門,其他要靠自己查,出問題就谷歌,不會谷歌就百度,總有人遇到同樣的問題。沒人就提問。沒人回答就查書,自己找答案。

  • 3 # 跟浩哥學程式設計

    作為一個工作十幾年的老人,有些經驗可以分享給你。

    第一點,程式設計是一個實踐要求很高的,所以你要不停的去做一些實際的專案。比如說,開發一個,網站。比如說開發一個文字編輯器。有的人可能覺得自己要去做這些事情挺無聊的,而且,也不知道該怎麼開始。這有個簡單的方法,就是你去網上 github.com找一些開源專案,特別是那些不是特別大型的開源專案。一些比較有經驗做的專案,當然如果你有足夠的耐心的話,你可以參加那些比較大型的專案。那些非常有經驗的人寫出的程式碼,會讓你受益匪淺。

    第二是千萬不要侷限於某一個領域。要拓展你的知識邊界。比如說,你如果只會一種程式語言的話,那你會被侷限住,特別是現在的專案,基本上是有很多種語言一塊寫成的。還有不要侷限於某一個方向,當然某一個方向上作為你的主方向,那是沒有問題的。

    第三,加強自己的英文水平。特別是,讀寫的水平。

  • 4 # _她入我心

    花錢和不花錢!

    花錢去培訓學校,如達內等培訓機構!當然他那機構給你吹的天花亂墜!你不要相信!去那就是學基礎!打好底子很重要!實際還是得在工作中學習!基礎好在工作中進步的就快!

    不花錢,自學!那就在網上自己找公開課影片。如騰訊課堂,我要自學網等等很多!多看書……

    不管花不花錢學,都需要大毅力!如果不是有興趣!很少能堅持下去!記住要像出家似的那麼學!才能學好!費腦子是一定的!累腦!就看你自己是不是這塊料了!

  • 5 # 烏賊說八卦

    首先你得先對程式設計感興趣,興趣是入門的老師,程式設計這個東比較枯燥但很有意思,學會程式設計後,處理問題會很輕鬆,其次你需要選擇一門程式語言,目前熱門的有JAVA,C++,PHP,PYTHON等,你選擇後就找一下相關的教程資料,網上一搜就有,每天堅持練習,程式設計這東西就得多練,遇到問題多瞭解決就成了經驗,最後祝你學有所成!

  • 6 # 將乃兵之魂

    一點個人建議,要看你想學什麼程式語言了,目前最火的就是人工智慧,區塊鏈,以及智慧家居,物聯網,AR,VR等,如果你有基礎,也可以向大資料方向發展,所以,將想做什麼樣的工作,預期是什麼,web網站前端,還是伺服器後端,然後,再去選擇語言。

    如果是PHP,那就只能做網站,還有一些指令碼語言python,js等。如果是java,基本上都可以做,跨平臺的,十幾年來,沒有什麼大變化。C主要是底層的,java的底層就是用C語言寫的,看你自己了,適合什麼樣的了。

    要想自學程式設計,意味著踏上一條面對挫折,失敗的無盡之路,要想清楚自己能不能面對這些挫折,要有計劃,有針對性的學習,前期先專注一門語言,做好學習計劃。我也是大學畢業後,轉行做的java開發的。我可以和你分享一下我的一些經歷。

    人一定要有一技之長!

    這個是我自己總結出來的,當時選擇做軟體開發,最主要的原因是,我哥是做這個行業的,如果我也做,以後兄弟兩個有個照應。還有就是為什麼會選擇做java,其實我當時是想選擇物聯網方向發展的。但是物聯網這個方向,你在短期內要想來錢快,然後又比較稍微入門的話,那可能就會比較難一點。然後呢我也諮詢了一下相關的一些軟體行業的老師,最後還是選擇了java,因為java相對於其他的語言的話,比較好學,週期短來錢快。後來呢,也想自己在家自學,然後大約學了不到一個月之後,發現很難堅持下去,因為自學,他有一個缺點,就是你不知道市場他的需求是什麼?你也不知道你自己學完了之後有沒有用。然後也在網上購買了一些學習的影片資料,開始中基礎學起。寫完了基礎之後,然後慢慢地做一些小軟體小遊戲,當有了最基礎的程式設計思想之後,可以學習一些最基本的框架。目前主流的框架SSM,SSH,MySql,Oracle資料庫,以及資料庫瞭解池,比如JDBC等一些持久層技術語言需熟悉,最基本的增刪改查,多表查詢等要會。

    還有如果說你想做一個全棧的工程師,除了需要了解後臺程式語言之外,還需要學習一些前端的需要,比如,CSS,JS,jQual,ajax,json,以及他們的依賴關係,配置依賴,如果你懂Maven那就更好了!

    之後,就可以慢慢學習一些主流的框架了,Spring,SpringMVC,MyBatis,Struts,Hibernate等。

    一個是之前學習留下的一些影片,還有就是一定要做好筆記,理解最重要,我們大多數人都沒有過目不忘的本領,俗話說好記性不如爛筆頭。我們學習的時候最好有一個錯題本,就是專門用來蒐集Bug用的,要善於總結。在程式設計的時候,總會遇到大大小小的問題。比如說環境的配置,快捷鍵的使用,版本的配置軟體的異常等。這些問題往往不止一次出現所以說一定要記下來這樣的話可以防止下次出現。

    我可以分享一下我經常遇到了錯誤或者說做筆記的方式可以拍照,留存在手機裡,隨時複習。

    如果有一些經常用到,但是有記不住得知識,最好隨時記在手機裡面這樣的話,如果有不記得的,可以拿出來看。一般來說經常用的但是又記不住的可以放在手機裡面,那些有點印象覺得還可以不是太重要的,可以記載筆記本上。如果說你的筆記本記錄的東西太多,到時候如果要查詢的話就會比較困難。

    還有就是平常如果遇到不懂的問題一定要學會自覺地問百度QQ部落格,自學能力非常重要!要有基本的閱讀英文文件的能力!遇到不懂的問題可以把你的問題放在百度裡面去搜索看一些大牛的部落格,推薦看CSDN。這個社群不錯,可以推薦一下,沒事的時候,可以去看看。最後,重要的是不管你想做什麼,有一條是要緊的,積極向上的心態,如果你實在不知道怎麼行動,那就先健身,先完成一個小小的,近期的目標,讓信心恢復。信心很重要。有了這個,你做什麼都會有自信的感覺。祝你成功!

  • 7 # YY一包呀

    你好呀~同學(◎`・ω・´)人(´・ω・`*)

    我現在學的就是計算機專業~

    c語言是學習其他計算機語言的基礎,學好了c語言往後的學習就簡單多啦,不過別擔心,c語言不難。

    和另一個答案一樣,大家都很推薦的一本書是《C Primer Plus》第六版,這本書講得很詳細,適合初學者,但是~個人覺得有點過於詳細啦,所以你可以粗略地看。

    如果不喜歡看書,在慕課網找相關的影片教學也很不錯,那裡章節後有打程式碼的題,類似的影片教學網站還有網易雲課堂。

    還有一些學習網站,如菜鳥教程,w3cschool也是很不錯的選擇哈哈。

    當然最重要的是敲程式碼~要多敲多思考~而不是紙上談兵~

    祝你成功~

  • 8 # 換頭像不可能的

    高中就對程式設計有怎麼大的興趣,看來樓主不錯嘛。

    最為C語言,學習也是有必要的。但是我還是要說,你還是要明確目標學習。雖然,你現在還小,還有大量時間考慮。我說說常見開發涉及程式語言,僅供參考。

    前端開發

    主要是網頁設計,當然還有其他的,比如app基於移動web開發等。

    Html,Css,Js(必須掌握的)

    熱門框架Jquery,bootstrap等(這個可以不急)

    後臺開發

    熱門JAVA,PHP,C等等。

    我要主要學JAVA,要掌握Jsp/servlet/web service等基礎知識

    框架學習 SpringMVC/Struts/mybatis等。還有開發模式等。這些只有在真正實習工作學到深刻理解,學校只能說學個入門或者瞭解。

    遊戲開發

    涉及C++,C#等,一些引擎等,如果你到一些好的公司,他們都會自己引擎。

    當然,你還可以根據你未來想去的公司,根據他們公司主要涉及方面和一些招聘條件,進行學習。比如,之前一個講師說華為就是偏硬體公司,軟體也有,但是很少。所以大多涉及嵌入式開發,網路工程和通訊等。

    還有現在很熱門的AI,VR等

    一些學習網站就有W3School,慕課網,騰訊課堂等等,還有一些公司面試考試題型,比如牛客網等。

    建議:千萬不要覺的什麼熱門都就學什麼,一定要有自己規劃,結合自己興趣。不然很難有長遠發展,要成為一個真正的程式設計師,而不是碼農。

    現在,網際網路發展迅速,技術更新換代很快,一定要抱著活到老學到老的心態。

    加油,少年

  • 9 # 四川工商學院魏老師

    高中瞭如果很多英語還看不懂,我不是太看好你學程式設計。

    程式設計學得好的學生我見得多,也有英語不是特別好的。但是看得懂是最基本的。很多英語看不懂還能學好程式設計我是沒有遇見過。

    因為如果學習能力強,到了高中很多英語都是能看懂的。

  • 10 # 隨風飛起的蒲公英

    計算機程式設計,對於英語要求很高的,而且計算機英語和普通英語還是有區別的,你要多看多記。其實英語學習並不難,自學成才的英語老百姓很多,詞彙要多積累,語法百度可查。所謂只怕有心人,祝你成功。

  • 11 # 忘川4629

    計算機程式設計是一個大類,包含多種程式語言,常見的有C++、JAVA、Python等。這裡就籠統地講一下,要學好程式設計有以下幾個方法:

    一是要培養學習興趣。興趣是最好的老師,只有真正喜歡了才能堅持下去,程式設計的樂趣不在於看牛人大段大段的程式,而是自己每一個小程式的成功,當你好不容易清除bug得到結果,就非常有成就感。

    二是要多練多修改。程式設計也是熟能生巧的技能,只有動手去寫才會發現很多不注意的細節,也就強迫自己去查資料增長經驗。

    三是要打好基礎。程式設計基礎是最為重要的一步,往往當你出現bug時都是一些小的細節沒有注意到,有些概念還不熟練,因此一開始就要打牢基礎。

    四是找個好的課程或者老師。自學固然重要,但是好的老師能縮短你的學習時間,提高學習效率,保證你在學習的路上少走彎路。

    找一個你感興趣的語言開始奮鬥吧!

  • 12 # 怪大咖叔

    學習計算機應該具備以下能力,才能出眾,才不會一輩子是程式猿。

    第一,具備對程式設計很大的興趣

    計算機程式設計這行,如果感興趣,那麼是多姿多彩,很神聖的一個行業,如果你不感興趣,那麼每天工作如同行死走肉,還沒有上班就在想:今天什麼時候下班啊。這是兩個極端。所以要想做計算機這行,需要你對計算機十足的好奇心和興趣!

    第二,擁有自己有效的學習方法和學習能力

    程式設計師這行,每個人都有對自己的一套學習方法,優勝劣汰的社會得懂,所以要求你必須要強加自己不斷學習新的知識,新的語言。需要你不斷地細心總結語言與語言的不同,已經學好語言的方法。

    第三,永不對現在感到滿足

    計算機行業,技術更新非常的快,如果你只安於現狀,覺得可以只用一種語言打天下,那麼成功機率會很小,所以需要你要不思進取,學習新語言和新技術的決心。永遠不安於現狀!

  • 13 # 韓子興353

    作為班科出身的我,一點點小建議,希望對你有所幫助吧。我開始決定報這個軟體志願的時候滿心想的是這個專業屬IT行業,動動手指看起來又厲害酷酷的又好就業,都可以自己窩在家裡接私活都不上班,有技術在身就不怕沒自己的一席之地。可夠來隨著功課慢慢加上來,接觸了之後才發現這門學科其實是很枯燥的,滿螢幕密密麻麻的字母符號,根本沒有想象的簡單,社會上雖然有很多速成班,估計也只是學個皮毛,這個學科就是需要不斷學習,不斷吸取新知識的過程, 不然隨著技術資訊化發展,會被時間淘汰的。

    所以要想自學的話,一定要有興趣,培養出興趣了還要堅持不懈,要有鑽研精神。

    新手可以先從入手web前端開發,比如HTML和CSS的話,可以透過短時間的學習建立一個擁有使用者頁面的程式,會感到特別神奇,特別有成就感,要是上手就學C語言的話,學很久後,還會停留在黑框框裡,也會挺打擊學習的信心的。

    剛入手,買本書先去模仿別人的程式碼,就照著打,分析過程,不懂了就去查,一定要動手去打,看別人的是看不會的,小細節格式也是要記的,錯一點都不行。我們入門就是先從c語言開始的,總之,認準一門程式語言,認真去學就是了,學通一門語言,再接觸別的語言就可以舉一反三。對於學成之後的程式設計師來講,學習一門新的程式語言可能只需要一週,熟悉這門語言對他們來說頂多需要三週,畢竟程式語言都有共通性嘛,學習一門語言就可以輕鬆地接受其他程式語言,這就是它的特點優勢所在。

    總之,網路上的學習資源很多,各種網課,跟著老師學習會很快入門,多蒐集資料增長見識,再結合多渠道的綜合學習。

  • 14 # V談計算機

    首先題主提到了英語不好,其實這個不太會影響到程式設計,只要你有一些基礎的英語能力即可,為什麼這麼講,從現實中看來,英語四級沒有過的程式設計師大有人在,其次程式設計更重要的是思維邏輯和基礎語法,而基礎無法裡面的詞彙量很少,多的是自定義詞彙。所以英語不好的人完全也可以學習程式設計。

    其次再說一下如何學好程式設計。臺上一分鐘,臺上十年功,每一個系統的每一個功能細節都不是憑空產生的,都是程式設計師一針一線縫合的。學好程式語言有幾門基本功課需要學習,c語言程式設計、演算法與資料結構、作業系統原理、計算機網路,有了這些基礎後,學習應用層面的語言,如java、php、ruby、html、python等這些語言也就不難了。

    這裡還要強調一點,程式設計切記不可只學理論,實戰精神尤其重要,這就是為什麼軟體工程師招聘對經驗要求的為什麼如此嚴格。

    最後,真心想學程式設計的話,希望你能認真靜下心來學習,不斷的透過書籍和社群來豐富自我,終有一天會有所成就!

  • 15 # aa281874833

    作為一名軟體專業的大學姐可以肯定的給你說,英語不好並不影響你學好計算機程式設計,當然以下都是我的看法,僅供瞭解。

    你說的看不懂是程式語言語法的看不懂,其實不是單純的英文看不懂吧,不學程式語言,看懂英文也照樣看不懂程式碼呀。

    程式設計裡用到的事你的邏輯思維能力,再有的都是很多超級基礎的詞彙,學過英語就開始學的東西,多的都是自定義的變數之類的,名字也是隨意取的,但為了讓別人一目瞭然的看懂,會有一些約定俗成的變數的定義方法,這些慢慢記住就好了,英語好的也未必知道這些專業的變數定義名稱啊,雖然程式設計全是用的英文,但是啊計算機程式設計真的對英語沒有什麼太大的要求。

    我們班裡有很多程式設計大牛啊,曾經的理科學霸,男生佔大多數,英語語言方面學的不好,電腦照樣玩的很溜,英語在他們高考中都是拉分項,到了大學有的依舊如此,有的專業課都幾近滿分了,還會有英語掛科的出現。他們學計算機程式設計都是靠的自己努力的自學,能吃苦肯花時間,會鑽研,專業課上走在老師的授課前頭,英語不好不會為計算機程式設計拖後腿的。

    英語和計算機程式設計沒什麼太大的牽連的,放心去學就好。

    其他的接著給你一些程式設計學習的建議,聽聽就好,畢竟我也在學習摸索的過程,希望對你有所幫助。剛開始選擇這個專業的時候,我以為是“那樣的”,畢竟是IT行業的人才,電腦玩的那麼6,動動手指就可以開發出一個遊戲,在家都可以透過電腦辦公,可實際接觸後發現,程式設計學起來還是很枯燥的,學了很久還是隻停留在小黑框框中,也會頭疼的找錯誤,也會學了半天之後發現成品很少,但這本就是積累知識的過程啊,想要選擇這個專業就不要怕吃苦,為了達成一個作業熬夜怎樣也是常有的事,網上的慕課啊,免費的網路資源有很多,都可以去跟著學習。

  • 16 # 小甘上戰場

    回答這個問題之前,首先要弄明白學習計算機程式設計幹什麼,然後才是回答計算機程式設計怎麼學習的問題;如果單純是為了好玩,沒有什麼別的負擔,那選擇一個目前主流的程式設計,練習一下就好,如果是為了提高,或者拿證書,找工作,這就不一樣了 ... ...

    1.無論學習什麼都不要怕入門,一旦入門後,就覺得不過如此;

    3.不要嘗試去記住計算機程式設計中的所有東西,要嘗試去學會用幫助的檔案,並且不要去鑽牛角尖,遇到實在解決不了的問題,可以先放一放,時間長了自會迎刃而解;

    4.多練,不論你看多少程式碼,都不如你去敲一段程式碼來學到的東西多;

    5.多找自己認識的同行幫忙,會對你的程式設計有很大的益處。

  • 17 # 取櫛三世梳青絲仌

    告訴你基礎搞懂++i i++區別

    for和巢狀迴圈執行

    棧堆區別 什麼是全域性變數

    終極搞暈好多新人的,什麼是面向物件。

    其實(最最笨的是拼命打程式碼就行了)

  • 18 # 水滴的三體

    哪有什麼秘訣,首先,你要對程式設計感興趣,不感興趣的光是看目錄就看不下去,其次,要多動手,把DEMO一個個字元的輸入進去執行,多看別人的優秀程式碼。最後,要有天賦,沒天賦的堅持不下去。本人就是那種有興趣但無天賦的型別

  • 19 # 程式設計機構哪家強

    學習程式設計已經不再是少數計算機專業人員的事情了,就如同計算機深入到我們生活的每一個角落一樣,學習程式設計的人也是越來越多。由於現在網路資訊資源豐富,大多數人都選擇了自學。我學程式設計也有一段時間了,多少積累了一些經驗和方法,想透過這裡給這些初學的程式設計自學者一些個人的建議。

    學生透過學習如何綜合技術、管理、財務和政策等方面,將管理和技術與網路安全等聯絡在一起,使學生在網路安全的世界裡進行創新。同時學生透過在軟體保證、安全操作、安全專案管理、知識管理和安全分析等領域發揮獨特的網路安全形色和責任,提升學生的領導潛力。

    所以要想自學的話,一定要有興趣,培養出興趣了還要堅持不懈,要有鑽研精神。。

    新手可以先從入手web前端開發,比如HTML和CSS的話,可以透過短時間的學習建立一個擁有使用者頁面的程式,會感到特別神奇,特別有成就感,要是上手就學C語言的話,學很久後,還會停留在黑框框裡,也會挺打擊學習的信心的。

    剛入手,買本書先去模仿別人的程式碼,就照著打,分析過程,不懂了就去查,一定要動手去打,看別人的是看不會的,小細節格式也是要記的,錯一點都不行。我們入門就是先從c語言開始的,總之,認準一門程式語言,認真去學就是了,學通一門語言,再接觸別的語言就可以舉一反三。對於學成之後的程式設計師來講,學習一門新的程式語言可能只需要一週,熟悉這門語言對他們來說頂多需要三週,畢竟程式語言都有共通性嘛,學習一門語言就可以輕鬆地接受其他程式語言,這就是它的特點優勢所在。

  • 20 # 悲了傷的碼丁

    對於學會計算機程式設計,有兩層意思:

    1、掌握計算機程式語言的語法。這個是最基礎的知識,大學所教的程式設計課程,多處於這一層面。但說實話,語法雖多,但在真實應用時,其實用到的僅是很少的一部分。就像學語文一樣,考試不及格,但並不影響平時的交流。

    2、掌握程式設計的邏輯思維。儘管可能用到的語法不多,但實用時可能非常靈活。讓很多人感覺難學,很大原因也在此。但可以先找個熟悉的應用環境,在自己熟悉的業務中,方便自己快速掌握程式設計的思維方式。

    因此,儘量先找到應用場合,再接合實際應用而學習程式設計語法,可以事半功倍。

  • 中秋節和大豐收的關聯?
  • 為什麼感覺現在很多人去越南找老婆?