대학원 선택고민입니다 CS vs HCI

  • #3623512
    대학원 선택 121.***.247.23 1634

    제 소개를 간단하게 해보면, 웹 개발 지식이있구요 (js react, java , sql sql 자격증 가지고있습니다. ) 또 adobe 툴 쓸수 있습니다. (자격증 보유하고 있습니다)
    ( 물론 한국자격증이라 미국에서는 쓸데 없지만 어느정도 지식을 가지고 있다 라는 것을 언급하고 싶어서 적었습니다)
    전공은 문과 (어학)계열입니다.
    제 관심분야는 frontend 쪽인데 cs 대학원 을 처음에 생각했는데, 이쪽으로가면 프론트앤드보다는, 네트워크, 보안 이런쪽으로 배워서 그쪽 개발자가 되는건가요?

    ui ux 에 관심이 많고 frontend 쪽에 관심이 있다면, HCI ,Interaction Design , Experience Design 쪽으로 가면되는건가요?
    이쪽알아보는데 이쪽은 미술 쪽인것 같아서 조언을 구하고 싶어서 글을 남기게 되었습니다…!

    • ㅇㄹㅁㄴ 99.***.123.37

      말씀하신 건 cs에서 다 하는 분야입니다. CS쪽에 대해서 전혀 모르시는 거 같습니다. 어학쪽이면 HCI가 CS에서 그나마 맞는 전공이긴 한데 cs학점없이 미국 어드미션 안나갑니다.

    • K 24.***.64.149

      만약 미국 취업이 목표이시면 cs 학부 과정은 어떠실까요. 한국에서 우선 학사를 마치시고 미국에서 2nd bachelor를 하시면 시간이 생각 보다 많이 안걸릴 수도 있지 않을까요. 학교에 따라 사정이 틀리니 사전에 잘 알아 보시는 것 등은 필수구여.

    • dd 72.***.193.249

      CS 대학원에도 여러 세부 분야가 있고 각 교수님들과 연구실마다 주력 분야가 다릅니다. 대강 생각 나는 걸 말씀드리자면,
      컴파일러, 데이터베이스, 로보틱스, 비젼, 머신러닝, 자연어처리, 시큐리티, 네트워크, 오에스, 알고리즘 등등이 있고 그 밖에도 다양하게 있습니다.

      대학원에서 수업을 듣게 되면, 보통 2년과정에서 모든 분야를 다 들을 수 없으므로 자기가 어떤 분야에 포커스를 맞출건지 정하고 그 쪽 관련 수업을 듣게 됩니다. 석사 과정이 코스웍으로 끝나는 학교인 경우에는 주로 수업을 듣고 학위를 받게 되고요, 석사생에게도 연구 기회를 주는 학교라면 교수님을 만나서 그 연구실에서 하는 연구의 일부분을 도와줄 기회가 있을 수 있습니다. 석사 논문을 쓰는 경우도 있고 그렇지 않은 경우도 많고요.

      CS 대학원을 나오면 네트워크, 보안 이런쪽으로 배워서 그쪽 개발자가 되는건가? 라는 원래 질문에 답변을 드리자면, 그럴 수도 있고 아닐 수도 있습니다. 네트워크 보안 등등은 CS 분야들의 일부입니다. 그리고 학교에서는 회사에서 필요로 하는 개발자 스킬 (언어, 툴, 오픈소스 등등) 은 가르치지 않습니다. 주로 Computer Science 의 이론과 응용, 그리고 대학원 연구 위주 수업에서는 최신 논문 등을 깊게 다루게 됩니다. 그렇게 2년 과정이 끝나면, 대부분의 석사 졸업생들은 취직을 하고요 일부는 박사로 진학 하기도 합니다. 취직 하는 졸업생들은 대부분 소프트웨어 엔지니어, 즉 개발자로 취직을 하게 되는데요, 백엔드를 할지 프론트엔드로 할지 풀스택을 할지는 정해지는 건 아니고, 각자 취향에 맞게 회사와 포지션을 찾아서 지원하여 정하게 됩니다. 실제로 백엔드와 프론트엔드에 골고루 진출을 합니다. 각 포지션에 맞는 언어와 스킬은 대부분 각자 알아서 공부를 하고, 때로는 수업 때 필요한 프로젝트들을 하면서 익히는 경우도 많습니다.

      그럼 대학원이 왜 필요한가 의문이 들 수 있는데, 사실 취직을 위해서는 CS 대학원은 필수는 아닙니다. CS 학부 졸업만 하고도 취직 잘합니다. 다만 CS 석사를 하는 학생들은 외국 학위만 있거나, 학부를 다른 전공을 했다거나 아니면 학부 때 배운걸로 부족하다고 생각하여 특정 분야 수업을 더 듣고 싶다거나 하는 경우가 많습니다. 그리고 회사 입장에서도 미국 CS 석사 학위가 있다면, 이력서를 볼 때 좀 안심? 을 하고 인터뷰에 초청할 수 있죠. 어쨌든 기본 CS 지식은 있다고 판단할 수 있으니까요.

      두서 없이 썼는데 도움이 되었는지 모르겠네요. HCI 는 제가 잘 모르니 아예 언급하지 않았으니 그 쪽도 많이 알아보셔요.

    • 어문 사회계열 전공 76.***.34.62

      정말 답 없는 전공…앞으로 영세 업체 영업사원, 월마트, 코스트코 에서 캐쉬어 밖에 할것 없다. 열심히 해서 부전공으로 컴사 과목 다 듣고 대학원 가서 컴사 해라. 어문 사회 계열 애들 인문학 어쩌고 저쩌고 하는것 보면 웃기더라. 어문사회계열은 하버드 포함 모든 대학글이 온라인 강의 체제로 해도 됨. 입학시험 같은것 필요없고 라디오 뉴스듣는 수준으로 된다

    • 1 66.***.72.165

      문과 졸업생이 CS 대학원을 가고싶다해도 실상 어드미션이 안나갈겁니다ㅠ

    • 어문 사회계열 76.***.34.62

      한국에선 연예인 모셔다 놓코 강의(?) 장난 하는것도 아니고.. 60대 할머니 모셔다 놓코 목사 설교 하는 수준 보다 못한 쓸모 없는 강의 …공부(?)… 21세기엔 경제학 빼고 인문학 어문 사회계열…저것을 비싼 등록금 내고 들을 가치가 잇는지…매스 미디어로도 충분히 습득 가능한 것들…

    • 아니오 45.***.55.18

      이건 마치 의대에서 예과 없이 본과를 가는거임

    • jay 99.***.18.213

      hci 가서 머 frontend 쪽 배울 것 같지 않습니다.

      참고로 휴대폰 진동, 마우스 감도, 터치키패드 이런것들이 다 HCI 범주에 들어갑니다.

    • 계속 174.***.154.56

      hci는 cs의 한 분야입니다. 대충 얘기하신 것으로 보면 CS 대학원을 가기도 힘들고, 입학했다해도 학업이 힘들겠고, 졸업한다고 해도 원하는 방향으로 도움이 될 것 같지 않네요. 뭘 하고 싶으신건지, 얼마나 변화와 혁신에 뛰어들 각오가 되어 있는지 정리하고 길을 살펴야 할 것 같습니다.

      CS 학부에서 기초과목들 이후에 아키텍쳐, 알고리듬, 오에스, 네트웍 등을 배우고 졸업해야 대학원에서 시작할 수 있을텐데, 그런 것 아무 것도 없이 코어 과목에 있을 대학원 레벨 과목을 듣는건 불가능입니다. CS 대학원을 꼭 가셔야한다면, CS 학부 과정에 해당하는 교육을 먼저 받으세요. 아무래도 지금 구상하시는 커리어와는 맞지 않는 것 같군요.

    • HCI phd 128.***.125.180

      Frontend 에 관심이 있으시다면, (좀 더 구체적으로 user와의 interaction과 usability에 관심이 있으시다면) HCI 쪽이 더욱 적합하실 것 같습니다. HCI를 CS의 한 분과로 보기엔 이제 HCI 영역이 너무 광범위해졌고요, behavioral science, cognitive design, business and marketing 등 Social Science와 결합된 분야가 많기 때문에 본인이 원하는 방향으로 나아갈 수 있는 다양성은 더 많습니다. 그리고 UX design에서의 design은 미술에서 말하는 시각적 aesthetic design이 아니라, 사용자의 사용방식을 기획하는 “설계”에 가깝습니다. 좀 더 다양한 분야의 사람들과 상호작용하면서 프로그램 기획에 관심이 있으시다면 HCI를 생각해보세요