相信在大家的印象里,想進(jìn)入金融行業(yè)或者數(shù)據(jù)崗位,首先需要精通Excel。
ps:本文來源于網(wǎng)絡(luò)然而野村證券副首席數(shù)字官馬修·漢普森在上周五的倫敦Quant Conference上發(fā)表講話:
“現(xiàn)在走進(jìn)交易大廳,用Excel的人越來越少,大家都在碼Python代碼”
甚至直接說:
“ Python已經(jīng)取代了Excel?!?/p>
現(xiàn)在很多崗位在寫招聘要求時(shí),“精通Excel”的后面,緊接著會寫一句“有Python編程經(jīng)驗(yàn)優(yōu)先”。
這個(gè)意思就是告訴你:你Excel玩的再厲害,也不如會Python的!
沒錯(cuò),以前面試HR問“你Excel的精通程度怎樣”,現(xiàn)在更多地問“你會Python嗎?”01 Python取代Excel不是制造焦慮
2013年的時(shí)候,在WSO論壇上,就有一個(gè)人發(fā)了Python將是金融從業(yè)者的必備技能的帖子。表示:“Python技能需求很高,并且將會持續(xù)很多年。'
在帖子中直接列出了Python帶來的便捷性。
比如財(cái)務(wù)建模時(shí),Excel/VBA可以做到的,Python可以做到更多,幾行代碼就可以有效地運(yùn)行方案;
在回測交易時(shí),可以輕松地用Python編寫算法并在數(shù)據(jù)上運(yùn)行它;
分析數(shù)據(jù)時(shí),可以直接將Sql導(dǎo)入到Python具有的一些軟件包中。
上個(gè)月,有人在WSO論壇上說:“我可以運(yùn)行一個(gè)具有數(shù)百個(gè)互鎖公式的Excel模型,以及一個(gè)具有50,000行和100列的數(shù)據(jù)表,更新需要15分鐘?!?/p>
“我可以運(yùn)行基于Python的模型,該模型具有數(shù)千個(gè)互鎖的關(guān)聯(lián)點(diǎn)和具有10,000,000行和1,000個(gè)數(shù)據(jù)屬性的底層數(shù)據(jù)結(jié)構(gòu)。更不用說我可以編寫腳本來推斷缺少的數(shù)據(jù)點(diǎn)。所有這些操作都可以在大約一秒鐘。”而就在前不久前,和一個(gè)金融行業(yè)的朋友吃飯,聊到了一個(gè)出乎意料的事。有一天他打開朋友圈,發(fā)現(xiàn)圈內(nèi)的很多朋友都在給一個(gè)學(xué)Python的廣告點(diǎn)贊,甚至廣告下面很多人在討論,他意識到大家都在默默學(xué)Python。
他打趣道:“沒有想到有一天,我一個(gè)金融民工也開始要學(xué)編程。'
我覺得這個(gè)現(xiàn)象,意料之中,畢竟金融圈都在學(xué)Python的情況早就已經(jīng)有了苗頭。編程正成為年輕人乃至整個(gè)世界最看好的熱門或者說必備技能。
02 Python席卷金融行業(yè)
高盛集團(tuán)之前發(fā)布了一份《高盛調(diào)查報(bào)告》,針對全球2500名在高盛的夏季實(shí)習(xí)生調(diào)查, 當(dāng)問到你認(rèn)為“哪個(gè)語言在未來會更重要”時(shí),在被調(diào)查的全球2500名80、90后優(yōu)秀年輕人中,72%選了Python。16歲的高盛實(shí)習(xí)生Adam Korn直言:“現(xiàn)在想從事交易或分析的基金經(jīng)理不懂編程很難存活下去”。
目前,高盛有約9000名計(jì)算機(jī)工程師,占高盛總員工數(shù)量的1/3。接下來將輪到投資銀行業(yè)務(wù)。傳統(tǒng)上,這一領(lǐng)域需要較強(qiáng)人際溝通技巧,但高盛規(guī)定在任何一次IPO中所需要采取146個(gè)不同步驟,而其中許多步驟都可以通過算法完成。
去年的時(shí)候就有外媒報(bào)道,摩根大通集團(tuán)大約1/3的分析師和員工被強(qiáng)制參與編程課程學(xué)習(xí)計(jì)劃!不僅如此,摩根大通CEO杰米·戴蒙(Jamie Dimon)在去年時(shí)宣布將在硅谷開展其業(yè)務(wù),將在加州硅谷的Palo Alto為1000多名員工新建一個(gè)“新金融科技園區(qū)”。
然而實(shí)際上,摩根并不是第一家作此決策的世界100強(qiáng)公司。之前網(wǎng)傳的一張麥肯錫的實(shí)習(xí)生招聘要求中,早就將掌握Python語言列為了任職要求之一:
當(dāng)成千上萬大學(xué)生像過獨(dú)木橋一樣申請實(shí)習(xí)的時(shí)候,咨詢公司、金融公司、會計(jì)師事務(wù)所已經(jīng)悄然發(fā)生了轉(zhuǎn)型。
2014 年,有人就在Quora提問,麥肯錫是否需要 Python技能,其中一個(gè)答案是:It is not a must-have but a nice-to-have. If you have the time to learn, it can be helpful one day.無論使用Python還是Excel,都是為了更加便捷地工作
03 不止是金融行業(yè), 全民都在學(xué)Python
你以為Python影響的只是金融行業(yè)和數(shù)據(jù)行業(yè)?太天真了!現(xiàn)在想要做個(gè)文字編輯都是“會編程、會數(shù)據(jù)分析的優(yōu)先!”
沒錯(cuò)的,現(xiàn)在已經(jīng)進(jìn)入了全民學(xué)Python的時(shí)代。
有人用Python從各大視頻網(wǎng)站下視頻,有人成功用Python跳一跳跳到4999,有人用Python撩妹子,還有人設(shè)計(jì)了一套代碼自動搶紅包……
今年上半年,人工智能專業(yè)至此正式進(jìn)入本科專業(yè)大家庭。
而人工智能領(lǐng)域,需要擁有 Python 基礎(chǔ)才能開始嘗試,Python是人工智能專業(yè)的必修課。全國共有35所高校獲首批建設(shè)資格。不光是高等人才教育,似乎國家要把Python的學(xué)習(xí)普及度變成英語的學(xué)習(xí)普遍度。Python直接被編進(jìn)了山東小學(xué)課本。從小學(xué)就開始正式學(xué)習(xí),還將納入高考!
甚至幼兒園的小朋友都沒有“被放過”,前一段時(shí)間,網(wǎng)上流傳一組《人工智能實(shí)驗(yàn)教材》的圖片就是為幼兒園設(shè)計(jì)的教材!
從幼兒園一直陪你到大學(xué)不再是夢!
如果現(xiàn)在不學(xué)Python很有可能會成為新時(shí)代的“文盲”。
特別是對大學(xué)生來講,掌握Python技能可以成為求職時(shí)的加分項(xiàng)。而且自2018年3月起,計(jì)算機(jī)二級考試中已經(jīng)加入了“Python語言程序設(shè)計(jì)”科目。
曾就有麥肯錫牛人在網(wǎng)上發(fā)帖,如果能回答出Python的相關(guān)問題,將很樂意提供內(nèi)推。
04 真實(shí)操作展示Python有多牛
“你的數(shù)據(jù),還要多久,才能整理好?”
這大概是所有跟數(shù)據(jù)打交道人的“奪命Call”。
就拿數(shù)據(jù)報(bào)表來說。有的人用一個(gè)空格一個(gè)空格的錄入數(shù)據(jù),然后用公式一行行計(jì)算,最后再把結(jié)果填表制圖,做完還需要花時(shí)間一一核對數(shù)據(jù)是否錯(cuò)誤。
而會Python 人的日常操作卻是這樣的:用python爬蟲處理數(shù)據(jù),敲幾下幾行代碼,30秒就輕松地把表格做了出來。
| 30秒自動采集數(shù)據(jù)生成表格不僅如此,自動生成數(shù)據(jù)可視圖,在匯報(bào)時(shí),數(shù)據(jù)一目了然。
而Python強(qiáng)大的繪圖功能,能夠一次性完成數(shù)據(jù)導(dǎo)入-分析-出結(jié)果-繪圖,直接把分析結(jié)果用圖標(biāo)的形式清晰的呈現(xiàn)出來。
利用python爬蟲,爬取需要的資料、素材、數(shù)據(jù),還可以自動計(jì)算生成圖表。
在應(yīng)對繁瑣的檢查核對工作時(shí),交給幾行python代碼處理就可以,還能進(jìn)行自動矯正處理,整個(gè)過程不到1分鐘。
*Python的這幾種基礎(chǔ)操作都能解決日常工作中很多的枯燥無味、冗雜的問題和工作,這也是為什么金融行業(yè)這樣每天和數(shù)字打交道的行業(yè)都要去學(xué)習(xí)。
05 學(xué)會Python能走上人生巔峰?
Python 是商業(yè)數(shù)據(jù)分析、人工智能領(lǐng)域必不可少的工具,應(yīng)用領(lǐng)域極其廣泛,囊括了網(wǎng)絡(luò)爬蟲、數(shù)據(jù)分析、數(shù)據(jù)挖掘、機(jī)器學(xué)習(xí)、深度學(xué)習(xí)、人工智能、開發(fā)、測試、運(yùn)維等。Python 方向崗位的薪水在水漲船高,成為目前最有潛力的編程語言之一。除了商業(yè)分析師,應(yīng)用Python的主要相關(guān)崗位還包括:
而這些崗位的薪資水平一般是:Python全棧開發(fā)工程師(10k-20K);Python運(yùn)維開發(fā)工程師(15k-20K);Python高級開發(fā)工程師(15k-30K);Python大數(shù)據(jù)工程師(15K-30K);Python機(jī)器學(xué)習(xí)工程師(15k-30K);Python架構(gòu)師(20k-40k)Python的火熱,刺激了市場的需求,國內(nèi)某求職網(wǎng)站顯示,全國 Python 工程師的平均月資能夠達(dá)到25160元,其中20—30K的工程師數(shù)量更是接近三成。
即便是二線城市,如武漢,Python開發(fā)工程師的平均工資也高達(dá)¥11280/月!一般都能在15K-20K之間。
在2018年,國內(nèi)獵聘網(wǎng)發(fā)布的《AI人才競爭力報(bào)告》也指出,AI 領(lǐng)域從業(yè)者平均薪資高于互聯(lián)網(wǎng)行業(yè)平均薪資,較高季度平均年薪達(dá) 33 萬元,高出互聯(lián)網(wǎng)平均年薪近 5 萬元!
1)找一本靠譜的書
注意是靠譜的,難度一定要是入門級別。剛開始學(xué),一上來看深奧的書,很容易受阻,時(shí)間長了就會失去興趣。這里介紹2本入門書籍:
2)找一款好的開發(fā)工具
學(xué)習(xí)python一定要學(xué)一個(gè)好的開發(fā)工具,Python的開發(fā)工具很多,可以選擇以下3種工具:
最后,小編想說:我是一名python開發(fā)工程師,整理了一套最新的python系統(tǒng)學(xué)習(xí)教程,想要這些資
料的可以關(guān)注私信小編“01”即可,希望能對你有所幫助。
聯(lián)系客服