3397
2012-03-01 03:42:04
1
일단 프로그래밍 언어/툴은 한두개만 제대로 익히면 다른 것들은 책만 있으면 간단하게 익힐 수 있습니다.
당장 저한테 처음보는 언어랑 언어스펙, 간단한 예제만 줘도 몇시간 안에 그 언어로 간단한 예제를 작성할 수 있을겁니다.
사실 프로그래밍 언어라는게 언어론적 입장에서 완전히 다르게 생겨먹은 것은 상용 어플리케이션을 제작하는 언어중에는 없습니다.
그래서 다들 비슷한 형태(명령형 언어, 제어문의 종류, 함수/메소드 등)를 지니고 있어, 몇몇 언어의 특수한 기능들을 빼면 다 한 궤에 들어있다고 보셔도 무방합니다.
물론 각 언어의 설계적 한계라거나, 구조적 문제 등 복잡한 부분들까지 익히는 것은 단순히 언어와 기본 API 사용법을 익히는 것과는 비교하기 힘들만큼의 노력을 요하지만, 이런것들은 실제 프로그래밍을 해가면서 부딛히는 문제들로 대부분 구글링으로 해결이 가능합니다.
(단지 때때로 구글링만 몇시간씩 하게 될때도 잇지만요ㅋ....ㅠ)
저희 시스템프로그래밍(실제 코딩보다는 시스템을 설계하는 쪽) 교수님이 항상 하시는 말씀이, 툴이나 언어는 책하나 주면 저녁 먹으면서 훑어보는 걸로도 익힐수 있다, 그러니 너희는 다른 사람이 만든 툴을 쓰지말고 그 툴을 만들어 제공하는 사람이 되라고 하셨죠...
(사실 이게 레알 어려움 ㅠㅠ, 저도 독자 언어/스크립터 제작하다가 피를 토햇어요 ㅠ)
아무튼 일단 지금 배우는것 부터 확실히 익혀두세요.