ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 21.04.23 / 인공지능 특강 (송정욱, 천세욱 멘토)
    배움/교육내용 & 요약 2021. 4. 23. 20:34

    송정욱 멘토


    회사에서 맡고 있는 사업

    • 전산운용 (현대자동차, 기아 전산운용 지원),
    • SW개발 (멘토가 맡고 있는 업무)
      • Event driven
      • 아파치 카프카 관리
        • 자바, 스칼라 사용

    컴퓨팅 사고 (중요하다!)

    프로그래밍 언어 공부 방법

    • 어려운 언어를 공부하라 (java)
      • python은 너무 유연하다 → 언어의 핵심 구조를 모르게 된다
      • 핵심 구조만 알면, 다음엔 라이브러리 싸움 (라이브러리 갖다 쓰는 건 쉽다)
    • 눈으로만 공부 하지 마라
      • 적은 코드라도 타이핑 해서 결과까지 확인 할 것
      • 타이핑을 통해 프로그램의 동작 과정을 이해하는데 도움이 된다

    구글 트렌드 → 전 세계, 지역별 인기있는 언어를 알 수 있다.

    Tensorflow : C, C++로 개발된 라이브러리 (파이썬으로 만들기엔 성능이 떨어진다)

    • 파이썬은 연결 시켜주는 용도

    TIOBE Index - programming language ranking

     

    천세욱 멘토


    취업

    • 일반적인 취업 → Java
    • 인공지능 → Python
      • 분야
        • 시스템 엔지니어
        • 인공지능
      • Python 으로 웹 개발 하지 X
        • 좋은 프레임워크가 없기 때문

    한국의 인공지능 분야

    • 우리나라: 모델 받아와서 개선하는 것 중심

    팀 프로젝트

    • 팀원간에, 절대 질문을 담아두지 마라. 끊임없이 의사소통 해야 한다.

    능력 개발

    • 즐겨야 한다
    • 만들고자 하는 것을 설정하고, 명확한 목표를 설정
    • 오픈소스 사용해보고
    • 직접 만들어보아야 한다
    • "그 언어로 어디까지 해보았냐" 가 중요

    증명 (성실함을 증명할 수 있는 지표)

    • 블로그 기록 (정보를 기억하는 용도로 생각. 관점의 차이)
    • Github
      • 하루 1 커밋
      • 주석 설명

     

    실제 취업한 선배

    • 현실은 원하는 데이터가 거의 없다 → 데이터를 수집하기 위해 빅데이터에 대해 알아야 한다 → R, Python 필요 (데이터 수집(크롤링))
    • 파이썬 중요 X. 구조, 핵심만 알면 어떤 언어도 쉽게 습득할 수 있다.
      • 즉, 프로그래밍 언어에서 전체적인 흐름과 구조를 아는 것이 중요하다.

    댓글

Designed by Tistory.