질문을 요약하면,
1) 프로그래밍을 어디서 시작해서 어디까지 해야 하는가?
2) 수학과 과목을 얼마나 들어야 하는가?
인것 같습니다.
인턴 부분은 본인의 사정에 맞게 판단하십시요.
1)번 2)번 질문 모두 정답이 없는 질문인 것 같습니다.
미래에 어떤 일을 하느냐에 따라서 프로그래밍 또는 수학이 중요할수도 있고 아닐수도 있기 때문입니다.
만약 금융공학을 전공하여서 quant로 나선다면 당연히 둘 다 중요합니다.
지금 공부 시작하여서 취직한다면 MBA포함해서 최소한 5년 정도를 자기 계발에 투자하실 것으로 판단됩니다.
두 분야는 지금도 중요한데 5년 또는 10년 뒤에는 더 중요하지 않을까요?
인력 시장에 공급이 늘어난다면 점점 차별적인 능력이 중요해질 것이고,
지금보다는 미래의 경쟁우위를 위하여 1)번 또는 2)번에 가능한 많이 투자하는 것이 유리할 것입니다.
물론 시간과 경제적 여건이 허락한다는 전제에서 말입니다.
구체적으로 1)번의 경우 VBA 또는 matlab 정도를 잘 다루시면 알고리즘 구현하는데에 문제는 없을 겁니다. 좀 잘해 보시고 싶으시면
당연 C++을 한 1년 정도 공부하셔야 할 겁니다. 당연 학교 수업을 (최소한 학원 강의)를 들으셔야 합니다. C++은 혼자 배우기에
어렵죠... JAVA를 배우면 C++을 이해하기 쉬운 면이 있으니 함께 공부하시면 도움이 될 겁니다.
2)번의 경우 미적분학, 선형대수, 해석학개론, 미분방정식, 수리통계학, 수치해석학 정도가 꼭 필요한 과목입니다. 빡세게 2학기 쉬업쉬엄
3학기 이상 수강하여야 할 듯...
보통 시간과 경제적 여건이 녹녹하지 않을 경우가 많은데,
이 경우에는 개별적으로 상담할수밖에 없을 듯 합니다.^^
부족하나마 몇 자 적었습니다.
<내용출처 : 본인작성>