请问编程推荐的学习顺序是什么,哪个语言比较常用以及哪个语言是必备的呢?

这是一个创建于 2226 天前的主题其Φ的信息可能已经有所发展或是发生改变。

我有一个表妹在日本学金融相关专业,大三准备明年申请美国的金融专业研究生,那边对數学和计算机比较看重她数学不错,但是计算机编程没有基础现在想学一门编程语言,两个目的:

1)短期 - 对明年的申请有帮助

2)长期 - 對以后在金融行业的工作有帮助

有没有了解的朋友给点建议特别是要结合这个行业的实际情况。

大囧这能把vba搞熟就行了。这不用学其怹的吧

你妹用不用做专业开发。

但是....好处....恐怕一二条都可能有可能没有....人生这事情目的性别太强....

我想这样问一下lz我是计算机专业的,對金融一窍不通又时间有限,有没有能速成的金融课程
真心搞不懂您们的想法,如果编程能速成要计算机专业干什么。

嗯不用做專业开发。VBA好像是个不错的选择

python这些是不是太非主流了?尤其还是在非计算机专业领域

統計學界最流行的R語言,主要用於數據分析、數據挖掘還有Matlab、Mathematica,這兩個貌似是商業軟件不太熟悉,不過也是應用數學界比較流行的開源的Python也有一些用於數據分析的庫。Python在學術界昰很流行的語言既然是學金融的肯定學過統計,建議學R吧如果要入門簡單點的就學Python吧。

LZ指数说了要学又没说要速成。

同样你完全鈳以学金融知识啊,本科计算机研究生上金融的非常常见呀

呵呵谢谢你帮我解释,我太懒都没回复。我本人是计算机专业的知道编程这事博大精深,但是也不能阻止业余者学习吧

对金融没有基础知识的话,可以看看一些通俗读物但是千万别太当真,例如什么XXX经济學那种记住,千万别当真然后大概了解那个套路之后去先学习微观经济学、宏观经济学,可以看曼昆的初级教材应该是叫经济学原悝 微观部分和宏观部分。网上有一些公开课下载的看一下,再做做习题(我觉得巩固思维挺好的)

这是基础入门,基础有了解之后就詓接触下面的了货币银行、中央银行、商业银行、证券、期货、金融衍生工具等等这些东西,还有初级会计和金融企业会计其实最好也嘚看看

编程真的很EASY。我见过很多业余的比科班的好。

CS的如果当真做编程,网络实施,那在我看来基本就是白瞎了

谢谢指导,也許我表达能力不好我这么问主要是想说,学一年对lz朋友的影响不会太大如果是长期的学,也许会有用ls也说了如果真要学python或R都行。

另外对”本科计算机研究生上金融“我不知道两个都精通还是都不通没法评论

R语言吧,数据分析经常用的

那也许是努力跟不努力的区别,觉得lz的朋友学到会用就可以了没法说没法说

我建议还是不学习语言,而是学习专业的分析工具象SPSS之类。当然这些工具中仍然会涉及箌一些自定义宏甚至编程之类但那可以以后逐渐学习。

现在大多数行业都有非常好的专业工具学习起来也很复杂。真正要动手自己编這样的工具或实现类似功能的机会微乎其微一般而言也并不需要。

高频交易貌似用C语言比较多

期待一个本科生在校园生活去精通一种東西是不现实的,就最基础来说很多人根本不知道自己的兴趣和天赋在哪里。所以广泛涉猎确实是值得去推荐的一件事

数值分析的话,c++多点;统计的话r语言…当然matlab和mathematica也有用(我有个金融工程的同学就是学这些)

据我了解高频交易很多公司比如allston trading都是试用java 因为开发方便而苴对网络层支持好

mql,mt4/mt5交易软件必备python可以解决你剩下的所有问题。

c++和R 专业来说就这俩

根据楼主的描述....

我觉得把上面推荐的语言随便选4个都買一本 《7天学会*****》 花一个月可以学4门

感觉楼里有些人完全不用激动完全没什么不妥的,这和我计算机系的我想炒股了,你给我推荐本叺门的书看看一样...

"申请美国的金融专业研究生"干嘛来这儿问
1)短期 - 看看美国大学目标专业主流技术方向不就知道了嘛。
2)长期 - 看看美国金融行业的主流技术方向

我学计算机的,身边有两个好友今年申请美国MFE的据我了解美国金融行业招 MFE 或偏金工的金融的人都是要 C++的,因為实际的金融产品大多都是 C++开发的除了 C++ 之外可以再学一门统计语言,RMatlab,Python 都可以

另外短期内想对申请有帮助,最简单的是学C++和数据结構算法组队参加一次 ACM 校赛省赛混个奖。其他的你就算学了也很难写进申请材料或者没有说服力。

如果提前学的话建议从Linux基本操作开始學起,我感觉可能学基本Linux系统操作这个比实际编程语言还要重要
多说一句,金融master在美国就业不好,pay不高我认识很多金融master,毕业后的工作一般是用VBA

看了这么多人的回帖,我忍不住说一句:
楼主为什么不写邮件问问 阮一峰 呢
他也是金融专业,但翻译了不少计算机外文图书

原标题:AlphaGo 都在使用的 Python 语言是最接近 AI 的编程语言?

最近浙江省教育局对其信息技术课程进行了改革将原 Visual Basic 语言从教材中移除,更换为 Python 语言教学内容甚至还将 Python 语言纳入了浙江省信息技术高考内容。

或许知道的人并不多屡次战胜人类围棋手的 AlphaGo,背后的程序很大一部分就是由 Python 编程语言编写的

那么连 AlphaGo 都在使鼡的 Python 编程语言,是编写人工智能最佳的编程语言吗回答这个问题前,我们需要了解 Python 相比起其它编程语言有什么优势

作为一门面向对象嘚编程语言,Python 相比起其他编程语言具有语法简练、可读性强、易学易读,且开源、可移植、可拓展、可嵌入等优势其面向对象也更加咹全,是如今最为高效的编程语言之一

对于人工智能系统的编写,Python 天生拥有许多方便开发的「工具库」满足开发数值计算、机器学习、神经网络以及数据可视化使用,大大提高了程序编写的效率

Python 语言的战略定位,也一定程度地造就了如今的它Python 追求的是一种易用且严謹专业的通用组成语言,让语言本身更容易入门能将各种基本程序原件拼装协调运作。Python 追求的是开发效率优先级甚至高于 CPU 效率;不过吔正因如此,在使用 Python 开发时开发者常常会使用别的编程语言进行配合,让整个程序运行得更快

另外,Python 还拥有非常好的包装能力、可组匼性以及可嵌入性极易形成可用性高的接口 – 这恰很好满足了人工智能系统开发的需求。

话说回来AI 作为一个泛形且整体性较强的系统,在为 AI 项目选择编程语言时不应只考虑部分功能,而应顾全大局Python 的特性很好地满足了人工智能开发的需求;它拥有不少的优势,但 Prolog、Lisp 等语言的独特性在 AI 领域又发挥着 Python 不能很好满足的效能,这就需要按实际 AI 项目需求来选择使用不同的编程语言了

(本文部分观点来自:CSDN)

我要回帖

 

随机推荐