回覆列表
  • 1 # 2020逐風

    建議先期可以試試VB,是.Net系列的,不是原VB6的,他們有著本質區別,然後上馬C#,最後看看自己的興趣,個人認為一通百通。

  • 2 # 明傑影樓銷售運營實戰

    對於學習程式語言,根據我自身學習的經驗來說,深入學習的方法就是,

    第一,找一些相關資料和影片把基礎學會,能夠看的懂,會寫,會做。

    第二,找一些基礎案例繼續編寫操作,並加深對基礎程式碼的運用和記憶。

    第三,然後找編寫程式碼比較資深的行業精英學習,學習他的專業,學習他的耐心,學習他的細心,多多溝通他的程式碼編寫經驗。

    第四,多找幾個編寫語言比較出色的行業高手學習,融匯他們每個人身上的優點,提高自己編寫語言的能力。

  • 3 # 咖啡工控日記

    首先呢,你得先學會語句和語法規則,但是隻知道語句和語法,是無法掌握一門語言的。因為語言不僅有基本語句和語法,更重要的是有技巧,多去做一些專案案例,跟著學一點一點積累,培養自己的一套邏輯思維。程式語言一定多多練習,不斷積累,總結出一些程式設計技巧之後,就會感到遊刃有餘了。剛入門的時候,才學用刀,刀比較鈍,所以感覺到是個瓶頸,這和剛學外語時是一樣的,多練習練習自然就好了。

  • 4 # 技術古玩

    很多人都有你這樣的問題,已經入門了一門語言,卻怎麼也精通不了。原因不外乎兩點:

    第一:缺乏實戰

    第二:缺乏持續的學習

    我是如何解決這個問題呢?

    實戰:

    1,在新專案中,多使用你新學到的知識。

    2,將不錯的技術推廣到小組,大家一起用的話,更容易交流獲得心得。

    3,使用剛學的技能加入公司內部的競賽,比如我們公司有個測試開發競賽。就可以將你的測試驅動開發(TDD)的思想應用進去。比完就會知道自己和他人的長短

    持續學習;

    1,總結工作過程的經驗教訓。這是一個長久的過程,為什麼十年經驗的會比一年經驗的平均薪資更高,就是他們長期的寫程式碼過程中,會積累經驗。

    碰到各類問題後解決的思路已經積累到了一個質變了。

    2,有益的書多看看,資料結構之類的知識在後臺程式設計師的初級,乃至資深都是有要求的。

    3,刷刷網上的題目,開闢另一種視野。

    4,研究開原始碼實現,比如java的話,jdk原始碼和spring原始碼,非常值得去看看。

  • 5 # BetterYu

    1. 以JAVA語言為例子吧,首先準備好編譯環境。網上的教程很多。

    2. 其次,在京東,天貓等弄幾本比較好的程式語言來肯。多看,多實踐,寫一些Demo什麼的。

    3. 多找些相關技術的社群如CSDN等,多看些技術的部落格。

    4. 如果可能的話,做些兼職提升自己

    5. 學好數學,資料結構等基礎學科,對程式設計的硬提升有極大幫助

    6. 學好英語等等吧

  • 6 # 流行科技

    首先還是興趣吧,興趣是最好的老師,這點肯定沒錯,其次找些影片,初期建議從眾找些比較熱門影片,因為你目前也無法判斷那些影片好,哪些影片差,從眾是最簡單的。後面就是靠你動手練習了,其實你看懂了不是真的懂,有些東西到你動手才發現自己掌握的不足,所以一定要多寫程式碼,多閱讀別人寫的程式碼,這樣才有效果。學會一門以後,在學其他語言就會很快了,以上全部是我自己心得。

  • 7 # 羊羊羊愛毛豆

    下面我以大學理工科必學課程《C程式設計》為例,其它程式語言都是一樣的道理。

    1.找到一本講解該程式語言的經典教材,C語言一般就是風靡校園的譚浩強的《C程式設計》;

    2.學習C語言的語法,按照教材的目錄內容通讀一遍。書中一般會有大量小例子,建議在電腦上自己把例子敲一遍、執行一遍、除錯一遍,把例子中的語法吃透;

    3.經過上面兩個步驟,一般基本掌握C語言的語法了。接下來就是找一些深入學習C語言的其它教材,教材以提供大量的真實案例為佳,按照書上的例子,看懂、吃透。這樣反覆聯絡,就能熟練掌握C語言了;

    4.接下來就需要大量實戰專案經驗了,比如在微控制器上做各種各樣的應用,這樣堅持幾年,就能精通C語言啦。

  • 8 # 智慧硬體分析

    我算是一名擁有多年工作經驗的工程師了,雖然不是軟體專業出身,但是由於工作的需要,也在摸爬滾打中用了5,6年左右的時間來學習了C語言的使用。非常高興來為你解答這個問題。

    就拿C語言這個程式語言來講,要深入其中去學好它,其實沒想象中那麼簡答的。甚至可以用非常困難來形容。但是也不要被我的說法嚇到,其實要入門卻是很簡單。為什麼我會這樣說呢?下面就讓我來給你分析一下原因。

    程式語言為什麼入門容易,深入困難?

    首先,這是一門實踐性非常強的一門課程。在我看來,剛從學校畢業出來的計算機專業的學生99%都是業餘選手,就算你在大學期間考試拿了優秀也是一樣的。為什麼這樣講呢,因為你沒有經過各種專案的實戰,只是學了一堆理論的知識,敲了一點上機的程式碼。這根本就不算學會程式設計,只能說是入門。就好比學習開車一樣,你最初看著別人開車,好像比較簡單,以為就是掛擋,然後踩油門的事,其實並不是這樣的。等到你考駕照的時候,你突然發現其實並沒有那麼簡單,因為你發現有各種操控技巧與規則要學習。等你畢業順利拿到駕照的時候,你可能感覺自己很牛逼了,什麼都會了,其實你錯了,這個時候你只是剛剛入門而已,當你上路的時候,你發現自己還沒有真正能夠駕馭車輛隨心所欲的那種感覺,你只是一個初生牛犢而已。等到你上路完全不再緊張的時候,可能已經經歷了很長的時間。

    曾經網上有一個觀點:普通人用C語言在3年之下,一般來說,還沒掌握C語言;5年以下,一般來說還沒熟悉C語言;10年之下,談不上精通。

    當我畢業的時候,我曾以為C語言只要掌握其語法、簡單的語義,無非就是弄懂變數、陣列、指標、函式、記憶體管理就夠了。但是當我參加工作,真正要去做專案的時候,我發現我錯了,我確實想得太簡單了。剛開始我還不太會使用除錯工具,所以常常出現一些簡單的語法錯誤都沒辦法解決。後來我學會了使用除錯工具,但是有好多次程式報錯了,我用工具也找不出問題來,甚至不吃飯、不睡覺也還是出不來,直到慢慢的積累經驗之後,你會發現一些莫名其妙的問題,類似陣列越界、指標使用不當等等。只有在結合了專案進行開發使用程式語言的時候,我才發現自己快速的進步了。有一句話說得好,初學者騎腳踏車的時候,可能覺得後輪兩側的輔助輪很有幫助,但一旦熟練過後,就會發現它們其實很是礙手礙腳。

    學習程式語言要如何深入?

    到了這個階段之後,我覺得自己需要一些更深入的去了解這門語言了,我要去找一些更有深度的書籍來去學習,而不是一些簡單入門的書。我去找了一些國外很早就出版,然後經過不斷更版的書籍來讀,因為我覺得這樣的書籍才是經得起歲月的推敲的。其中類似下圖這樣的書我就感覺很不錯。

    結合這些比較有深度的書籍,然後在專案中不斷的實踐,我編寫的程式碼有了比較大的改善,以前迷迷糊糊的一些東西,才開始慢慢得到答案,經常有恍然大悟的感覺。原來我知道的可能只是冰山之一角而已。

    另外,檢驗自己有沒有學懂的方法就是:要經常把學到的知識點和大家去分享,看看別人的反應如何,如果他們都是似懂非懂的話,那你就是還沒完全學通,只有你分享的東西,大家都懂了,我認為這才是你真正掌握它的時候。

    好像說得有點多了,我自己在程式設計方面雖然摸爬滾打多年,但是時常感覺自己有時候也只是大海上面的一隻船而已,茫茫天際,還是看不到邊際。

  • 9 # 漢字說文之澄衷蒙

    程式語言其實並不神秘。

    關鍵跟你要乾的事兒有關係。建議先弄清楚自己的需求,以及在這個領領域比較適用的語言。

    比如做硬體驅動啥的,c,c++可能適合,開發網站java,python,php,ruby,go適合,人工智慧,資料分析,python,R適合。

    凡事沒有絕對,哪種需要都是利用邏輯去處理一些東西,或者等待一些東西。

    時間觸發,事件觸發都有。

  • 10 # 網雲技術

    學習程式設計,首先要選擇您想要學的程式語言

    程式語言太多了,我這裡也不一一列舉了,把世界排名前20的抓個圖看看,如果您學的是這裡面,肯定不用愁,網上會有大把的教程和資料可以參閱的。

    學習程式設計,要為程式語言選擇好的開發環境

    每種語言都有自己獨有的開發環境,最好選一個適合學習、又適合以後作為工作工具的,這樣您學的任何東西都是在為以後工作應用積累。

    選好了程式設計環境,您就要儘快熟悉環境,程式設計環境一般稱為IDE(Integrated Development Environment),也就是整合化開發環境,集編寫程式碼、拖拉元件介面、除錯、編譯一條龍。如下圖就是Java開工環境IDEA。

    程式設計環境的選擇非常重要,要用來幹活,就要選得力的開發工具,如果自己不懂,就要看看別人都用什麼工具,選了工具適應也需要過程,一般以後幹活也要用這個了。

    學習程式設計,要了解程式的基本內容和框架

    程式設計是個苦差事,如果您對基礎知識不能夠靈活掌握,幹起活來就會到處碰壁、非常吃力。程式語言的精華主要體現在語法、各種支援類庫這些。一般程式語言的語法主要包括:

    1、變數的型別及定義,包括整型、浮點型、字串、日期、布林等;

    2、迴圈,包括for、while等;

    3、分支,包括if、else等;

    4、邏輯等式判斷等;

    5、資料庫連線、存取介面等。

    瞭解了基本的語法風格,您基本就有一些感覺了。

    學習程式設計,要日積月累、孜孜不倦

    熟悉程式設計工具的使用後,您最好找一些簡單的、現成的例子導進來編譯試試。程式設計最怕直接面對生疏的東西,這會讓你手足無措,有了例子做底子,最起碼您剛開始就能夠有些成就感。

    當然,光靠編譯成功幾個例子有點成就感、只是有個進步的臺階,您要不停的基於例子做各種修改和增強,有臺階踩著,您不停的改造例子,順道把各種語法都囊括進去不停的反覆練習,這樣你就會越來越熟、越來越接近於實戰、越來越有感覺。

    隨著程式設計練習的深入,您就會開始碰壁了,這時候千萬不要氣餒,多在網上找解決方法。高手就是在不停的碰到問題、查資料、驗證處理方法、搞定這樣不停的迴圈中煉成的。網上有不少高手就各種問題提供了處理辦法,您多參考下問題很快就解決了。

    練得多了,您的水平就提高了,也就越有能力接近實戰了。等您開始真正實戰幹活,苦難還在後邊呢,你要吃的苦頭才剛剛開始,萬里長征才開始第一步。不過請您記住,程式設計師就是這樣:永遠的痛並快樂著!等待您的,將是一次次的鳳凰涅槃、浴火重生!

  • 11 # 小野森森聊前端

    首先想要讀懂一門程式語言,需要從基礎學起,知道一門程式語言的執行機制以及它的語法規則,

    學習中不斷總結知識點,才能更好地理解和學習程式語言,比如前端涉及到的JavaScript程式語言

    大概分為幾個模組

    一、初始篇

    認識javascript這門程式語言,瞭解它的作用,學習基本的語法規則,

    二、函式基礎篇

    瞭解函式的基礎,種類 以及函式體內程式碼的執行機制

    三、作用域篇

    作用域、作用域鏈、預編譯、閉包基礎

    四、閉包篇

    立即執行函式、閉包深入、逗號運算子、物件、建構函式、例項化

    五、建構函式篇

    建構函式與例項化原理、包裝類

    六、原型篇

    原型、原型鏈、立即執行函式、外掛開發、物件繼承、call與apply、聖盃模式、模組化

    七、深入篇

    鏈式呼叫、this、caller、callee、三目運算、物件克隆、淺複製、深複製

    八、陣列基礎篇

    深複製例項、陣列基礎、陣列方法、類陣列

    九、JSON篇

    JSON基礎、方法、Ajax、資料解析、模板渲染、案例實戰、前端快取資料設計、快取池

    十、瀏覽器篇

    DOM/CSS 渲染樹、解析與載入、迴流與重繪、同步/非同步載入、時間線、封裝文件解析完畢函式

    十一、正則篇

    轉義、正則表示式基礎、修飾符、元字元、正則量詞、屬性、方法、使用技巧、預查、貪婪模式、非貪婪模式

    想要學習獲取影片資料的小夥伴,私聊回覆我“資料”即可獲得~

  • 中秋節和大豐收的關聯?
  • 是去組織部好還是做辦公室主任好?