1樓:三天打魚
一般是學好基礎之後 做一些專案開發 遇到問題再去找解決方法
類庫或api太多了 不可能都學完再去搞開發 不現實 只學好常用的就好了
2樓:匿名使用者
我很欣賞在現在這個高節奏的時代選擇自學的同學(因為我也是自學的,vb,c++學了30年根本沒精通,c#學了10年才只是入門),那說明你具有一顆愛學習的心,但是初學切忌好高騖遠,涉獵太廣,一定要搞清楚並安排好學習計畫,自學需要持續不斷的興趣和熱情,它是你前進的動力,不能讓它熄滅,如果因為強烈的好學精神很急迫的什麼都想學且快速掌握,你會遇到無法逾越的困難,最終會使你心灰意冷喪失熱情而半途而廢,然後不了了之,這是必然。因為作為自學,沒有人為你安排科學的課程進度,學習容易失控。
但如果你的首要目的是興趣愛好,其次才是可能的話可以讓自己的錢包鼓一點(可選項)。那麼你就要有一顆能耐住寂寞的心,10,20,30年不急不躁不離不棄,否則我也勸你玩玩就好,別太上心。
現在,車架子別人已幫你做好了,別人做的東西你要學習才會用不是嗎,你現在只是剛剛學完怎麼用它裝各種零部件。(是否熟練和精通另說),而零部件什麼都沒有,你都要乙個個自己做出來,買的零部件無法代替(學習不可替代),而那麼多零部件你都要在想自己短期內都自己做那是不可能的,所以應該把重點放在發動機上。
發動機就是設計思想,因此你的下一步任務是逐步學習建立形成屬於你自己的設計思想,要把這點貫穿在今後所有學習過程中,**語法甚至演算法都不重要,這些東西都是可以抄襲的(學習),而你自己的設計思想是無法抄來的。
為自己出乙個簡單的略微有點挑戰但是努力一下就能完成的題目,也可以網上找,也可以用別人的問題選為你的課題,去完成它,不要半途而廢,然後總結,必要時記錄下來。比如如何自己做乙個計算器,等你完成後可以在此基礎上加功能,加點難度。當然你也可以再選乙個題並完成它,這個迴圈過程就是學習過程。
在學習過程中根據需要學習一點演算法,比如二叉樹,折半查詢,冒泡等等,去體會它,慢慢的你的設計思想就會形成。
api 和 net類庫是兩個截然不同的東西,即便你選擇乙個你也不可能羅列所有函式或者類目錄去掌握所有,這個學習思想完全是錯誤的,根本不可行,滅掉你的學習熱情的就是這種學習思路。任何乙個window程式設計師都有一本很厚的api參考書/電子書,沒人會記住和了解所有函式,或者net類。我們不是神仙。
正確的學習方法是根據需求,問自己我要做什麼?要怎麼做?那我需要什麼,我有/會什麼?
我缺什麼?(學習點),再去api或者類庫中找,去網上查詢用法去討論它,最後掌握它。你用不到的函式和類,不需要去了解。
c#怎樣自學?
3樓:day忘不掉的痛
具體的做法:
1、先看一遍這本書,不懂的就跳過去。
2、從頭開發」庫管軟體「。不懂的就去這本書裡面找相關章節。
網上也有類似的開源軟體,不妨down乙個下。
3、試著不斷維護這個軟體,加一些功能。
從頭到尾做乙個軟體,比做100個小軟體有用的多。
4、去開個技術部落格(上面兩個**哪個都行),把開發過程都記錄分享出來,這樣就會有壓力和動力。
5、少玩dota,遠離外掛程式。
乙個c#自學者的苦惱
4樓:匿名使用者
我是最有例項給你解答的。我大學畢業所學專業為.net 就是 c#為基礎語言的體系課程,但是我大學的時候玩了4年網遊,畢業後大家都找了程式設計的工作而我卻沒有找到,因為我連基本的 hellowold都不會寫。
我甚至沒有真正的去開啟過vs程式。
07年我畢業,在家附近的網咖做網管半年。後食不果腹。隨準備重操舊業
08年過年後我開始自學以前的課程。資料**全部是我大學的書籍。中間要感謝我加的乙個asp.net群,對我提的問題百問不厭。我08年6月份去了北京 找到了現在我的工作...
我簡要說下c# 和asp.net 我的自學過程和心得
c#:要從基礎語法學起,這方面一定要有權威的書籍,從變數定義,到物件導向程式設計的這個過程中,自己要不斷寫**,總結學習經驗,不懂的一定要問,不能放棄任何乙個不清楚的知識點。這個過程不要煩躁,這是你學習.
net的所有基礎。一定要虛心,踏實
ado.net:
這個其實很簡單,我當時對自己的要求並不高,sql語句我只要求自己會基本的增刪改查語句。然後 學會c#連線資料庫的幾個例子就行了。真的沒什麼深奧的。
asp.net
這個asp.net 推薦你有一本相關的學習書。從asp.net的六大物件開始學習。不要以為六大物件就很大。其實每個物件就那麼一點可學的。
最後給你說個程式設計學習的心得。那就是 如果你在學習的過程中感到饅頭霧水,無從下手,請你不要氣餒,悶頭只管學就是了。因為學程式的人都會有乙個共識,那就是學習的頓悟...
就是說你在學習到一定程度後你會對你以前霧水的東西豁然頓悟,真的,如果你堅持了你就能體會。
最後哥們,道路是自己走了,任何想得到的東西都要為他付出奮鬥的汗水,如果你選擇了你想得到目標,那麼就相信自己,信任自己。你行的!
5樓:
我現在就是用c#開發c/s的應用程式,我在一家比較小的軟體公司上班,可以說我跟你的情況差不多少,我剛畢業的時候也是什麼也不懂,但是自己又想從事軟體行業,所以就面試了20多家公司才算入職,剛進公司得時候,公司就給我分配crm中的一模組讓我開發(我說的是winform,就是windows應用程式),說實話,我跟本也不會,後來我就在網上查資料,和買書學習,最後也算做出來了,可以說我也算自學的,我不知道你目前的技術功底,我那時候技術功底也非常的差,但是我自學那段時間也就用了將近兩個月吧,winform這塊就整的差不多了,跟著專案走就沒問題了,我學習那段時間每天晚上1點睡覺,第二天還正常上班,持續將近半年多,在這裡我建議你買一本書《c#開發典型模組大全》,為什麼我建議你買這本書呢,第一我覺得你應該先從應用程式這邊抓起,winform窗體這塊畢竟相對於新手來書好學點兒(主要就是拽控制項)第二 windows應用程式這塊弄會了,asp.net 做**也就會非常快的時間學會了(當然我說的是簡單的開發,要是說到精通那個地步,沒有幾年的工作經驗是到不了地),我這是路過看到和我差不多的起步,所以多說了兩句,給不給分的無所謂了,希望能對你有幫助,我支援你從事軟體這個行業
6樓:匿名使用者
27歲算什麼??防毒專家王江民 38歲才開始摸計算機,還比你大十歲多一
有追求就趕緊學吧 時間很珍貴的
因為你已經無路可退了
要不然就只能在「玩具廠」之流渾渾噩噩過一輩子了努力把。。。
理想向我們招手。。。。
本人26歲,我是24歲開始學的,比你早不了多少,而且我還是非計,現在在乙個落後的city3000+
我熱愛,你熱愛嗎??
我當初自學了八個月,完全從0學的,你有我這種魄力嗎??
人生總有高峰和低谷,處於低谷時埋頭苦學,爬上高峰,高峰時謙虛謹慎,更上山頭!!!!
7樓:匿名使用者
朋友,加油,
我現在也二十五了,以前工作過後來想換行就在培訓機構學了c#這個方向的,現在也在找工作,現在只是感覺廣東這邊對這行業要求高了,畢竟從事這行的人也多了,面試了十幾家都是因為經驗,專案做得少的問題到處碰壁,
不過每次筆試,初試都過得了,那些理論的東西出得太基礎了,不過一到機試,就不行了,機試中可以看得出好多問題,規範啊,程式設計能力啊。。。好多好多。
現在只想找份實習的工作試試了,
找工作,乙個字形容,「難」,
引用上面朋友說的一句話:「人生總有高峰和低谷,處於低谷時埋頭苦學,爬上高峰,高峰時謙虛謹慎,更上山頭!!!!
」相信都可以早點走出低谷。。。。
8樓:匿名使用者
c#上手比較容易,現在整合的ide更加方便,買本基礎點的書籍,不是很大問題
9樓:匿名使用者
無論什麼語言他的操作物件都是處理器,要想對語言研究的徹底清楚,所以要把處理器的工作原理研究清楚。其他的任何語言不外關鍵字/語法/演算法之類的東西。
10樓:戊尋巧
1.不清楚你的基礎語言,資料結構學的怎麼樣 這個問題很難回答
2.自學成功不難 關鍵是基礎不牢靠 深入以後會遇到比較大的問題
3.程式這個東西 大部分人學到後來主要是抄 而不是自己寫
11樓:匿名使用者
我以前學過c,vb現在也在學c#,c#語言簡單易懂功能強大,認真學一定能學好.
12樓:匿名使用者
應該行的...c#其實很簡單的..主要在於自己是否會用心學做而已..加油...
13樓:匿名使用者
你可以先去實習 邊實習邊學 半年時間足矣!
你計算機專業的再怎麼忘,基礎性的大學還是懂的,
隨便翻翻書就好了,公司都是用框架做**,所以只要學好了html css,c#基礎大家都是同步的。
14樓:匿名使用者
沒有什麼不可以!就是看你想不想做了!
而且還要看看你的興趣了!
任何問題都有解決的辦法!如果你想學習
c#無非就是多做多想多看多查!沒有什麼好的捷徑!聰明的人是有的接受能力很強!可能很快上手!
我就是一名在培訓學校培訓過的學生!在我看來c#還是很容易上手的!相信你努力吧!
15樓:程式設計路上不停止
你沒說自己的年齡 現在的工資、轉回it行業工資***************====
if(自己認為還年輕,有精力去不斷的學習)else
16樓:五千個位元組
1.有了方向後,那就是毅力了,要堅持,大家都說.net簡單,不知道到底是他真的簡單呢?
還是他們學的簡單呢?反正我當初學起來不算太輕鬆,可能俺比較笨吧,但是我還是堅持下去了,後來也就慢慢習慣了。
2.要綜合的去學,舉個例子,假如你坐web開發的話,不是說你學學.net就能搞定的,js ajax也是要學的,我當初ajax框架就學了至少三種。
說實話,如果做技術要求深一點的專案,你會發現你所學的是會用到的。而且為你以後做大型專案做準備
3.學習週期嗎 就像樓上有人說一門語言大概兩月左右,當然也不一定譬如js可能乙個月你就搞定了,jquery可能你十天就搞熟了,ajax可能你乙個月也能搞定,當然這裡的搞定時間是相對的,畢竟知識是無限的。
17樓:匿名使用者
找一本書研究,我是乙個學生。現在在學習中。。。
18樓:飄飛的巧克力
你用做**的軟體做呀!
19樓:匿名使用者
有什麼具體點的問題 hi我 一起**下就是了
mac如何複製貼上
飛喵某 1 使用右鍵選單。選擇需要複製貼上的物件,右鍵單擊並從選單中選擇 剪下 或 複製 在需要貼上的位置選擇 貼上 即可。2 使用快捷鍵。複製 command c 貼上 command v 擴充套件資料 mac常用快捷鍵 1 視窗類。新增視窗 不同介面 command n 新增視窗 同一介面 co...
如何快速複製貼上
老房 在日常生活中,經常用到複製和貼上,快速複製 貼上,可以提高工作效率,其使用方法是 1 開啟文件,用滑鼠按住拖動選定要複製的文件 2 右鍵,複製 3 開啟wps文字,右鍵,貼上 4 在電腦鍵盤上,快速複製快捷鍵 ctrl c,按住ctrl鍵,再按下c鍵即可快速複製選定的文件 5 在電腦鍵盤上按住...
如何複製貼上不改變現的格式,word如何複製貼上不改變現文件的格式
地理寶庫 word2007 把 好好學習 貼上到b文件 選中 天天向上 貼上 然後在貼上的文字右下邊貼上選項 帶小黑三角 說明有下拉選單 選擇 僅保留文字 即可。2007裡面有這個功能,剛剛貼上過去有,如果貼上了三個,那麼第一個就找不到那個貼上選項了 一 直接選擇網頁內容進行復制,然後在word中選...