Yes, Python killed Excel

I believe in everyone's mind, or want to enter the financial sector jobs data, first need to be proficient in Excel.

ps: This article from the network

, however Nomura Deputy Chief Digital Officer Matthew Hampson speech at the London Quant Conference on Friday:

"Now into the trading floor, with Excel fewer and fewer people, we all code code Python"

Even say directly:

"Python has replaced the Excel."

*
Source: efc | Hampson's speech

Now many jobs behind when writing the recruitment requirements, "Mastering Excel", followed by a write "There Python programming experience is a plus."

This means that tells you: your Excel play again powerful, not as Python's will!

*
Source: Network

Yes, before the interview HR ask "how your proficiency in Excel" and now more and asked, "Python will you do?"
PS; comprehensive operation python excel in quality, teach - drive themselves to small series of Python exchange. dress: a long time and its military and under a stream of thought (digital homonym) conversion can be found,


01 Python replace Excel not to create anxiety

2013, when, at the WSO forum, one person will be issued a Python skills necessary financial practitioner posts. He said: "The high demand Python skills, and will last for many years."

*
Source: WSO

In the immediate post lists convenience Python brings.

For example, when financial modeling, Excel / VBA can be done, Python can do more, a few lines of code can effectively run programs;

When back-tested trading, could easily write algorithms in Python and run it on the data;

When analyzing the data, it can be directly introduced into the Python Sql having some package.

*
Source: WSO

Last month, it was at the WSO forum, said: "I can run an Excel model has hundreds of interlocking formulas, as well as a data table has 50,000 rows and 100, the update 15 minutes."

"I can run Python-based model, the model is associated with thousands of interlocking points and the underlying data structure with 10,000,000 lines and 1,000 data attributes. Not to mention I can write scripts to infer missing data points. All of these operations can be in about one second. "

and not long ago the former, and a financial industry friends to dinner, talk to an unexpected thing. One day he opened the circle of friends and found a lot of friends in the circle to a point like to learn Python advertising, even advertising under a lot of discussion, he realized that everyone was quietly learning Python.

He joked:. "Did not think that one day, I was a finance workers also began to learn programming."

*
Source: Screenshot circle of friends

I think this phenomenon, expected, after the financial circles are learning the Python already have signs. Programming is becoming the most promising young men and the world of popular or necessary skills.

02 Python sweeping the financial industry

Goldman Sachs before publishing a "Goldman Sachs report" for the global 2500 summer intern at Goldman Sachs survey, when asked do you think "Which language would be more important in the future," the world surveyed 2500 80, 90 outstanding young people, 72% chose Python.

16-year-old Goldman intern Adam Korn bluntly: "Fund managers now want to engage in trading or analysis not know programming is difficult to survive."

The bank now about 9,000 computer engineers, the total number of employees of Goldman Sachs 1/3. Next will be the turn of investment banking. Traditionally, this area requires strong interpersonal skills, but Goldman provisions need to be taken 146 different steps in the IPO at any one time, many of the steps can be done by an algorithm.

Last year, when there are foreign media reports, about 1/3 of JPMorgan Chase analysts and employees are forced to participate in programming courses learning program! Moreover, JP Morgan Chase CEO Jamie • Dimon (Jamie Dimon) announced that it will conduct its business in Silicon Valley in the last year, the Silicon Valley in Palo Alto, California to more than 1,000 employees create a "new financial technology park."

* Source: financial time

In practice, however, Morgan is not the first company to make this decision Fortune 100 companies. Before intern recruitment network transmission requirements of a McKinsey, he has long mastered the Python language as one of Qualifications:

*
Source: Network

When thousands of students apply for an internship the same as in single, consulting companies, financial firms, accounting firms have quietly undergone transformation.

In 2014, someone in the Quora question, McKinsey need Python skills, one answer is:

. It IS not A the MUST-have have But A Nice-to-have have the If you have have at The Time to Learn, IT CAN BE helpful One Day.

whether you use Python or Excel, is to work more easily

03 is not just the financial sector, all the people are learning Python

Do you think Python is just the impact of the financial sector and industry data? too naive! Now I want to be a text editor are "program will give priority to the analysis of the data will be!"


* Source: Network

Yes, we have now entered the era of everyone to learn Python.

Some people use Python from the major video sites video, it was a successful jump jump jump 4999 with Python, Python tease someone with a sister, who also designed a set of code automatically grab a red envelope ......

* Source: Network

In the first half of this year, Artificial Intelligence so far officially entered the undergraduate community.

The field of artificial intelligence, need to have a basis to begin to try Python, Python is a required course in artificial intelligence. A total of 35 colleges and universities nationwide construction of the first batch of qualification.

