개발자

고민이 있습니다(공부 순서, 스펙)

2023년 09월 09일조회 5,517

현재 대학교 2학년2학기 재학중인 컴공생입니다. 원래 사이버경찰이 꿈이었는데 그 꿈을 군대에서 접게되고 방황하던 중 AI엔지니어라는 직업에 매력을 느끼게 되어 여러 정보를 찾던 중 고민이 생겼습니다. 가장 근본적인 고민은 그 꿈을 이루기 위해서 공부를 어떻게 진행해야할지 감이 잘 안잡힙니다. 코로나 학번이라 아는 선배도 없고 동기들도 몇명 빼고는 몰라서 정보를 얻을 길이 너무 적어서 질문합니다. 꿈을 이루기 위한 공부 순서와 추가적인 스펙을 쌓기 위해서는 어떻게 시간을 보내야할 지 답변해주시면 정말 감사하겠습니다 ! (현재 언어는 파이썬, 자바, C언어 정도 학습한 상태고 자료구조까지 학습하였습니다 따로 공모전이나 개인적으로 했던 프로젝트는 없네요...)

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 2

인기 답변

황민호님의 프로필 사진

안녕하세요! AI 엔지니어라는 직업에 관심을 갖게 된 것은 아주 좋은 선택이라고 생각합니다. AI 엔지니어는 주로 조직 내에서 AI 이니셔티브 즉, 미션, 비전에 따라 기존과 다른 AI 과제 또는 프로젝트를 개발, 관리 및 감독하는 기술 분야의 전문 직군입니다. 데이터 엔지니링, 데이터 과학, 소프트웨어 개발의의 교차점에서 일하며, 종종 AI 모델과 시스템을 구축하고 유지 관리하는 업무를 담당합니다. AI 엔지니어는 AI 모델 설계 및 구현을 하거나, 대규모 데이터 세트 관리, 머신러닝 작업도 가능해야 하고, 소프트웨어 개발도 가능해야 합니다. 또한 AI 솔루션을 배포하는 데 필요한 인프라와 아키텍처를 이해하고 설계도 합니다. 그리고 AI 모델이 올바르게 작동하고 원하는 결과를 얻을 수 있도록 테스트 및 검증하는 일도 합니다. ChatGPT의 GPT와 같은 LLM(Large Language Model) 을 만들기 위해서는 굉장히 많은 비용과 시간이 듭니다. 현재는 손에 꼽히는 글로벌 기업들만 가능한 상황이죠. 하지만 그렇다고 해서 글로벌 기업에 있지 않다고 하여 좌절하지 않아도 됩니다. LLM을 보다 잘 활용할 수 있는 인프라를 구축하는데도 많은 인력을 필요로 하기 때문이죠. 이미 파이썬, 자바, C언어와 자료구조까지 학습하셨다니 기본기는 잘 다져진 것 같네요. 1. 먼저, 기계학습(Machine Learning)과 특히 딥러닝(Deep Learning)을 중점적으로 공부하시면 좋을 것 같습니다. 특히, 파이썬을 활용한 라이브러리인 TensorFlow, PyTorch 등을 실습하면서 이해해보세요. 대표적인 LLM인 GPT의 원리나 transformer에 대해 공부하는 것도 좋습니다. ex) 카카오 기술블로그 - 언어모델의 원리와 만들기 https://tech.kakao.com/2023/06/05/languagemodel-mlm-clm 2. AI를 활용한 개인 프로젝트를 하거나 학교/외부에서 주최하는 프로젝트나 해커톤에 참여하여 실력을 쌓는 것도 중요합니다. 3. SQL 같은 데이터베이스 관리 지식과 경험을 많이 쌓으셔야 하고, 데이터 분석 툴(R, Python의 pandas)을 익히는 것도 추천합니다. 토큰 임베딩과 벡터에 대한 원리도 이해하셔야 합니다. 4. GitHub 등에서 진행되는 AI 관련 프로젝트에 참여하거나 자신만의 프로젝트를 개발하여 오픈소스로 공개하는 것도 좋습니다. 개발자들이 관심 갖는 오픈소스를 알려주는 GitHub 트렌드 (https://github.com/trending) 에는 최근 AI와 관련된 오픈소스가 많이 올라옵니다. 한번 살펴보세요. 5. 통계학, 선형대수, 최적화 등 AI에 필요한 수학 지식을 탄탄히 다져두는 것이 좋습니다. 6. 최신 생성형 AI 강좌와 컨텐츠도 살펴보세요. ex) https://www.deeplearning.ai/short-courses https://www.cloudskillsboost.google/journeys/118 7. AI 세미나, 워크샵, 컨퍼런스 등을 찾아가면서 지식을 공유하고 네트워킹도 적극적으로 해보세요. 8. ChatGPT 등장 이후, 최근 AI 트렌드는 급변하고 있기에 그 어느 때보다 관심을 갖고 살펴보는 것이 중요합니다. 이러한 방법들을 통해 꾸준히 노력한다면 AI 엔지니어로 성장할 수 있을 것입니다.

