Recently, I participated in the ACM contest in my school. I found it a quite fantastic way to improve my programming ability for tiny math problems, rather than the huge mathematical model. So, I start to thinking the way to acquire the programming skills for quant.
As an undergraduate student majoring in software engineering, I can seldom get the opportunity to participate in projects with background of financial engineering or financial mathematics, because my university do not have any professor in the area. And what projects I can get access to are usually about B/S websites or C/S system. Of course, most of them are written in JAVA, rather than C++ which, I think, is the best language for quant.
Therefore, what is the best way to improve programming skills for quant? Does data mining projects help?
As an undergraduate student majoring in software engineering, I can seldom get the opportunity to participate in projects with background of financial engineering or financial mathematics, because my university do not have any professor in the area. And what projects I can get access to are usually about B/S websites or C/S system. Of course, most of them are written in JAVA, rather than C++ which, I think, is the best language for quant.
Therefore, what is the best way to improve programming skills for quant? Does data mining projects help?