o********n 发帖数: 100 | 1 各位前辈,
我现在在一数学系下的QF的ph.d项目里, 希望能够以后从事quant职业。
我有较好的编程背景,但数学目前很一般。听说quant需要编程和数学都很好的,所以
希望能够在
读ph.d的几年里有所积累,能够使自己的skill set对找工作有帮助。
目前我的打算是, 除了数学和金融知识外,争取读ph.d期间把c++学透,并用
marketcetera做一
个algorithm trading的平台出来,同时在平台上用不同的交易策略进行模拟或者小额
实际操作。
希望这样能够为毕业以后找一份好的工作有所帮助。
但目前的问题是, 我自己是如此打算,但是却不知道市场上是否看重这个,或者是否
有更优的方
式可以积累自己的优势。能否请在这个行业里面的各位前辈评论一下?
另外听说有些金融从业人员, 人脉和经验积累到一定程度后, 也会自己出来拉钱开
hedge fund,
他们中一些人的模式是一个数学或者统计背景的人研究策略,一个CS背景的人搭建平台
,不知道
版上有没有类似的前辈能够指点一二?
欢迎大家使劲拍砖,谢谢! |
x**y 发帖数: 10012 | 2 marketcetera 是java....
【在 o********n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 各位前辈, : 我现在在一数学系下的QF的ph.d项目里, 希望能够以后从事quant职业。 : 我有较好的编程背景,但数学目前很一般。听说quant需要编程和数学都很好的,所以 : 希望能够在 : 读ph.d的几年里有所积累,能够使自己的skill set对找工作有帮助。 : 目前我的打算是, 除了数学和金融知识外,争取读ph.d期间把c++学透,并用 : marketcetera做一 : 个algorithm trading的平台出来,同时在平台上用不同的交易策略进行模拟或者小额 : 实际操作。 : 希望这样能够为毕业以后找一份好的工作有所帮助。
|
n********n 发帖数: 221 | 3 年轻人,幻想总是太虚幻,计划总赶不上变化快。
C++是不可能“学透”的。BS说世界上没有人能真正学懂C++。
而且你毕业的时候早就是C++ox的时候了。
最重要的是,除了系统开发,C++有传统优势以外,其他应用程序,很多都摒弃了过于
复杂臃肿的C++. ibm的项目就有过先例,做到一半作不下去了,放弃C++。国内公司以
前也见过这种,开始雄心勃勃,要用C++,结果周期太长,成本太大,而且效率也高不
了多少。
Linux之父Linus Torvalds关于C++的评价是:糟糕程序员的垃圾语言。
有时间经历不如多学掌握几门语言,脚本,等。把时间浪费在学C++上是真无聊。 C++
就像是一个裱糊匠,尽量要把所有漏洞和一切应用都糊起来,结果自己把自己给糊进去
了。你去看看C++有多少是为了自己糊自己,而糊出来的一砣一砣没用的东西。学C++越
多,所学这些无用负担就越多。
还是那句话:
有时间经历不如多学掌握几门语言,脚本,等。把时间浪费在学C++上是真无聊。 VB,
excel,都比C++来的方便。
学透?建议你不要作这样的春秋大梦。
【在 o********n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 各位前辈, : 我现在在一数学系下的QF的ph.d项目里, 希望能够以后从事quant职业。 : 我有较好的编程背景,但数学目前很一般。听说quant需要编程和数学都很好的,所以 : 希望能够在 : 读ph.d的几年里有所积累,能够使自己的skill set对找工作有帮助。 : 目前我的打算是, 除了数学和金融知识外,争取读ph.d期间把c++学透,并用 : marketcetera做一 : 个algorithm trading的平台出来,同时在平台上用不同的交易策略进行模拟或者小额 : 实际操作。 : 希望这样能够为毕业以后找一份好的工作有所帮助。
|
x**y 发帖数: 10012 | 4 legacy code问题
【在 n********n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 年轻人,幻想总是太虚幻,计划总赶不上变化快。 : C++是不可能“学透”的。BS说世界上没有人能真正学懂C++。 : 而且你毕业的时候早就是C++ox的时候了。 : 最重要的是,除了系统开发,C++有传统优势以外,其他应用程序,很多都摒弃了过于 : 复杂臃肿的C++. ibm的项目就有过先例,做到一半作不下去了,放弃C++。国内公司以 : 前也见过这种,开始雄心勃勃,要用C++,结果周期太长,成本太大,而且效率也高不 : 了多少。 : Linux之父Linus Torvalds关于C++的评价是:糟糕程序员的垃圾语言。 : 有时间经历不如多学掌握几门语言,脚本,等。把时间浪费在学C++上是真无聊。 C++ : 就像是一个裱糊匠,尽量要把所有漏洞和一切应用都糊起来,结果自己把自己给糊进去
|
k*******d 发帖数: 1340 | 5 C++的确很难学透,但是我觉得还是要掌握好的,会用主要的features
我个人对Excel, VBA没啥好感
我对Python比较有好感,虽然这里很少人提到Python,我总觉得它和C++结合的模式不错 |
k****y 发帖数: 4083 | 6 if c++ is so uselss, then how about the much worse java? |
x**y 发帖数: 10012 | 7 I do not think you really know java
and they are all tools.
tools do not have difference, the difference is how to use them .
so the difference is on users side
【在 k****y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : if c++ is so uselss, then how about the much worse java?
|
n********n 发帖数: 221 | 8 看看市场份额吧。
C++走下坡路是不容置疑的,目前和PHP, VB等量齐观。
一个语言,过渡的追求大一统,就会再解决一个难题的时候,引入新的难题,然后再试
图解决这个新的难题,不幸的再引入新新的难题,,其代价,往往超过了以往的难题。
看看拷贝构造函数这种无奈的设计,多继承更是饮鸩止渴,而动态束定,则完全是自掘
坟墓。
所以C++的出现,只能让固有的C程序员身价更高而已。
看图,一目了然。
【在 k****y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : if c++ is so uselss, then how about the much worse java?
|
p****c 发帖数: 9 | 9 啥叫动态束定,dynamic binding?
【在 n********n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 看看市场份额吧。 : C++走下坡路是不容置疑的,目前和PHP, VB等量齐观。 : 一个语言,过渡的追求大一统,就会再解决一个难题的时候,引入新的难题,然后再试 : 图解决这个新的难题,不幸的再引入新新的难题,,其代价,往往超过了以往的难题。 : 看看拷贝构造函数这种无奈的设计,多继承更是饮鸩止渴,而动态束定,则完全是自掘 : 坟墓。 : 所以C++的出现,只能让固有的C程序员身价更高而已。 : 看图,一目了然。
|
x**y 发帖数: 10012 | 10 开玩笑吧。。。。
c++ php vb...
这三个是一个类别么。。。
【在 n********n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 看看市场份额吧。 : C++走下坡路是不容置疑的,目前和PHP, VB等量齐观。 : 一个语言,过渡的追求大一统,就会再解决一个难题的时候,引入新的难题,然后再试 : 图解决这个新的难题,不幸的再引入新新的难题,,其代价,往往超过了以往的难题。 : 看看拷贝构造函数这种无奈的设计,多继承更是饮鸩止渴,而动态束定,则完全是自掘 : 坟墓。 : 所以C++的出现,只能让固有的C程序员身价更高而已。 : 看图,一目了然。
|
|
|
o********n 发帖数: 100 | 11 请在街上的前辈出来说几句吧! 现在街上用的是什么?
说实话我倒是听说mathematica用的也挺多的。。。
VBA就太不靠谱了吧。。。 |
k*******d 发帖数: 1340 | 12 看看招聘广告吧,10个里面9个都是要求C++的
C++第一,Java, VBA其次吧 |
z****e 发帖数: 2024 | 13 lz听我说,事实是,我认识的不少人都是如下3种:
1.完全不用C++
2.几乎不用C++
3.多语言混合编程,部分C++。
个体户都用java。挣得比普通quant/developer多不少。感觉java可以让人变成个体户,自己homeoffice,小老板,而C++程序员,则必须成为雇员,个体户不如java多。这是我所见到的情况。
找工作也是这样啦,其实什么工作都有啦,如果眼睛只盯着C++,当然也只能看到C++啦。比如我是cs的,毕业只找程序员的工作,当然只看到程序员啦。
【在 k*******d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 看看招聘广告吧,10个里面9个都是要求C++的 : C++第一,Java, VBA其次吧
|
c*********u 发帖数: 361 | 14 C++多是因为上一代的程序员只会C++,而且有太多的legacy code。C++在debug上还是
太麻烦了。可以预见在将来一顿时间内C++的需求还会稳定在一定数量,而Java/C#肯定
是呈上升。
【在 z****e 的大作中提到】![](/moin_static193/solenoid/img/up.png) : lz听我说,事实是,我认识的不少人都是如下3种: : 1.完全不用C++ : 2.几乎不用C++ : 3.多语言混合编程,部分C++。 : 个体户都用java。挣得比普通quant/developer多不少。感觉java可以让人变成个体户,自己homeoffice,小老板,而C++程序员,则必须成为雇员,个体户不如java多。这是我所见到的情况。 : 找工作也是这样啦,其实什么工作都有啦,如果眼睛只盯着C++,当然也只能看到C++啦。比如我是cs的,毕业只找程序员的工作,当然只看到程序员啦。
|
c*********u 发帖数: 361 | 15 Python is good, clean objected-oriented support. But seems a lot of
industries use Perl, which is kinda messy=(
不错
【在 k*******d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : C++的确很难学透,但是我觉得还是要掌握好的,会用主要的features : 我个人对Excel, VBA没啥好感 : 我对Python比较有好感,虽然这里很少人提到Python,我总觉得它和C++结合的模式不错
|
z****e 发帖数: 2024 | 16 是的,现在BStr已经60多岁了,他老人家一旦归西,估计C++后继无人,可遇见的未来
,C++的消亡抑或不可避免啦。
而且发现C++最最致命的弱点是:任何方面都能干,但是任何方面都有比它表现出色的
更专业化的语言。不是连google都要退出自己的语言了么?
任何事物都有发生发展和灭亡的过程,C++,也不可避免,只是看BStru老爷子能长命百
岁吧。
【在 c*********u 的大作中提到】![](/moin_static193/solenoid/img/up.png) : C++多是因为上一代的程序员只会C++,而且有太多的legacy code。C++在debug上还是 : 太麻烦了。可以预见在将来一顿时间内C++的需求还会稳定在一定数量,而Java/C#肯定 : 是呈上升。
|
c*********u 发帖数: 361 | 17 恩,我觉得以后object-oriented这块C++会逐渐被Java/C#取代,然后C还会继续存活,在
embedded system等领域目前还无法取代。
【在 z****e 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 是的,现在BStr已经60多岁了,他老人家一旦归西,估计C++后继无人,可遇见的未来 : ,C++的消亡抑或不可避免啦。 : 而且发现C++最最致命的弱点是:任何方面都能干,但是任何方面都有比它表现出色的 : 更专业化的语言。不是连google都要退出自己的语言了么? : 任何事物都有发生发展和灭亡的过程,C++,也不可避免,只是看BStru老爷子能长命百 : 岁吧。
|
z****e 发帖数: 2024 | 18 C的确有独特优势,应该比C++更长寿。我同意你的说法。
我自己学习C++的体会也是这样的。
这种语言,有太多负担和累赘,学到后面,几乎就是学他自己产生的累赘了。
好像版上哪位达人说过这个?
,在
【在 c*********u 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 恩,我觉得以后object-oriented这块C++会逐渐被Java/C#取代,然后C还会继续存活,在 : embedded system等领域目前还无法取代。
|
o********n 发帖数: 100 | 19 说Java不错是因为现在的交易接口,开源的资源都是基于java的吗? 我担心的是java会
不会只是像楼上说的是个体户用的, 如果规模大一些就不好使了。
听说有个quantlib提供了c++的开源包,不知道那个是不是就只是个玩具?
不知道那些小的hedge fund做程序化交易的,是基于什么平台进行开发的。 |
r*g 发帖数: 3159 | 20 都博士了,还纠结什么语言。仔细研究怎么找民工的活,境界太低。
【在 o********n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 说Java不错是因为现在的交易接口,开源的资源都是基于java的吗? 我担心的是java会 : 不会只是像楼上说的是个体户用的, 如果规模大一些就不好使了。 : 听说有个quantlib提供了c++的开源包,不知道那个是不是就只是个玩具? : 不知道那些小的hedge fund做程序化交易的,是基于什么平台进行开发的。
|
o********n 发帖数: 100 | 21 我也知道, 所以才想请人指点一下啊。。。
【在 r*g 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 都博士了,还纠结什么语言。仔细研究怎么找民工的活,境界太低。
|
x**p 发帖数: 105 | 22 If I were you, I probably would try to get some industry experience through
intern or part-time and to get to know someone in the industry; also taking
some advanced math/stat/quantitative courses should be very helpful for you
as well as you mentioned you don't have very strong math background.
As to which language is more valuable, it really depends on positions which
you could almost tell from job descriptions. for building production model
I see most people use C++; for prototyping, either
【在 o********n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 各位前辈, : 我现在在一数学系下的QF的ph.d项目里, 希望能够以后从事quant职业。 : 我有较好的编程背景,但数学目前很一般。听说quant需要编程和数学都很好的,所以 : 希望能够在 : 读ph.d的几年里有所积累,能够使自己的skill set对找工作有帮助。 : 目前我的打算是, 除了数学和金融知识外,争取读ph.d期间把c++学透,并用 : marketcetera做一 : 个algorithm trading的平台出来,同时在平台上用不同的交易策略进行模拟或者小额 : 实际操作。 : 希望这样能够为毕业以后找一份好的工作有所帮助。
|