現(xiàn)在學(xué)VB過時了嗎?
網(wǎng)友解答: 首先必須說 VB已經(jīng)過時了,如果想學(xué)習(xí)一門編程語言,現(xiàn)在一般會首推python,其次是Java,Java一直都比較穩(wěn)健,并且需求量是最大的。VB現(xiàn)狀VB相關(guān)的編程語言中現(xiàn)在比
首先必須說 VB已經(jīng)過時了,如果想學(xué)習(xí)一門編程語言,現(xiàn)在一般會首推python,其次是Java,Java一直都比較穩(wěn)健,并且需求量是最大的。
VB現(xiàn)狀VB相關(guān)的編程語言中現(xiàn)在比較常用的是VB.NET和VBA。
1.辦公開發(fā),絕大多數(shù)是業(yè)務(wù)部門(非技術(shù)人員)在做。開發(fā)動機是工作內(nèi)容太重復(fù)枯燥、希望有個「小工具」協(xié)助自動化處理。選擇VB/VBA的理由是簡單易學(xué)、而且電腦上有現(xiàn)成的微軟全家桶。
2.維護歷史遺留程序。因為前人留下的程序就是用VB/VBA寫的,雖然維護起來很痛苦,但整個推翻重新開發(fā)的成本太大,因此要學(xué)習(xí)VB來維護舊的項目。
如果你想靠VB來工作,肯定需要了解招聘情況。
VB職位信息我特地查看了某勾平臺,自稱是專業(yè)的互聯(lián)網(wǎng)招聘平臺,當然我覺得這個平臺相對靠譜,驚訝的是在這個平臺上全國的VB相關(guān)的職位只有6個。
當然不能只關(guān)注與一個平臺,一零又去了某51平臺,查詢出的結(jié)果可以看出近一個月內(nèi)有4000多個VB的相關(guān)職位在招聘,并且招聘VB的公司多數(shù)是偏硬件、電子設(shè)備類,純互聯(lián)網(wǎng)公司比較少。
沒有對比就沒有傷害,我又特意搜索了一下java開發(fā)相關(guān)的職位,近一個月內(nèi)有接近十萬個職位,所以如果找工作肯定Java是更好的選擇。
總得來說,VB的確是已經(jīng)過時的語言,但是如果你學(xué)習(xí)這門語言自己做東西沒問題,如果你想找工作的話那是選擇其他更正確的選擇。
碼了這么多字,點個贊關(guān)注下再走吧!?。?/p> 網(wǎng)友解答:
這么說吧,凡是被廣泛用于商業(yè)實踐的技術(shù)都是足夠解決行業(yè)底層問題的,比如C、JAVA系列的語言,可以方便直接的與硬件交流,而我們說的VB就做不到這點。VB作為可視化編程軟件,它的核心在于應(yīng)用,對控件的應(yīng)用,用于解決某個絕對的、實際的問題。這樣就導(dǎo)致VB這個語言本身不夠靈活,也就無法跟上時代的步伐。
現(xiàn)在大學(xué)里,一些非軟件工程之類計算機相關(guān)專業(yè)的專業(yè)依舊在教授VB這門課。其實高中數(shù)學(xué)也有學(xué)習(xí)VB的課程。VB之所以廣泛的出現(xiàn)在學(xué)校教科書里,主要是VB作為編程入門級語言,簡直是無可替代的存在,語言簡單易用,界面所見所得。所以,它在課程里主要也就傳遞兩個思想:
1、對編程的基本認識,了解計算機語言的邏輯,感受計算機與數(shù)學(xué)那妙不可言的關(guān)系,給我們的學(xué)生一個基本的編程邏輯認知。
2、把VB編程的能力應(yīng)用于行業(yè)內(nèi)的某個固定問題中,這些問題對編程與軟件要求不高,這種能力也不需要有廣泛推廣與應(yīng)用的潛力,只要能及時、相對靈活的解決行業(yè)工作中遇到的問題就行了。
所以,如果把VB當做現(xiàn)代互聯(lián)網(wǎng)時代的主要生產(chǎn)工具來學(xué),那毫無疑問,VB早就已經(jīng)過時了,而且是在幾年前就過時了。但是,如果把VB當做編程入門語言學(xué)習(xí),用來體驗一下編程的樂趣,對計算機編程的世界做一個基本認識,了解基礎(chǔ)的編程邏輯,學(xué)習(xí)VB并沒有過時。
如果你真的精通的掌握了VB這個語言,到一些微小企業(yè)做對企業(yè)問題針對性的軟件開發(fā)、問題解決,也是不錯的。俗話說技多不壓身,況且學(xué)習(xí)VB這個語言,從入門到精通好好學(xué)習(xí)估計也就2個月的時間。
只有做到了才有話語權(quán),學(xué)會了之后再說它過時了,比沒學(xué)之前就擔(dān)心它會過時而無心向?qū)W要好很多。
-