논쟁이 되가는거 같지만.. 그래도 아니란걸 말씀드리고싶어서.. ^^;;
전 고졸입니다.
이밥 먹은지 1년 갓 된 녀석이죠
대학은 가보지도 못했고 내일이면 퇴사를 합니다.
제가 처음 접해본 언어는 베이직이고 DOS 2.31을 처음 사용했습니다.
당시 꾀 괜찮은 워드 프로그램중 보석글이라는 프로그램이 있었죠
하지만 제 관심사는 오락이었기때문에 어떻게 저런 오락을 짤수 있을까 라는 것입니다.
베이직으로 몇안되는 코드로 노래를 만들어본게 전부죠
자신이 해나가야된다는건 사실입니다.
자신의 노력여하에따라 성과와 실력이 따른다는건 사실이겠지만..
그건 DOS나 Fortran Cobol C 에서 가능했을것입니다.
함수는 만들어야했고 지원되는 함수는 몇 존재하지 않았기에
정해진 윈도우도 없었고 그려넣으면 그게 윈도우가되던 때였으니까요
지금은 정해진 윈도우에 전해진 컴포넌트를 가저다 사용하는 것이 지금 이부분의 시점이죠
게임을 만들듯 모든 윈도우 하나하나, 인터페이스 하나하나를 만드는것이 아니라
이미 만들어진 윈도우에 있는 인터페이스를 사용하기위한 프로그래밍이 C++Builder이라고 생각합니다.
API를 사용해 윈도우 처음부터 그려 사용할 시간이 없는 사람들에게 빠른 제작을 가능하게 해주는 툴의 사용법이지요
보시다시피 알고리즘 문제보다는 컴포넌트 질문이 더 많죠
프로그래머 본질은 님의 말이 백번 맞겠지만
사용의 목적과 사용하는 툴은 이미 빌더라는 프로그램이기때문에
그럴수 밖에 없다는건 인정해주셨으면 합니다. ^^
공기중 먼지를 찾아라 라는 숙제라면
햇볕에 둥둥 떠댕기는 것이 먼지라는 것은 알고있지만
그것을 알고리즘으로 하자면 햇빛의 각도와 눈의 각도
더욱 깊이들어가자면 Lux와 수정체와 각막의 시각차와 주변사물과 떠다니는 먼지를 구분해낼
사전 지식이 필요한겁니다.
어린아이들이 마냥 물어보듯이 말이죠..
말빨이 없어 잘 말은 못했지만.. 이해해주실거라 믿습니다.
^^ 좋은 하루 되세요 ^^ ( 잠결에 수야가.. ^^ )
지나가는 사람 님이 쓰신 글 :
: 어째 좀 논쟁처럼 되어가는 것 같네요..
:
: 전 전산학을 전공하고, 이쪽 밥먹은지 5년째 들어섭니다.
: 물론 중간에 다른 툴도 썼었고, 지금은 빌더로 먹고삽니다.
: VC도 관심이 있어서 요즘은 조금씩 손을 대고 있고,
: 리눅스도 관심이 많아서.. 이것도 손을 대고 있습니다.
:
: 제가 시간이 가면 갈수록 느끼는 것은..
: 물론 학부시절 초보때도 마찬가지였지만.. S/W라는 건.. 혼자공부하는
: 것이라는 겁니다.
:
: 그만큼의 많은 고민이 필요한것이고..
: 그것이 그만큼의 실력을 늘려준다는 것입니다.
: (저의 경우 처음 배운 언어가 포트란이었고, 당시 아래한글이 아주 유명한때
: 였습니다. 그 때 제가 계속 고민했던건.. 포트란으로 어떻게 하면 아래한글 같은
: 프로그램을 만들 수 있을까 입니다.^^ - 물론 처음 배운언어가 포트란이었고
: 컴퓨터는 전혀 모르던 때였습니다. )
:
: 자신이 잘모르는 것을 찾아내는 것도 매우 중요한 과정중에 하나입니다.
: 이런 능력을 키워두면 프로젝트시 상당한 도움이됩니다.
: 평소에 책을 가까이 하고, 필요시 이런내용은 어디에 있다서 부터..
: 막말로 직접 코딩해서 하나하나 테스트 해보고 왜 안될까 고민해보는 것까지..
: (가면 갈수록 느끼는 것이지만.. 일을 하다가 막히게 되면.. 해결방법은
: 두가지입니다. 편법으로 그냥 대충 될 수 있도록 하는 것과, 좀더 이론을
: 보강해서 근본적인 해결을 하는 것..)
:
: 그래서 해서 자신의 실력을 계속 피드백하며 늘려야 합니다. 초보라면.. 더욱
: 더 그렇지요..
:
: 소프트웨어를 공부한다고 하는 사람치고..
: 사실상 이런 고민을 해보고 즐기는 사람은 별로 없습니다.
: 제 동기들도 그랬고, 제 후배들도 그랬고, 현재 회사에 프로그램을 배우고 싶다고
: 하는 사람들도 그렇습니다.
:
: 대부분 이 과정에서 너무 어려워 하고 포기하게 됩니다.
:
: 그런데 이런 고민을 해보지 않고 ..
: 간단히 질문으로 해결하는 사람들은..이런 과정을 거치지 않습니다.
:
: 우리나라 전산교육의 가장 큰 문제점이 바로 이거라고 전 생각합니다.
:
: 사실 문법, 자료구조,알고리즘,컴파일러등 많은 과목을 배우지만..
: 정작 프로그램을 전혀 짜지 못하거나, 간단한 것이나마 혼자서 프로젝트를
: 수행할 만한 능력자는 거의 없습니다.
:
: 레포트 낼때만 어떻게 하는거냐? 묻고 그걸 토대로 프로그램 짜서 내고 그걸로 끝..
:
: 이런 과정을 거치지 않아,.. 스스로 알고리즘을 만들어 낼 능력이 안되는 것입니다.
:
|