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