Software

프로그래밍에 관해...

초인로크 2013. 8. 27. 11:56
반응형
프로그래밍의 목적은 현재의 문제를 해결하는 것으로써,

새로운 프로그래밍의 언어를 배우는 것이나, 프로그래밍의 다양한 개념을 획득하려는 것이 아니다.


프로그래밍 학습에 한계를 느끼고 있는 경우에는, 프로그래밍의 학습방법이 잘못되어 있을 가능성이 있다.


바른 노력과 약간의 요령만 안다면 놀랄정도로 실력이 많이 늘 것이다.


그냥 있는 소스를 복사 하거나 옮겨적는건, 프로그래밍에 대한 관습이 자연스럽게 습득 되지않아 실력이 늘지 않는다.


무엇을 프로그래밍 하고 싶을때는 "어떻게 프로그래밍 하는게 잘 움직일 수 있는가" 에 대한 데이터베이스를 자기자신속에 생성시키는 것.


프로그래밍을 단순이 옮겨쓰는 "작업" 을 행하는 것이 아니라, 자기것으로 책에 있는 내용이라도 개조/발전 시켜서


자기 자신속에서 구조를 창조시켜 나가는것이다.


그냥 책을보고 옮겨써서 프로그래밍을 실행 시키는 것은,


자전거타기를 연습할때 책을 읽는것 만으로 실력이 늘지 않는것과 같다.


자신이 직접 쳐보고, 에러를 내고, 그 에러를 확인하는 일련의 동작을 걸쳐 프로그래밍 능력이 탄생되는 것이다.


반응형