profile picture

익명

작성자

2023년 09월 09일

답변 정말 감사합니다 ! 자세한 답변이 저에게 정말 큰 도움이 됐습니다 !! 추가적으로 궁금한 것이 있습니다. 1. AI엔지니어는 기업에서 석사 이상의 학위만 채용하나요? 2. AI엔지니어가 되기 위한 자격증은 어떤 것이 있나요? 3. 부트캠프와 같은 프로그램은 필수적인가요? 4. 대학에서의 코딩, 컴퓨터 관련 동아리는 필수적인가요? 5. 컴퓨터 분야라는 것은 정말 광범위한 것 같아서 많은 내용을 머리에 담아두고 완벽하게 이해하는 것이 개인적으로 힘든 것 같습니다 .. 조언 같은거 해주시면 정말 감사하겠습니다 !

황민호님의 프로필 사진

황민호

Kakao General Developer2023년 09월 09일

1. AI 관련 채용 공고에는 석사 이상을 요구하는 곳이 있는 것으로 알고 있고, 이 경우 석사 이상의 학위가 있다면 선택의 폭이 좀 더 넓어지겠죠. 다만, AI를 하기 위해서는 반드시 석사가 있어야 하는 것으로 인지하기 보다는 석사 과정에서 배우고 경험할 것으로 예상되는 것들이 내가 하고자 하는 것에 도움이 되는지 고민해보면 좋을 것 같습니다. 2. 자격증은 단순히 "ai engineer certification" 라고 구글링 해도 많이 나오는데요. 그러나 자격증이 있어도 실무 능력이 없다면 큰 의미가 없으므로, 자격증은 보조적인 자산으로 봐야 합니다. 실제 면접을 할 때도 지원자가 특정 자격증이 있다고 해서 패스되거나 가산점이 되는 게 아니거든요. 자격증을 준비하는 과정에서 배우고 내가 얼마나 이해했는가가 더 중요한 것 같습니다. 3. 부트캠프는 필수가 아닙니다. 그러나 짧은 기간에 특정 기술을 배울 수 있고, 현업에서 사용하는 다양한 툴이나 문화를 사전에 체험할 수 있는 장점이 있습니다. 각자의 역할에 따른 팀 협업도 좋은 경험이 될 수 있구요. 채용 시 면접관 입장에서도 어떠한 팀 프로젝트 경험이 없는 지원자보다는 팀 프로젝트를 경험해보고, 어떤 역할을 했고, 어떤 기술들을 다루고 관심 있어 했는지 살펴보는데 더 도움이 되는 요소이기도 합니다. 4. 동아리 활동은 필수가 아닙니다. 하지만 뜻이 맞는 선후배, 동기들을 만나서 다양한 지식과 경험을 공유할 수 있는 좋은 기회입니다. 해커톤, 경진대회 등에 같이 참가해서 좋은 결과를 내 볼 수도 있고, 졸업 후에도 동아리에서 얻는 네트워킹은 무시할 수 없는 자산이 될 수도 있습니다. 5. 몰입과 성취의 경험이 중요하다고 생각합니다. 주어진 과제를 끈기있게 몰입해서 자신만의 "작은 완성"을 이루는 것이 좋습니다. 이러한 경험이 지속적으로 반복이 되면 자신의 실력이 마치 복리효과처럼 불어나는 놀라운 경험을 하시게 될 겁니다.

profile picture

익명

작성자

2023년 09월 10일

답변 정말 감사합니다☺️

김병훈님의 프로필 사진

ai는 무조건 재학중에 파이썬2급 영타 400타 운전면허증 자차 소유하셔야합니다 그리고 훈련들 수료하셔야 하시고요 개발자되기 어려워요

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!