1、明確目的:學(xué)習(xí)VB的是成為軟件工程師,而非代碼工人。

網(wǎng)站建設(shè)公司,為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁設(shè)計(jì)及定制網(wǎng)站建設(shè)服務(wù),專注于成都企業(yè)網(wǎng)站定制,高端網(wǎng)頁制作,對成都石牌坊等多個行業(yè)擁有豐富的網(wǎng)站建設(shè)經(jīng)驗(yàn)的網(wǎng)站建設(shè)公司。專業(yè)網(wǎng)站設(shè)計(jì),網(wǎng)站優(yōu)化推廣哪家好,專業(yè)成都網(wǎng)站推廣優(yōu)化,H5建站,響應(yīng)式網(wǎng)站。
什么是代碼工人,代碼工人也叫軟件藍(lán)領(lǐng)。指那些至少掌握一門開發(fā)語言或開發(fā)工具,所從事任務(wù)與軟件工程中的需求分析、系統(tǒng)分析、概要設(shè)計(jì)無關(guān)的程序員。在印度的軟件產(chǎn)業(yè)中,這些大量的低成本程序員是由高中生畢業(yè)后進(jìn)行簡單培訓(xùn)就可以擔(dān)當(dāng)?shù)摹?/p>
軟件工程師一般指從事軟件開發(fā)職業(yè)的人。軟件工程師跟一般程序員的分別,在于一個程序員的工作是按照指定的項(xiàng)目分析書來做編碼,而軟件工程師的工作則需要規(guī)劃。不過,由于現(xiàn)時社會的分工愈來愈模糊,軟件工程師跟程序員的分工也愈不明顯。但對于嚴(yán)格執(zhí)行CMM的機(jī)構(gòu)來說,各人的工作分野比較清晰,這有助于了解軟件工程師跟一般程序員的分別。
為什么出現(xiàn)代碼工人,其實(shí)主要的原因是程序員的水平差距很大,好多人完不成獨(dú)立的任務(wù),最終會倒致一個工程的失敗,所以才后出現(xiàn)了軟件工程這些概念,通過有效的管理,分工,使即時只會一些簡單編碼的人也能完成一個獨(dú)立的工作。
2、下定絕心:學(xué)VB需要很長時間的努力,要有恒心和毅力。
學(xué)習(xí)任何編程語言都是一件很枯躁的事情,除非你有強(qiáng)大的愛好,如果你只是為了多賺點(diǎn)錢,我建議你還是去做銷售吧,軟件工程師這個職位不適合。必需要為自己的愛好而學(xué)習(xí),這樣才能有足夠的動力來學(xué)習(xí)編程這門枯燥的事情,才能在枯燥的事情中找到快樂。
3、學(xué)習(xí)技巧:70%的學(xué)習(xí)在工作中獲得,20%的學(xué)習(xí)從經(jīng)理、同事處獲取,10%的學(xué)習(xí)從專業(yè)培訓(xùn)中獲取。 這句話出自IBM。這說名一個主要的問題,IT的大部份內(nèi)容是需要自學(xué)的,在工作中獲得的含義就是自己通過一些項(xiàng)目的實(shí)踐,來進(jìn)行學(xué)習(xí)和充電,也就是說只有在開發(fā)一個項(xiàng)目的時候才能真正的學(xué)到東西。那么剛剛開始學(xué)習(xí),我沒有工作呀,這怎么辦,其實(shí)這也很好辦,先要給自己當(dāng)老板,安排自己要做一些東西,當(dāng)然這些都可以是非常簡單的小軟件。比如做個通訊錄什么的。
4、必要的方法:認(rèn)認(rèn)真真的把MSDN中關(guān)于VB的內(nèi)容好好看一看,特別是函數(shù)和語句,很有用的。
MSDN里面關(guān)于VB的內(nèi)容一定要多看,有些方法和函數(shù)你可能用不到,但一定要知道,以后遇到類似的需求,只要一想就知道如何解決這個問題了。或者上 搜索問題答案,自己解決的問題才最增長能力.
5、遇到問題:不要直接去問別人,自己好好想一想,試著解決這個問題。
為什么先要自己想一想呢,因?yàn)楫?dāng)你自己想過好多辦法,解決一個問題,可能解決的辦法并不是最好的辦法,但絕對有利于你自己的提高,一個人水平的提高主要是通過獨(dú)立的解決問題來得到的。即實(shí)自己最后沒有解決問題,你自己思考過了,最后別人幫你解決,你也會想和很深入,以后再碰到類似的問題,也就能自己找到方法解決了。
6、基本理論:多研究些語言上的東西,如數(shù)據(jù)結(jié)構(gòu)和算法。
這個是成為高手的基本知識,沒有什么好說的了。
7、高手進(jìn)階:如果想成為高手,還要會好多與VB不相關(guān)的東西。
真正的高手還要涉獵好很多知識,比如網(wǎng)絡(luò)協(xié)議,美工設(shè)計(jì)等,也就是說要提高自己的整體素質(zhì),而不僅僅是寫程序。
8、成為高手:要自己設(shè)計(jì)軟件,從頭到尾,哪怕是小軟件。
這一點(diǎn)是軟件工程師與代碼工人的主要區(qū)別,軟件工程師必需會設(shè)計(jì)軟件。
9、真正高手:編程語言是互通的,再學(xué)習(xí)一些其他言。
vb是可視化編程,對于初學(xué)編程的人來說簡單易懂,同時也可以給其他編程打下基礎(chǔ),vb.net比vb有用,但是也比vb難,一般先學(xué)好了vb再學(xué)net,那樣的話會簡單的多,至于哪個好就要看你的水平了,如果你對編程有一定的了解,那么直接學(xué)NET,如果你剛?cè)腴T就學(xué)VB吧
個人覺得vb.net更容易學(xué)些,也更方便。
vb.net是完全面向?qū)ο蟮模梢苑奖愕拈_發(fā)各種應(yīng)用程序。
兩者還是有很大區(qū)別的,看自己比較喜歡用哪個了。
當(dāng)然是VB好,沒有花哨的功能;.net是微軟推出的一個通用組件包(所有語言都可使用),使用.net做的程序必須安裝.net framework(有數(shù)百M(fèi)B大),而你一個程序不可能很大,所以沒必要。但是我覺得如果你精力比較好的話建議你還是學(xué)更c(diǎn)ommon的語言,如C++,因?yàn)槲矣X得學(xué)vb會讓人廢掉,思路都被拖放控件這種想法控制。
至于書嘛。。。
Visual Basic 6.0程序設(shè)計(jì)完全自學(xué)手冊 龍馬工作室、教傳艷、王果 人民郵電出版社
Visual Basic6.0程序設(shè)計(jì)教程 羅朝盛、余文芳、余平 人民郵電出版社
但這些不一定適合你,還是自己到書店轉(zhuǎn)轉(zhuǎn),選擇適合自己的,因?yàn)锽asic很簡單,對知識的精細(xì)要求不高,所以不用擔(dān)心書是否好。而且你可以試著自己摸索。
分享文章:vb和net哪個好學(xué),學(xué)vb好還是c語言好
當(dāng)前URL:http://chinadenli.net/article7/dsijdoj.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計(jì)、品牌網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站、做網(wǎng)站、網(wǎng)站設(shè)計(jì)、云服務(wù)器
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)