當前位置:編程學習大全網 - 編程語言 - c#如何自學?問路,復制粘貼,不來。

c#如何自學?問路,復制粘貼,不來。

真的很感謝在這個高節奏的時代選擇自學的同學們(因為我也是自學者,30年來從未掌握過VB和C++,C#也只是10年的初學者),這說明妳對學習是有熱愛的,但是初學者不要目標太高,涵蓋太多,壹定要明確和安排好自己的學習計劃。自學需要持續的興趣和熱情。如果妳因為強烈的求知欲而什麽都想學,什麽都想很快掌握,那麽妳就會遇到難以克服的困難,最終讓妳失去熱情,半途而廢,那就在所難免了。因為作為自考,沒有人給妳安排科學的課表,學習容易失控。

首先要搞清楚學習編程的首要目的是什麽。如果主要是找工作,我勸妳趕緊放棄。不要浪費妳的時間。妳不能和壹個訓練有素的學生競爭。程序員是壹個吃青春的職業。由於計算機在中國已經有幾十年了,程序員已經不像當初那麽吃香了。說白了,他們已經在紅海市場了。現在他們需要年輕有活力的技術工人,他們需要大量的代碼培訓。但由於編程技術發展的叠代崛起,10年前學的內容已經不再使用(五年後可能會被取代)。作為商業用途,現已裝裱。老板不管妳的代碼漂亮不漂亮都能解決問題。當妳優化它的時候,項目就毀了。在商業中,所有的關鍵詞都是時間。

但是如果妳的首要目的是興趣愛好,那麽讓妳的錢包鼓壹點是有可能的(可選)。那妳壹定要有壹顆耐得住寂寞的心,不會急著10,二三十年,不然我勸妳玩得開心點,不要太在意。

-讓我們進入正題。

如果把語法/關鍵詞比作車架(懸架和底盤),那麽設計思路就是發動機,需求就是駕乘體驗,以用戶的需求和體驗為導向(用戶在程序設計中也包括程序員本人,即程序框架優化、可讀性、可維護性等要求。).設計師根據用戶需求設計汽車,核心設計是發動機。沒有車架,再好的發動機也發揮不了作用。

現在,別人給妳做了車架子,妳也要學會別人做的,妳才能用,對吧?您剛剛學會了如何使用它來安裝各種零件。精通不精通是另壹回事。然而,妳必須壹個壹個地制造所有的零件。妳買的零件是不可替代的(學習是不可替代的),妳也不可能在短時間內把所有零件都自己做出來,所以妳要把重點放在發動機上。

發動機就是設計思路,所以妳接下來的任務就是逐步學習,形成自己的設計思路。要把這個貫穿到以後所有的學習過程中,代碼語法甚至算法都不重要。這些東西是可以復制(學習)的,但是妳自己的設計思路是無法復制的。

給自己做壹個簡單的題目,有點挑戰性,但是努力就能完成。也可以在網上找,也可以選擇別人的問題作為自己的題目,完成它,不要半途而廢,然後總結,必要的時候記錄下來。比如如何自己做壹個計算器?做完之後,妳可以增加功能,增加難度。當然,妳也可以選擇另壹個問題來完成。這個循環就是學習的過程。在學習過程中,根據需要學習壹些算法,比如二叉樹、半查詢、冒泡等。,去體驗壹下,慢慢妳的設計思路就形成了。

API和NET類庫是完全不同的兩個東西。即使妳選擇了壹個,妳也不可能列出所有的函數或者類目錄來掌握它們。這種學習思路是完全錯誤的,根本不可行。正是這種學習理念扼殺了妳的學習熱情。任何壹個窗口程序員都有壹本厚厚的API參考書/電子書,沒有人會記住並理解所有的函數或NET類。我們不是神仙。

正確的學習方式是根據自己的需求,問自己我想做什麽。怎麽做?那麽我需要什麽,我有什麽/知道什麽?我錯過了什麽?(學習點),然後去找API或者類庫,去網上找用法來討論,最後掌握。妳不需要知道妳不需要的函數和類。

別的我就不說了。太多了...寫代碼是壹生的任務。就像有些人喜歡釣魚,妳問他幹嘛?整天盯著水,釣幾條帶魚,有錢買魚竿和壹套設備,去菜市場就能買幾百斤。。。。。。回答:好玩,妳不懂。

  • 上一篇:qc個人年終工作總結
  • 下一篇:華圖女神節▏如果是她們來講課,妳還遲到嗎?
  • copyright 2024編程學習大全網