Python+任何专业=王炸,哥伦比亚商学院课程精华,首本写给商务人士的Python编程书,超实用!...

忘掉华尔街的术语。花旗银行希望他们即将就任的银行分析师了解的是Python。——《彭博咨询》,2018 年 6 月14 日 

Python 作为最出圈的编程语言,不管跟谁搭配都能解锁出超能力。不仅程序员平日里工作要用它,财务、医学生、文科生、金融行业、游戏开发、产品运营等领域的职场人也会用到它。就连花旗银行和高盛这样的机构也已经开始培训他们的数据分析师使用 Python 了。

“编程即将变成我们上学时的写作。”房产抵押行业巨头房利美的首席运营官金伯利·约翰逊(Kimberly Johnson)这么说。

1

Python 为何如此流行?

Python 这门编程语言的名字源于英国六人喜剧团 “Monty Python”,并不像很多人以为的那样是一种蛇。它是吉多·范罗苏姆(Guido Van Rossum)于 20 世纪 90 年代创造出来的。吉多在 Python 社区被戏称为“仁慈的终身独裁者”(BDFL)。

吉多在 2005 年到 2012 年为谷歌工作,他用了几乎一半的时间改进 Python。很有趣的是,Python 的声望就开始于谢尔盖·布林(Sergey Brin)和拉里·佩奇(Larry Page)在斯坦福大学创立谷歌这件事,他们的第一个网络爬虫就是用当时最新版本的 Python 写的。

随着谷歌的成长,他们做了一个英明的决定,就是雇用吉多。谷歌投入了大量的资源用 Python 构建数据科学工具包并且把它们无偿捐献给开源社区,因此很多对 Python 有无限热情的、有抱负的程序员被吸引而加入了谷歌。这给谷歌在雇用优秀程序员方面带来了无与伦比的竞争优势。

经常会遇到这样的问题:“哪些大公司在用 Python?”回答是几乎所有的科技公司都在一定程度上使用 Python,包括谷歌、脸书、YouTube、Spotify、网飞、Dropbox、雅虎、IBM、Instagram、Reddit 等。

因为 Python 可以用来做各种各样的事情并且跟其他语言相比很容易使用,所以它非常流行。例如,即使一个公司的主打产品没有使用 Python,他们依然可以使用 Python 来做机器学习、人工智能或者一些业务场景背后的数据分析。

所以,Python 是当下发展最快的主流编程语言。根据程序员线上社区 Stack Overflow 的信息,Python 也被认为是需求量最大的编程语言。

2

学 Python 和学英语哪个容易?

对初学者来说,学习类似 Python 的语言有备受打击的感觉是非常普遍的。引用唐纳德·拉姆斯菲尔德(Donald Rumsfeld)的名言,世上有“已知的未知”和“未知的未知”。

对于 Python 这样的领域,你知道得越多,就会对你不知道的部分有更多的认知。Python 涉及的领域极广,但是你真正需要知道的和对你有用的只是其中非常微小的一部分,如下图所示。

ba45064781b5d6438226afd296688962.png

大部分有经验的程序员也只是了解编程的皮毛而已。一项 2019 年 Stack Overflow 做的调查表明,90% 以上的程序员需要自学。这意味着即使专业的程序员也会不断地遇到新的问题和概念,这些问题和概念他们之前并不了解,所以只能自学。

我们用英语来举例。根据全球语言监测机构(Global Language Monitor,GLM)的调查,英语现在有 1 057 379.6 个单词(是不是好奇这 0.6 个单词是什么意思?我们也不知道)。一个熟练使用英语的成年人通常只知道 2 万到 3.5 万个单词。那是不是就可以说因为这些说英语的人并不认识所有的单词,所以他们不能“熟练”地使用英语呢?显然不是。

学习一门像 Python 一样的编程语言跟学习英语很像。当然,当你找不到合适的单词表达想法时,这和你不知道用什么代码去解决一个特定的问题一样,都让人沮丧。

但是 Python 绝非你想象中那么难下手,也许大部分人认为,因为高中时理科没有学好,所以现在没有能力学会编程。这种想法是不正确的。学习编程更像是学习一门语言。编写代码能给你带来比你预期更多的快乐和创造力。

3

商务人士也要学 Python

二十一世纪依靠代码运行。商业世界也不例外。编程已成为全球商学院发展最快的话题之一。越来越多的 MBA 选择从事技术职业。Python 也成为商务人士不可或缺的技能之一。这门语言以其简洁明了的语法、强大的数据处理能力以及广泛的应用场景,为商务决策提供了前所未有的支持。商务人士通过学习 Python,不仅能够深入分析和理解数据,从而做出更加精准的商业判断,还能通过自动化脚本来提高工作效率,减少重复性劳动。

此外,Python 在机器学习领域的应用也为商务人士提供了预测市场趋势、优化资源配置的新工具。掌握 Python,商务人士能够更有效地与技术团队沟通,共同推动项目向前发展,同时也为自己的职业发展增添了一项宝贵的技能。

