달빛0
747
2018-12-15 10:05:06
5
815

프로그래밍 언어도 언어니까 iq언어영역 높은 사람은 잘할까요


iq언어영역이 높다거나 외국어를 여러개 잘 한다던가 하면

프로그래밍 언어도 유리할까요 ㅋㅋ

0
0
  • 댓글 5

  • programmerEgg
    40
    2018-12-15 10:40:16

    언어보다는 논리일듯하네용

    0
  • 하마
    5k
    2018-12-15 11:07:01 작성 2018-12-15 11:12:56 수정됨

    네  폴리글랏 프로그래밍과 일맥상통한다고 봅니다. 실제로 컴퓨터 언어 여러개를 시리얼하게 공부하고 사용하는 것은 비교적 쉽습니다만, 동일한 시기에  다른 언어를 함께 사용하는 것은 재능이 아닐까...

    근데 언어를 잘 사용 하는 것과 그 언어로 소설/에세이를  작성하는 것 과의 연관관계는 몰겠네용.. 아마 필요조건이겠지요. 소설을 쓰려면 역사적 지식,전문지식등 공부해야할 것들이 또 엄청나게 늘어나며.. 그 노력 + 이야기를 말 되게 엮는 능력~~ 이게 필요하며 이게 바로 소프트웨어 개발 능력이겠지요. ^^ 

    0
  • fender
    12k
    2018-12-15 13:39:05

    어학 능력과 개발 능력 사이에 얼마나 상관관계가 있는지 모르겠습니다만, 단순 비유로만 생각하면 자연어 구사능력과 프로그램 언어 사용 능력은 사이에는 꽤 그럴 듯한 공통점이 많다고 생각합니다.

    제 생각에 여러 프로그래밍 언어를 할 수 있다고 자랑하는 사람들은 상당한 실력자이거나 반대로 '프로그래밍 언어를 잘 사용한다'는 개념 자체를 잘 이해 못하는 부류인 것 같습니다.

    외국어의 경우도 예컨대 해외 여행을 목적으로 당장 필요한 단어나 표현 정도 익히는 선에서 배우면 여러 언어를 익히는 게 그렇게 어렵진 않습니다. 개발 언어로 따지면 대략 여러 프로그래밍 언어의 기본 문법을 한 번 살펴보고 예제 좀 짜본 정도가 비슷할 것 같습니다.

    좀 더 노력하면 사전이나 번역기의 도움없이 일상생활 정도는 가능할 것이고, 개발로 따지면 검색에 크게 의존하지 않고 간단한 프로그램을 짤 수 있는 수준이겠죠. 그리고 많은 개발자들이 이 단계에서 "개발 언어는 다 거기서 거기라 별로 중요하지 않다"라고 착각하게 되는 것 같습니다.

    반면, 외국어를 마스터한다는 건 외국인 특유의 발음이나 어색한 표현이 없이 모국어처럼 사용할 수 있는 단계일 것이고, 이를 위해선 단순히 문법과 단어를 아는 것 뿐 아니라 해당 언어를 쓰는 사회와 문화를 이해할 수 있어야 합니다.

    프로그래밍 언어도 예컨대 자바를 C처럼 짜거나 스칼라를 자바처럼 작성하는 개발자들이 있는데, 그 경우가 아직 모국어의 억양을 버리지 못한 단계일 것입니다. 그리고 그 언어에선 어떤 패러다임이나 아키텍쳐를 적용하는지, 또 어떤 개발도구나 프레임워크 등을 사용하는지 등 동향을 아는 것이 외국어를 배울 때 해당 문화권을 이해한다는 것과 비슷한 이야기가 될 것 같습니다.

    정말 어떤 외국어를 '마스터했다'고 이야기 한다는 건 해당 언어로 문학 작품을 쓰거나 멋진 연설을 할 수 있을 때가 아닐까 싶습니다. 그렇게 본다면 프로그래밍 언어라면 해당 언어의 컨벤션이나 권장하는 관행 등이 자연스럽게 녹아 있고, 기술 추세에 걸맞는 패러다임이나 라이브러리 등을 적절히 활용해서 복잡한 코드를 짤 수 있을 때 그 언어를 마스터 했다라고 할 수 있는 것이 아닌가 싶습니다.


    2
  • 리눅서
    417
    2018-12-15 20:12:04

    지능이 높으면 프로그램 개발 뿐 만 아니라

    문서작성과 커뮤니케이션시 문장 구성 스킬도 뛰어나더군요

    그림도 잘 그리고

    영어도 잘하더군요

    한자도 많이 알고


    한마디로 다 잘하는거 같아요    



    0
  • mirheeoj
    5k
    2018-12-17 10:15:52

    외국어의 경우 영어 자료가 압도적이니 영어 잘하면 유리하죠 

    일본어 잘하면 일본취업에 유리하고요

    선택권이 늘어나니까 손해볼 게 없습니다. 

    0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.