市场不好,信奉乐观主义的金融从业人员都在低头苦干,熬过市场的低迷、抵御资本的寒冬……
行情低迷的时候,金融圈还有一大特征,就是喜欢多读书。这时候你会发现,金融人员报考MBA的情况剧增、去考研考博的人增加、出国留学换个状态的也有。今年的情况,有点不一样了。如果不自主学习,公司也会要求你学习。
媒体报道显示,今年新加入摩根大通(JPMorgan)的全部资产管理分析师必须强制学习编程语言——Python。
请注意,这里的用词是“必须”!学金融的小伙伴想擦擦心里的泪,我一个学金融的现在连IT都要学啊TAT,确实,现在很多大学都开Python课程了。没办法,谁让大家觉得学金融的就是活到老学到老呢。
一直以高素质实习生闻名的高盛集团发布了一份调查报告,针对全球2500名在高盛的夏季实习生调查,当问到你认为“哪个语言在未来会更重要”时,在被调查的全球2500名80、90后优秀年轻人中,72%选了Python。
就连新晋诺贝尔经济学奖得主保罗·罗默(Paul M.Romer)也学了。都知道他是美国著名经济学家,斯坦福大学教授,但你不一定知道,这位62岁的经济学家更一位编程语言Python的忠实用户 。
金融圈强制学习Python、诺贝尔经济学奖爱好Python,一时间这语言成了香饽饽。富二也在学习摸索中,跟客官汇报下学习状况以及介绍下这新宠~
先说几个Python引起人好感的点:
非常适合初学者入门
配置开发环境也不复杂
开发速度也比传统语言更快
其实就是用英语写一系列的逻辑关系
非常适合开发分析工具和数量分析模型
自学成功的非常多
应用面越来越广
一、Python是什么?
Python 是一种面向对象的解释型计算机程序设计语言,由荷兰人 Guido van Rossum 于 1989 年发明。(嗯嗯,这语言差不多也是个90后~)
有以下优点简单、易学、免费开源、可移植性、解释性强;
缺点为单行语句输出、同C++和Matlab比运行速度较慢。
Python有较为强大的标准库和模块,方便用户进行调用:如科学计算的 Numpy、Pandas、Scipy 库;如机器学习和深度学习的Scikit-learn、Keras库;如爬虫的Pyquery、BeautifulSoup、Scrapy库。Python的应用领域较为广泛包括Web开发、人工智能、云计算、网络爬虫,游戏开发等。
二、下载哪款Python?
Python的集成开发环境(IDE)有很多,这里推荐下载Anaconda。
简单来说,Anaconda是包管理器和环境管理器,Jupyternotebook 可以将数据分析的代码、图像和文档全部组合到一个web文档中。Anaconda支持多种操作系统如 windows、Mac、Linux 等。Anaconda有如下优势:使用方便,可以自由转化成Matlab、R等相关类似界面,非常友好;自带安装了一些计算标准库和模块,可以直接调用而且具有强大的库管理器。
下载以及安装anaconda可以从以下资源中获取:
• anaconda官方网站:https://www.anaconda.com/download
具体的安装方法和操作步骤,富二精选的知乎大神的方法:
【初学python者自学anaconda的正确姿势是什么??】(知乎1.5K赞精华帖)
https://www.zhihu.com/question/58033789/answer/254673663
亲测有效!富二现在正在学习途中!如果客官安装不成功,留言区富二给你一步一步解答~
据说,因为强制普及编程语言,现在摩根大通的资管部门员工可以和科技部门一样使用编程语言,这样有助于开发更好的理财产品服务客户。明年摩根大通将扩大强制学习范围,包括数字算法和机器学习。
三、跟着哪些书练习?
Python学习,富二基本看下面这个网站,足以:
http://www.runoob.com/python/python-tutorial.html
基础点的,可以下载一些python的学习文档,比如《diveinto python》,《OReilly- Learning Python》等等。通过学习语法,掌握python中的关键字语法,函数语法,数学表达式等等。
python具备很好的交互学习模式,对于书本上的例子我们可以通过交互平台进行操练,通过练习加深印象,达到学习掌握的目的。
推荐一本书的话
好了,今天的良心推荐到这里了~ 是金融从业者的必备技能还是一技傍身,客官感兴趣的自行入吧!