vba全称是什么?
VBA的全称是什么,不用多说,就一句话:
visualbasicforapplications.
该如何用python进行办公,自学过一点点的vba,两者哪个办公更有优势呢?
Python好技术层面
从python技术本身来看,先来看看排名,这是2020年3月份的排名
从排名中可以看出,目前python排名是第一名,可见在技术领域,python是多么火,也直接证明了python目前在领域应用上与未来发展上,前途无量。有一点要提一下,python是最近几年才开始火起来的,但是在1999年的时候,阿里巴巴已经开始招聘python工程师,可见这门语言的优秀。
需求层面
目前,python最主要的用途,还是数据分析这一块。
网上现在有列出很多发展方向,我们一个一个来分析可行性
1、WEB开发
web开发对于python来说,并不是不能办到,而是现在web开发主流都是以Java为主,加上现在微服务流行,这点上可以说很鸡肋
2、桌面软件
这点上更不用说,现在招聘,你去看看桌面软件用python,特别少,需求决定了用途,没办法。
3、爬虫
这点上,python几乎就是老大了,python确实非常优秀,有多优秀呢,就是你说的爬虫就等同于python。
4、云计算
云计算对很多人来说都很高深,应该很多人都不会去接触到,但是python在这个方面却是很厉害,很出名的云计算框架OpenStatck就是采用python进行开发,如果有幸需要去改底层,就需要掌握这门技术。
5、人工智能
目前,在业界中,有很多机器学习的算法,都是采用python进行开发,像sklearn框架,就是采用python来做,或许有同学会说,我们用matlab来写算法,这个也是很好的,可是在应用中,基本上以python为主,可以说,在这个方面,python是老大。
6、运维方面
现在的应用开发,能上云的尽可能上云,减少运维层面的人力或者资源的输出,像阿里云,腾讯云,不需要自己动手,建议上云。
7、金融分析
曾经与朋友一起搞过一个股票的金融数据分析,拿到了几十年的数据,做机器学习应用来预测,但是我们忽略了ZG股市的。。。哈哈哈,,也算是失败告终。不过python在这方面确实很好,有很多数据分析的模块直接使用,非常不错的。
8、科学计算
在这个方面,我还是比较推荐matlab来做,python虽然也是可以的,但是主要集中在应用领域,matlab在科学计算方面,是有着不可撼动的地位。
总结
python在需求及应用领域上,主要还是集中在数据分析,机器学习方面,要学习的话,我建议往这两个方面走,未来国家也在这个方面投入了巨大的人力物力,这是一个非常好的方向。