전공 · 네이버 / 데이터엔지니어
Q. 머신러닝 엔지니어에게 필요한 컴퓨터 수업이 무엇인지 궁금합니다.
안녕하세요. 저는 수학과를 전공하고 데이터 과학을 복수전공하고 있는 학생입니다. 이제 4학년이 되었는데, 개발 공부를 제대로 하고 싶어 소프트웨어융합학과(컴퓨터공학과)도 부전공하려고 하는데요. 참고로 저는 Python이 주 언어고, C++과 R도 어느 정도 하는 편입니다. 자료구조 수업을 들은 적 있고 현재는 프로그래머스로 코테 준비를 하고 있습니다. 1. 머신러닝 엔지니어에게 필요한 컴퓨터 수업은 무엇인가요? 제 생각엔 <컴퓨터구조>, <컴퓨터알고리즘>, <운영체제>, <데이터베이스>, <데이터통신및네트워크>를 더 들으면 될 거 같은데 맞나요? 2. 머신러닝 엔지니어 공통 자격요건에 간혹 Java가 보이던데 자바프로그래밍을 배우는 게 좋을지 아니면 안 배워도 될지 궁금합니다. 3. 그리고 혹시 <모바일앱프로그래밍>과 <웹프로그래밍>도 들으면 좋을까요? 질문이 세 개지만 사실 머신러닝 엔지니어에게 어떤 과목이 필수이고 선택인지 궁금합니다. 바쁘실텐데 시간 내주셔서 감사합니다!
2021.01.12
답변 2
- 코코코아톡카카오코대리 ∙ 채택률 68%
채택된 답변
머신러닝 엔지니어는 개발자와 연구자의 중간이라고 보시면 됩니다. 연구자가 연구한 결과물을 실서비스에 효율적으로 반영, 구현하거나, 연구자가 쉽게 연구할 수 있도록 플랫폼을 개발하는 일에 해당합니다. 1. 수학과 전공이시니 선형대수학은 잘 하시리라 생각됩니다. 써주신 과목 전부 중요한 과목입니다. 2. 머신러닝 엔지니어도 백엔드 지식이 필요한 경우가 많습니다. Java를 배우면 좋겠지만, 우선순위를 잘 설정하셔서 공부하세요. 3. 웹프로그래밍은 배우는게 좋겠습니다. 머신러닝 관련 논문을 텐서플로같은 파이썬 프레임웍으로 구현해보는 것도 좋은 공부 방법입니다.
- 각각티슈에어부산코사장 ∙ 채택률 82%
채택된 답변
1. 지금 말씀하신 과목들은 그냥 기초과목입니다. 컴퓨터 전공이라면 당연히 들어야 하는 기초과목이라고 봅니다. 2. 안배워도 괜찮습니다. 파이썬이랑 C++할줄알면 그냥 가서 처음해도 바로 할 수 있습니다. 3. 머신러닝 엔지니어는 필요없습니다. 4. 위에 5개는 그냥 컴퓨터 전공자는 다 필수로 듣는과목입니다. 머신러닝쪽은 이산수학, 선형대수학 필요하고 인공지능 과목도 좋습니다.
함께 읽은 질문
Q. 스타트업 지원동기에 어떤 인재상 키워드가 가장 좋을까요?
스타트업 지원하려고 하는데 인재상이 나오지 않아서 키워드 잡기가 힘드네요 저는 동반 성장 키워드로 하려고 하는데 지원동기에 동반 성장 이외에 뭐가 좋을까요?
Q. 해외영업 직무에 대해 자세히 알고 싶습니다.
해외영업 직무에 관심이 있습니다. 영업관련 인턴채용공고를 보고 지원하려고 하는데 직무에 대해 자세히 모르니 자소서 쓰는게 어렵습니다. 1) 해외영업 직무는 주로 무슨 일을 하나요? 직무기술서를 보니 경쟁환경을 분석하고 영업전략을 짜서 매출극대화에 기여한다고 쓰여있는데 너무 일반적인 내용인것 같아서, 조금 더 자세히 알고 싶습니다. 2) 해외영업 부서에 배치되면 하루 업무일과가 궁금합니다.
Q. 여자나이 31 교직원 도전
대기업 건설사에서 4년간 근무하고, 대학교 계약 교직원으로 1년간 근무하다가 이제는 대학교 정규직 또는 공기업 준비중입니다. 컴활2급, 토익825, 한국사2급, 한자2급,운전면허,(그리고 정처리필기합격, 소방기사필기합격) 뭔가 제대로 되고 잇지 않다는 생각이 드네요..중구남방..ㅠ 나이 땜에 서류에서 떨어지는 건 아닌지 괜한 생각만 듭니다 어떻게 준비를 해나가야할지 조언 부탁드릴게요!!
궁금증이 남았나요?
빠르게 질문하세요.

