|
안녕하세요... 질문이라기 보다는 고민을 상담하는 편이라고 하는게 좋겠네요..
아래 질문올리신 분을 보니까.. 문득 1 년전이 생각나네요.^^
1 년전에 C 를 처음할때 교수님께서 저런 유형의 문제를 참 많이 내주셨는데요..
그때 당시 고민고민하면서 혼자 풀었던것이 생각납니다...
현제 2 학년을 마치고 휴학을 한상태이구요...( 프로그램 공부하려구 휴학했습니다.)
지금은 c++ 에 관심이 생겨서 c++ 을 공부하고 있습니다...
2 학년때 배운것이 C 언어의 기본. 배열, 포인터, 알고리즘 등을 배웠었구요..
제가 누구의 도움도 받지않고 구현할수 있는 수준은 .. 도스용 지뢰찾기(^^) 그리고
디지털 논리 회로수업을 들으신분은 아실지 모르지만.. 퀸-맥클러스키 간소법을
1 년전당시 350~400 라인정도로 구현한게 전부입니다... 거의 없는 셈이죠...
그 상태로 c++ 로 넘어와서 지금은 그냥 기본적인것만 공부하고 있습니다... 다양성, 프랜드,
상속, 그리고 지금은 effective c++ 을 보고 있습니다. 책의 내용이 참 좋더군요..
문제는 제가 구현해본 프로그램이 거의 없다는 사실이죠.. 사실 지뢰찾기나 퀸-맥클러스키 간소법
같은거는 거의 알고리즘만을 구현해 낸다면 다 만든거나 다름없죠..... 그 외의 실제 프로그램구현
해본 경험이 없다는것이 가장 치명적인거 같네요. 그래서 답답합니다... 실제 다른 프로그램을 만
들때는 어떻게 해야하는지를 전혀 모르니까요.. 하드웨어 와 네트워크 제어는 어떻게 해야하고 유
저 인터페이스는 어떻게 만들어야하는지 해본적도 없고, 무엇을 공부해야할지 몰라서 힘이 든다고
해야할가요? 그래서 지금은 그냥 c++ 만 공부하고 있는 상태입니다.
제가 알고 싶은것은 앞으로 어떤걸더 공부해야 하나입니다.... 어떤 분께서는 지금 하고있는게
기본이니까.. 열심히 하라 라고말씀하시던데요.. 물론 기본이 중요하다는 것은 알고 있습니다..
다만 c++ 에 기본적인것을 어느정도 익히고 실제 실무적인 프로그래밍에 돌입하기 위해서는
무엇을 공부해야 하는지 모르기 때문에 걱정입니다... 알고리즘만을 가지고 구현하는것이 아닌
다른 프로그램에 말이지요.. c++ 한다음 visual c++ 내지는 빌더를 공부해야하는것입니까?
아니면 그전에 다른것을 할게 더 있나요. 정말 앞길을 제시해 주는 사람이 주변에 있으면 좋으
련만... 없어서 힘이듭니다.... 글이 너무 길어졌네요... 읽어 주셔서 감사하구요..
꼭 무엇을 어떻게 공부해야 하는지 답변 부탁드립니다....^^
|