다시도전
35
2019-04-22 14:34:59
11
1140

인공지능 분야에 진출하려면...


석사, 박사를 하는게 필수라고 하던데 그 이유가 뭔가요?

보통 개발자라고 하면 컴퓨터, 전산전공 학사 졸업하고 취업하는 걸로 알고 있습니다. 

개발자도 굉장히 분야가 넓겠지만, 간단하게 분류하면(제 생각에) 웹 개발자, 응용 소프트웨어 개발자, 시스템 개발자, 서버 개발자, 모바일 등등일거 같은데요.

이런 개발자 유형에선 석사 박사를 하는게 필수라고 이야기하는걸 들어보진 못했습니다.

인공지능 개발자, 데이터 분석가에 해당하는 직군은 석.박사가 필수라고 이야기 하더라구요.

이런 분류를 하는 것이 웃긴 일일수도 있지만, 인공지능 관련 분야는 석.박사를 해야하는 어떤 특별함이

있는 걸까요?

인공지능도 소분류를 자세힌 모르지만, 이미지 인식, 영상 처리, 자연어 처리, 추천 시스템, 음성이나 신호처리, 뇌과학 등이 떠오르는데 이런 분야는 새로운 알고리즘을 개발하고 이론을 검증하는 것이 더 중요하기 때문일까요?

인공지능 분야를 하기 위해선 높은 수준의 수학적 지식이 필요하다는 것은 이해가 갑니다만, 난이도로 따지면 커널 개발자, 서버 개발자, 데이터베이스 설계, 보안 분야 등도 만만치 않은걸로 들었습니다. 

제가 견문이 좁아서 이런 생각을 갖고 있는지. 새로운 분야에 대한 환상이 더 높은 진입장벽을 만드는지... 다른 분들의 의견이 궁금합니다.

0
0
  • 댓글 11

  • ....
    2019-04-22 14:37:57 작성 2019-04-22 14:42:44 수정됨

    대학원까지의 지식을 원해서 그렇습니다


    https://blog.pabii.co/graduate-school-private-academy/

    참고바랍니다.

    1
  • 다시도전
    35
    2019-04-22 14:44:11

    거북왕 -> 학사 출신으로 일반 개발자로 경력을 쌓고, 개인적으로 머신러닝 온라인 강의를 듣고 공부해서 AI 분야(예를 들어 자연어 처리)로 넘어가는 것은 불가능한 걸까요?

    0
  • ....
    2019-04-22 14:48:06

    위에 링크를 보내드린 것을 보면 알 수 있듯이

    할 수는 있지만 실력은 장담하지 못하게 됩니다.

    모든것을 이해하지못하게 되고 빠르게 익혀서 취업하려고 됩니다.

    그런 사람을 회사에서 원하지않게 되어 학원생은 좋게 판단하지않습니다.


    머신러닝으로 일하고 싶으시다면 대학원을 가세요

    그래야 취업 이후에도 좋습니다.

    1
  • 다시도전
    35
    2019-04-22 14:51:37

     dreamer -> 개인적인 흥미 때문에 강화학습을 자습 중에 있습니다. 관련 책, lecture note를 보던 중에

    알게된 건데, 통계학에서 쓰는 sampling 기법, 해석학적 지식, beam search 등 조금 복잡한 도구들을 사용하는걸 알게되었는데요. 이런걸 이해하고 구현하는 것이 일반 학사 출신이 경력을 쌓아서 하기에는 불가능하다고 여겨지는 걸까요?

    0
  • 다시도전
    35
    2019-04-22 14:52:34 작성 2019-04-22 14:54:32 수정됨

    거북왕 -> 인공지능 분야는 어디에 물어봐도 어떤 글을 봐도 대학원을 가는게 최선인가 보네요

    0
  • 돈까스
    2k
    2019-04-22 15:11:13

    아직 명확한 정답이 없는 분야라서 그렇다고 생각합니다.

    답을 얻기 위해서 문제를 풀어가는 과정이 연구를 쓰는 과정과 비슷하고,

    내가 풀어낸 답을 인정받기 위해서는 논문을 쓰듯이 수학과 논리로 설득해야 하는 것이 비슷하죠.

    학사 출신 개발자들중에 그런 것들을 잘 할 수도 있겠지만, 보통은 그런 수준까지 기대하기는 어려운 것 같습니다.


    그리고... 그냥 노골적으로 쉽게 말할게요.

    석사 출신들도 널리고 널렸는데, 굳이 학사 출신들을 뽑을 필요가 있을까요?

    3
  • defult
    2k
    2019-04-22 15:13:35 작성 2019-04-22 15:16:51 수정됨

    통상적인 라이브러리를 이용한 개발이 해당 라이브러리가 여러 기술적으로 증명해주고 지시해주는 방향성을 기반으로 응용, 개발이라면


    인공지능에서의 라이브러리는 너가 새로운 라이브러리를 구축할수있도록 도화지를 준비해줄게 입니다.
    그러니 해당 인공지능 라이비러리에 어째서 이런 데이터 구성을 넣었고 이렇게 되는가 사용여부의 증명은 모두 개발자의 몫입니다.
    그러다보니 자연스럽게 연구자로써의 능력을 요구하게되고 석박사 위주로 찾게 되는겁니다.

    이런현실에서 기업입장에서는 전문적인 연구를 진행할일이 없는 학사는 보류하게 되는거죠.
    그걸 뒤집기 위해서는 인공지능 라이브러리로 이런거 만들수 있습니다가 아닌 직접 내용증명까지 가능한 그둘보다 뛰어난 연구성과를 내셔야합니다.
    그리고 이건 개발업무경력이 앃인다고 얻기 힘든내용이죠.

    잘 만들어야 하는 분야와 그 누구도 보증해주지않는것을 증명해야하는 분야로 나눠서 생각하시면 좋습니다.
    2
  • 다시도전
    35
    2019-04-22 15:21:19

    돈까스 , defult 명쾌한 설명 감사합니다. 의문이 남았던 것이 어느정도 해결은 된거 같네요. 

    0
  • Celsius
    630
    2019-04-22 15:56:17

    기업들의 관련분야 채용공고를 살펴보세요.

    해당분야에 진출하는게 학문적인 접근이 아닌 취업이라면

    관련기업들의 채용스펙을 맞춰야합니다.

    0
  • 다시도전
    35
    2019-04-22 16:03:49

    Celsius -> 석사 이상. 박사 우대. 석사 우대. 기계학습 관련 논문 실적이 있는 사람. 

    기본적인 통계 / 수학 지식. Python + Tensorflow 등 툴 사용 능력을 요구하더군요. 

    저기 중에서 젤 중요한 건 통계 / 수학지식. 논문 실적 이 정도가 젤 중요하지 않나 생각은 듭니다.

    0
  • 김백수
    947
    2019-04-22 16:28:58

    아직 연구중인 분야라 그렇지 않을까요

    아직 정답이 없는 상태라 연구가 핵심인거고 십여년만 지나도 대략 정답 다 나오고 모듈화된 라이브러리가 충분해지면 구현이 핵심인 시대가 오면 누구나 충분히 취업할 수 있으리라 생각하는데요

    옛날옛날에는 정렬하나로도 충분히 석박사 논문이 가능했지만 지금은 sort()가 없는걸 상상할수 없듯이요

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