프로그래머한테 TR로 게이트 만들라고 하려고들 하시나...
언어는 도구임.
언어라는 도구의 특성을 깊이 이해하는 것이 언어를 이용해서 더 높은 수준의 프로그램을 짜는 것에 도움이 될 수는 있지만, 언어를 깊이 이해하는 것이 프로그램을 잘 짜는 것과 동일한 것은 아님.
내가 영상처리 프로그램을 짜고 싶으면, 영상처리의 이론과 그와 관련된 라이브러리를 공부해야 하고, 로우레벨의 라이브러리들을 구현하고 싶으면 printf의 구조라도 공부해야 할 것임.
서버를 짜려면, 소켓라이브러리와 네트웍이론을 공부해야 하고, 서버를 구축해서 서비스하고 싶다면, 리눅스/유닉스나 방화벽 등과 같은 서버관리기술을 습득해야 할 거임.
밑에 글처럼 특정 분야에서 일정수준 안 해봣으면 다 코더 라는건 아닌듯..
글의 내용이 이 글을 올릴만한 수준의 레벨이 아니라는 것을 알려주고 있군