![]() |
|
||||||||
경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지 |
|
이 바닥에 늦게 들어와서 그런지... 고등학생이 코딩을 한다고 하니 괜히 설레입니다.
델코시절 울트라 타일러님이 떠오르네요. (현재는 병특중이죠? 같이 늙어가는 처지...) 뭔가 노인네스러운 잔소리 하나 얹어보면... 프로그래밍은 목표가 아니라 수단임을 항상 잊지 않으셨으면 합니다. 뭔가를 잘 하기 위한 도구의 하나로 프로그래밍을 선택하는 것이지... 프로그래밍을 위해 무언가를 한다는 생각을 버리세요. 목수가 망치와 대패질을 배우는 건, 나무를 깎아 도구를 만들기 위해서지 망치질의 달인이 되려고 하는 건 아니니까요. 물론 좋은 선배가 앞에서 이끌어주면 처음 겪는 시행착오를 줄일 수도 있겠지만... 처음에 삽질을 피해도 몸에 익을 때 까지 반복하게 되는 건 어차피 마찬가지에요. 한 명의 프로그래머가 각성하기 위한 실수와 오류의 총량은 대충 비슷한 것 같더라고요. 어설프고 엉터리같고 정리되지 않은 것 처럼 느껴져도, 일단 아무거나 들고 깎아보세요. 씨빌더와 델파이는 자신의 목표에 맞는 구현에 집중할 수 있도록 잘 짜여진 껍데기를 이미 제공하고 있으니... 뭐 실패하면 어때요. 틀리면 또 어떻고요. 그냥 손 닿는 대로 이것 저것 끼워넣다보면 어느덧 자신만의 망치질을 하고 있을 겁니다. 구구절절 긴 충고글을 쓰다가
내가 뭐라고 이런 소리 하나... 하는 생각이 들어서 지웠습니다. 그만큼, 누군가에게 충고도 조언도 참 어려운 것이예요. 대신 살아줄 수 없고, 대신 배워줄 수 없는거니까요. 그래도 아쉬워서 한마디 하자면... 고1이시라면... 학교공부 + 인문/사회/자연과학 쪽의 "교양"을 쌓는 것에 올인하는걸 추천합니다. 프로그래밍 미리 배운다고 세상을 앞서가는건 아니예요. 그 시간에 다른것도 다 한다면 모르겠지만, 시간과 에너지는 유한한 것이니 저라면 우선순위에서 프로그래밍을 앞에 두지 않겠습니다. 골고루 다 잘 하고 계시는 분이라면 물론 다행이구요...^^; // 어디까지나 개인소견입니다. 빌더가 막막하다는 이야기를 좀더 구체적으로 다시 풀어보자면
다른 언어 로 POST통신이나 등 네트워크의 여러가지를 처리할때는 수월한데, 빌더만 유독 잘 찾질 못하겠더라구요. 예제도 조금만 심화로 들어가도 일단 국내 포털사이트에서 필요한 자료는 찾기가 힘들어지고 구글링으로 조금씩 해결해 나가려고 하는데 IDDHTTP1 같은 컴포넌트들이 실행이 안되는둥 에러를 제가 해결을 하지 못하겠어요. 왜 그런 에러가 나는지를 전혀 모르니 해결이 불가능하더라구요. C++실력이라기보단 빌더가 C++의 확장툴이 되면서 어떤 오브젝트에 어떤 소스를 넣어야 작동하는지를 못찾아서 헤매는 것 같습니다. 중학교때부터 공부보단 프로그래밍이 잘되서 정보 올림피아드 대회 나가면서 상을 타고 IT특성화 고등학교에 입학하였습니다. 몰론 빌더를 멀리하고 다른 프로그래밍 툴을 배워서 다른 프로그래밍 툴 실력을 높일수 있는 기회도 바로 눈 앞에 있지만 제일 먼저 배우고 가장 쉬운 언어인만큼 포기하고 싶지 않은 마음도 있어서요. 정 안된다면, 빌더를 접고 c#같이 좀더 대중적인 언어를 선택하고 그 길을 갈수밖에 없겠죠 ㅠ POST 가 HTTP 통신에서의 POST 맞나요?
그런거라면 그냥 Q&A 에서 "post" 라고 입력해도 자료가 많이 나오네요. 검색되어 나오진 결과들은 검색어에 대한 만능 해답이 아니니 결과들을 키워드로 검색하는 것을 반복하시다 보면 답은 다 나오게 되어있습니다. 저도 고2때부터 빌더를 했는데 3.0버전도움말, 물어볼사람(온라인), 인터넷(네이버, 볼포, 델마당) 으로 충분했었어요. 어디 채팅방이 있어서 실시간으로 물어볼사람이 있으면 더 좋겠지만 여기 Q&A 에도 답변이 잘 달리는 거 같더라구요. 처음 공부할때는 엉터리라도 간단한 책을 하나 본 뒤 도움말과 인터넷, 그리고 열정이 있으면 다 되더라구요. 엉터리라고 욕하시지만 그래도 학원에서 시간을 내어 들은게 있으니 결과물 만드는 것은 아실테니 볼포랑 델마당 열심히 검색하면서 공부해보세요. 원하는 건 다 할 수 있을겁니다. 중2때부터 정올 수상하셨으면 잘 배우실 수 있을 거 같네요. 전 고1때부터 C 공부 시작해서 나갔는데 경시는 서울시 지역 본선에서 늘 통과를 못하고 공모도 지역 장려상인가 밖에 안되는 신세였었네요. ㅠ.ㅠ 예를들면 http://cbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_qna&no=66094
이 주소가 제일 저랑 하려는 예제랑 맞는데요 직접 소스를 어느정도 수정해서 실행하려고 하면 [BCC32 Error] Unit1.cpp(30): E2451 Undefined symbol 'Flags' Full parser context Unit1.cpp(19): parsing: void _fastcall TForm1::Button1Click(TObject *) [BCC32 Error] Unit1.cpp(31): E2451 Undefined symbol 'TargetFrameName' Full parser context Unit1.cpp(19): parsing: void _fastcall TForm1::Button1Click(TObject *) [BCC32 Error] Unit1.cpp(34): E2451 Undefined symbol 'PostData' Full parser context Unit1.cpp(19): parsing: void _fastcall TForm1::Button1Click(TObject *) 이런식으로 에러가 뜨는데 다른사람들은 이런 에러가 당연히 없다는듯 질문이 없고 전 어떻게 해결을 해야할지 모르겠어요 ㅠ 다른사람들에게는 너무나도 기초적인 질문이니 어떻게 해결해야 할지도 모르겠고 관련 글 리스트
|
Copyright © 1999-2015, borlandforum.com. All right reserved. |
책이 아니라 학원에서 배웠다는게 신기하네요
빌더를 가르치는 학원이 정말 있나요? 어디학원에서 가르쳐 주던가요?
혹시 고등학생이면 ..
업무시간전후로 저희 사무실(서울 성수역) 오시면
조금 어드바이스정도는 해드릴 수 있을것 같습니다.