这是一本真正让你的创业 idea 变成现实的书,一本可以提高工作效率和业绩的书,重点是你不需要任何编程基础,作者作为“过来人”把自己从入门倒精通的过程都写出来了,手把手教你如何避坑并且快速入门。

166cadda004ab764956f8e6de5a9b1c6.jpeg

《商务人士也要学Python》

马坦·格里费尔,丹尼尔·格塔 | 著

芮苏英,武嘉伟,刘永鑫,王奕凡 | 译

哥伦比亚商学院课程精华,是专门为 MBA 学生和其他需要速成课程的商业人士编写的 Python 编程入门书。

哥伦比亚商学院名誉院长兼罗素·L. 卡森金融与经济学教授格伦·哈伯德、Pilot Wave Holdings Management 创始人兼首席执行官 Afsheen Afshar、哥伦比亚商学院院长兼 David and Lyn Silfen 商学教授 Costis Maglaras 联合推荐。

作者简介

马坦·格里费尔(Mattan Griffel),哥伦比亚商学院屡获殊荣的兼职助理教授,是两次获得 Y Combinator 支持的企业家,也是 Ophelia 和 One Month 的联合创始人。曾在彭博社、摩根大通、美国运通、百事可乐等公司任职并提供咨询服务。

丹尼尔·格塔(Daniel Guetta),哥伦比亚商学院专业实践副教授、哥伦比亚商业分析计划主任。曾为金融、制药等各个领域的公司提供咨询服务,帮助这些公司利用数据解决最棘手的问题。曾在剑桥大学和麻省理工学院学习物理与数学,并获得哥伦比亚大学运筹学博士学位。

内容简介

本书基于哥伦比亚商学院的 Python课程,旨在帮助零编程基础的读者掌握 Python 技能,让读者能够自主执行商业分析任务,并从数据分析中获得重要见解。

本书分为两部分:第一部分介绍 Python 编程的基础概念,比如循环、变量、列表、字典、函数等;第二部分结合实际案例展示如何在商业分析场景中使用 Python。学完本书,你将能够熟练使用 Jupyter Notebook 和 pandas 库,通过自己编写的 Python 代码,高效地整理和分析数据,无须完全依靠外部分析团队。

适合谁读

本书是专门为零编程基础的读者编写的,所以你在阅读时不要有压力。即使对 Python 一无所知,甚至对编程没有任何概念,你仍然不需要有任何担心。

在第 1 章的内容里,作者介绍了 Python 的基础知识。没有技术背景的商务人士会基于各种各样的理由学习编程。他们中有些人期望了解另一种思考问题的方式;有些人认为是计算机程序在促进这个世界发展,所以不希望自己被落下;有些人期待学会简单的编程来简化自己的工作;有些人需要跟程序员和技术团队一起工作,所以希望通过学习了解对方的工作;还有一些人是厌倦了依赖商务智能团队帮助他们做数据分析工作,跟这些团队的交互迭代费时费力,他们希望能够自己动手以便更高效地工作。

无论你是上面的哪类人员,本书都是适用的。书中的内容脱胎于哥伦比亚商学院的课程,课程对象正是上述人员。本书着重介绍如何用 Python 解决实际问题,比如自动化日常重复的任务以节约时间和经费,以及通过对海量数据进行数据分析来回答重要的业务问题,这些海量数据通常因为数据量太大或者太复杂而无法用电子表格软件来处理。

业内推荐

各地的商业领袖日益需要顶尖的技术和数据技能来保持竞争力。本书作者通过清晰引人入胜的故事和案例研究让 Python 变得栩栩如生,向您展示如何利用变量、字符串和列表的力量来立即帮助您的业务和分析。

——格伦·哈伯德 哥伦比亚商学院名誉院长兼罗素·L. 卡森金融与经济学教授

在数据驱动的经济中,对同时精通商业和技术领域的复合型专业人才的需求量巨大。马坦·格里菲尔和丹尼尔·盖塔出色地提供了一份实用的、循序渐进的指南,帮助有商业头脑的人员快速提升技术领域的技能。对于我团队中需要快速学习基本数据和分析技能的所有人来说,这将是必读书目。

——Afsheen Afshar Pilot Wave Holdings Management 创始人兼首席执行官

商科教育正在发生改变,以帮助 MBA 学生为数字时代的事业做好准备,并让他们了解推动这场数字转型的技术能力和分析工具。格里菲尔和盖塔是 Python 及其在商业分析中的应用方面的专家。本书将成为向 MBA 项目中的学生教授编程以及为商业从业者和管理者提供编程教学的宝贵资源。

——Costis Maglaras 哥伦比亚商学院院长兼 David and Lyn Silfen 商学教授

fa59ae6f6508141b6e06244c795514ab.jpeg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值