minjeong-oh
기록
minjeong-oh
전체 방문자
오늘
어제
  • 분류 전체보기 (207)
    • ML & Neural Net (3)
    • ◼️GNN (1)
    • ◼️시계열 (1)
    • ◼️추천시스템 (0)
    • ◼️수학 (3)
    • Data Engineer (2)
    • ◼️Spark (1)
    • ◼️Kafka (1)
    • ◼️Elestic Search (0)
    • ◼️Redis (0)
    • ◼️ClickHouse (1)
    • Programming Language (4)
    • ◼️Git (1)
    • ◼️Python (1)
    • ◼️C++ (33)
    • ◼️Fortran 99 (2)
    • ◼️OpenGL (7)
    • ◼️MFC (35)
    • ◼️Flutter (46)
    • ◼️Kotlin (1)
    • ◼️Android (1)
    • ◼️Java (1)
    • ◼️C (4)
    • Development (0)
    • ◼️디자인패턴 (0)
    • ◼️네트워크 (2)
    • ◼️인증 (1)
    • Computer Science (4)
    • 알고리즘 문제풀이 (12)
    • SQL 고득점 Kit 문제풀이 (8)
    • 취업준비 (0)
    • Notion 정리 글 (1)
    • Article Scrap (3)
      • Careerly - Q&A (7)
      • Careerly - Post (2)
    • 기타 등등 (16)

블로그 메뉴

  • 글쓰기
  • 홈
  • 태그
  • 방명록
  • 편집

공지사항

인기 글

태그

  • 이것이C++이다책참고
  • SpringBootSwagger
  • OpenGL회전
  • 티스토리폰트배경색없애기
  • hello테마
  • 구조체배열포인터
  • 그램풀스팩업그레이드
  • 19년식그램램장착
  • mfc
  • 인공지능개발자
  • 이차원구조체배열포인터
  • NextJSSwagger
  • 리눅스파티션
  • AI배워야하나
  • GSLB
  • 그램업그레이드
  • 19년식그램SSD장착
  • kafka구축
  • API문서정리
  • 구조체매개변수

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
minjeong-oh

기록

Article Scrap/Careerly - Q&A

인공지능 개발자는 백엔드, 프론트엔드가 필요할까요?

2023. 12. 13. 13:12

본 게시글은 커리어리의 질문과 답변을 정리한 글입니다.

 

 

익명님의 질문

 

인공지능과 관련된 학과에 진학하고 있는 대학생입니다.

제목 그대로 인공지능과 관련하여 취직을 할 때 백엔드나 프론트엔드가 필요할까요?

추가적으로 필요한 기술이 있다면 어떤 것이 필요할지가 궁금합니다!


커리어리의 현직자분들의 답변

 

리빌더에이아이 Server Leader이신 동호님의 답변입니다.

 

🧑‍💻 한줄로 정리하자면, '알고 있으면 좋지만, 필요하진 않다'라고 말씀드리고 싶습니다.

🧑‍💻 인공지능 분야가 어떤 분야인지는 모르겠지만, 연구분야인만큼 실무에서는 주로 연구분야만 다루는 경우가 많습니다. (저희 실무팀도 그렇습니다!)
개인적인 욕심으로 공부하는 라면 백엔드가 전반적으로 CS 적 지식을 많이 얻을 수 있어서 추천을 드리고 싶긴 하네요 ㅎㅎ

 

 


데이터 분석 및 엔지니어링을 하고 있는 리차드님의 답변입니다.
 
🧑‍💻  백엔드 또는 프론트엔드 공부를 고민하는 개발자에게 제가 드리고 싶은 말씀은 오히려 CS나 프로그래밍 기본을 다지면 좋은 결과가 있을 것 같습니다. 
 
🧑‍💻  데이터 구조 또는 알고리즘 복잡도, 그리고 OOP를 공부하시면 나중에 프로덕트나 ai를 개발할 때 더욱 안정성있고 확장 가능한 제품을 만들 가능성이 높아집니다.
 
🧑‍💻  백엔드와 관련된 것은 데이터베이스 구조와 모델링 만들기를 추천드립니다. 프론트엔드는 웹크롤링에 필요한 웹 컴퍼넌트와 css를 추천드릴게요 :)
 
 
허브넷컴퍼니에서 데이터 분석/ML 모델링 작업을 현업으로 하고 계신 윤치영님의 답변입니다.
 
🧑‍💻  백과 프론트의 범주를 어디까지로 생각하느냐에 따라 여러가지 답변이 나올 듯합니다.

데이터 업무는 시스템을 구축하는 백은 아니고, 앤드 유저들이 직접적으로 보는 프론트도 아닙니다. 그 사이 어딘가에 끼어들어가는 부분이죠. 저는 우선적으로 공부하고 배울 분야는 아니라고 생각합니다. 수많은 AI방법론을 공부하기에도 바쁘고 힘든데 말이죠.


🧑‍💻  하지만 최소한 DB에서 데이터를 추출하는 법, 데이터를 자신이 원하는 형태로 변경하는 법은 최소한으로 알고 있어됩니다. 기본적으로 (sql).  

단순히 결과론적인 방법이 아닌, 전처리 작업을 최적화(코드 복잡도)를 할 수 있는 능력을 가지고 있어야 더 많은 시도, 더 많은 트레이닝을 할 수 있겠죠? 


🧑‍💻  프론트 언어는 더더욱 배울 필요없다 생각합니다. 그보다 데이터를 시각화하는 능력이 더욱 중요합니다. 데이터 분석 결과로 숫자만 보여주면 결과를 보는 사람입장에서는 단순한 데이터거든요. 시중에 나온 수 많은 시각화 툴이 전부 마음에 들지 않는다면 css를 배워서 수정할 수 있지만 굳이? 라는 생각이 듭니다.

 

본 게시글이 문제가 될 경우 댓글을 남겨주시면 감사하겠습니다.

 
 

 

'Article Scrap > Careerly - Q&A' 카테고리의 다른 글

AI/ML 관련 최신 뉴스 또는 논문 어디서 볼 수 있을까요?  (0) 2023.12.13
인공지능 공부 뭐부터 해야하나요?  (0) 2023.12.13
IT 기업 비전공자 취업 SI 업체말고는 어려울까요?  (0) 2023.05.18
개발자 경력정리 방법이 궁금합니다.  (0) 2023.05.15
현직 개발자들의 코드 리뷰 방식을 알고싶어요  (1) 2023.05.14

    티스토리툴바