vba全稱是什么?
VBA的全稱是什么,不用多說(shuō),就一句話:
visualbasicforapplications.
該如何用python進(jìn)行辦公,自學(xué)過(guò)一點(diǎn)點(diǎn)的vba,兩者哪個(gè)辦公更有優(yōu)勢(shì)呢?
Python好技術(shù)層面
從python技術(shù)本身來(lái)看,先來(lái)看看排名,這是2020年3月份的排名
從排名中可以看出,目前python排名是第一名,可見(jiàn)在技術(shù)領(lǐng)域,python是多么火,也直接證明了python目前在領(lǐng)域應(yīng)用上與未來(lái)發(fā)展上,前途無(wú)量。有一點(diǎn)要提一下,python是最近幾年才開(kāi)始火起來(lái)的,但是在1999年的時(shí)候,阿里巴巴已經(jīng)開(kāi)始招聘python工程師,可見(jiàn)這門(mén)語(yǔ)言的優(yōu)秀。
需求層面
目前,python最主要的用途,還是數(shù)據(jù)分析這一塊。
網(wǎng)上現(xiàn)在有列出很多發(fā)展方向,我們一個(gè)一個(gè)來(lái)分析可行性
1、WEB開(kāi)發(fā)
web開(kāi)發(fā)對(duì)于python來(lái)說(shuō),并不是不能辦到,而是現(xiàn)在web開(kāi)發(fā)主流都是以Java為主,加上現(xiàn)在微服務(wù)流行,這點(diǎn)上可以說(shuō)很雞肋
2、桌面軟件
這點(diǎn)上更不用說(shuō),現(xiàn)在招聘,你去看看桌面軟件用python,特別少,需求決定了用途,沒(méi)辦法。
3、爬蟲(chóng)
這點(diǎn)上,python幾乎就是老大了,python確實(shí)非常優(yōu)秀,有多優(yōu)秀呢,就是你說(shuō)的爬蟲(chóng)就等同于python。
4、云計(jì)算
云計(jì)算對(duì)很多人來(lái)說(shuō)都很高深,應(yīng)該很多人都不會(huì)去接觸到,但是python在這個(gè)方面卻是很厲害,很出名的云計(jì)算框架OpenStatck就是采用python進(jìn)行開(kāi)發(fā),如果有幸需要去改底層,就需要掌握這門(mén)技術(shù)。
5、人工智能
目前,在業(yè)界中,有很多機(jī)器學(xué)習(xí)的算法,都是采用python進(jìn)行開(kāi)發(fā),像sklearn框架,就是采用python來(lái)做,或許有同學(xué)會(huì)說(shuō),我們用matlab來(lái)寫(xiě)算法,這個(gè)也是很好的,可是在應(yīng)用中,基本上以python為主,可以說(shuō),在這個(gè)方面,python是老大。
6、運(yùn)維方面
現(xiàn)在的應(yīng)用開(kāi)發(fā),能上云的盡可能上云,減少運(yùn)維層面的人力或者資源的輸出,像阿里云,騰訊云,不需要自己動(dòng)手,建議上云。
7、金融分析
曾經(jīng)與朋友一起搞過(guò)一個(gè)股票的金融數(shù)據(jù)分析,拿到了幾十年的數(shù)據(jù),做機(jī)器學(xué)習(xí)應(yīng)用來(lái)預(yù)測(cè),但是我們忽略了ZG股市的。。。哈哈哈,,也算是失敗告終。不過(guò)python在這方面確實(shí)很好,有很多數(shù)據(jù)分析的模塊直接使用,非常不錯(cuò)的。
8、科學(xué)計(jì)算
在這個(gè)方面,我還是比較推薦matlab來(lái)做,python雖然也是可以的,但是主要集中在應(yīng)用領(lǐng)域,matlab在科學(xué)計(jì)算方面,是有著不可撼動(dòng)的地位。
總結(jié)
python在需求及應(yīng)用領(lǐng)域上,主要還是集中在數(shù)據(jù)分析,機(jī)器學(xué)習(xí)方面,要學(xué)習(xí)的話,我建議往這兩個(gè)方面走,未來(lái)國(guó)家也在這個(gè)方面投入了巨大的人力物力,這是一個(gè)非常好的方向。