Not only is the talent of higher education, it seems that the country should learn Python's popularity became widespread learning of English. Python was incorporated directly into the Shandong primary school textbooks. From primary school to start formal learning, will be included in the college entrance examination!

* Source: Network

Even kindergarten children are not "been let go," some time ago, a group of pictures circulated on the Internet "artificial intelligence experiment teaching material" is designed for kindergarten teaching!

From kindergarten to accompany you to the university is no longer a dream!


* Source: Network

If we do not learn Python is likely to become a new era of "illiterate."

Especially in terms of students, to master Python skills can become bonus items when the job search. And since March 2018, the computer two exam has been added "Python Programming Language" subjects.

McKinsey has had cattle were posted on the Internet, if you can answer the questions of Python, will be happy to push inside.

04 real operation show how cattle Python

"Your data, how long, in order to tidy up?"

This is probably all data dealing with people's "killer Call".

Take the data for the report. Some people use a space a space of input data, and then calculated using the formula line by line, and finally the results fill in a form drawing, done also need to spend time and check if whether the data error.

But will Python's daily operations is this: data processing with python reptiles, knock a few lines of code, 30 seconds easily make out the form.

* Source: Network | 30 seconds automatically generate a table of data collected Moreover, data can be automatically generated view, when reporting, data at a glance.
* Source: Network | 30 seconds to generate data perspective

Analysis - - results - drawing directly to the results in the form of an icon clearly presented and Python powerful graphics capabilities to complete a one-time data import.

* Source: Network

Using python reptiles, crawling required information material, the data can also be calculated automatically generate charts.


Source: Network | python crawling hot words

In dealing with tedious check reconciliation, to a few lines of code to handle the python can, but also for automatic correction process, the whole process less than 1 minute.

* Source: Network | automatic check and download the local contract

Python basis of these types of operations can solve a lot of daily work boring and miscellaneous problems and work, which is why the financial industry deal with this every day and digital industries have to learn.

05 learn Python can embark on the pinnacle of life?

Python is the business data analysis, artificial intelligence essential tool applications is extremely broad, encompassing web crawler, data analysis, data mining, machine learning, deep learning, artificial intelligence, development, testing, operation and maintenance.

Salary positions in the direction of Python rise to become one of the most promising programming language. In addition to business analysts, primarily related to job applications Python also includes:

* Source: Life program

The salaries of these jobs are generally: Python full-stack Development Engineer (10k-20K); Python operation and maintenance Development Engineer (15k-20K); Python Senior Development Engineer (15k-30K); Python Big Data Engineer (15K-30K) ; Python machine learning engineer (15k-30K); Python architect (20K-40K)

Python hot, stimulate the market demand, a domestic job sites show that the national average monthly capital Python engineers can reach 25,160 yuan, of which 20 the 30K is the number of engineers, refrain.


* Source: Network

Even second-tier cities such as Wuhan, the average wage Python development engineers as high as ¥ 11280 / month! It can usually be between 15K-20K.


* Source: Network

In 2018, net domestic headhunting released "AI Talent Competitiveness Report" also pointed out that, AI practitioners in the field of the Internet industry average salary is higher than the average salary higher quarterly average annual salary of 33 million, higher than the average annual salary of nearly 5 Internet million!


* Source: Network

How to achieve 06 Quick Start for Python?

1) find a book fly

Note that fly, it must be a difficult entry level. Just beginning to learn, a point of view on esoteric book, easily blocked, a long time will lose interest. Here are two introductory books:

  • 《A byte of Python》:这本书大概10个小时能看完,例子简单且容易上手。
  • 《Python编程从入门到实践》:这是一本全中文的书,适合初学者入门,里面的内容很有趣,尤其是实战项目,都是趣味性非常强的例子。
    全面的Python操作excel的精品,教-程,自己去小编的Python交流.裙 :一久武其而而流一思(数字的谐音)转换下可以找到了,

2)找一款好的开发工具

学习python一定要学一个好的开发工具,Python的开发工具很多,可以选择以下3种工具:

  • Sublime text:轻量级神器,视觉效果上非常享受。简洁,同时有庞大的插件库,是非常流行的编辑器,适合练手小的程序和小的项目。
  • pycharm:专业级神器,对代码的提示,跳转非常方便,有强大的内置重构功能,是Python专业程序员的最佳选择,如果要进行大的项目开发,必须是它。
  • Anaconda:集成了大量数据分析相关库,它的调试功能比较强大。如果要从上数据分析,机器学习,一定要用它,尤其里面的Jupter工具,几乎所有的数据分析人员都用它

Guess you like

Origin www.cnblogs.com/bianchenjiaoshou/p/11921563.html