코드스테이츠 AI 부트캠프 탑승기

직업군인이었던 내가 전역 후 ‘개발자’로서의 길을 걸으려는 이유는 그리 복잡하지 않다.
항상 사회에 맞춰 ‘소비자’로서만 살았는데, 이제는 가치를 제공하는 사람이 되고 싶었다.
사실 목적은 ‘경제적 자유’였다.
창업가로서 무언가를 창조해내고 싶었다.
기술이 없는 내가 해 볼 수 있는 건 다 해보고 싶었다.
그렇게 코딩을 배우기 시작했다.

첫 시작은 웹사이트였다.
컴퓨터의 컴 자도 모르던 내가 ‘생활코딩’을 따라 하며 하나의 웹사이트를 만들었다.
머릿속으로 생각하던 무언가를 구현하고, 호스팅까지 했을 때의 성취감은 글로 표현할 수 없다.
하나하나 개발을 공부하면 할수록 지식의 한계가 보였다.
하지만 욕심이 났다.
체계적으로 배워 보고 싶었다.

그렇게 찾게 된 국비 지원교육.
우리나라에 이런 제도가 있다는 것, 코드스테이츠라는 회사가 있다는 것에 큰 감사함을 느꼈다.
‘AI 부트캠프’라는 교육 타이틀을 보자마자 사실 다른 기관을 생각해보지도 않았던 것 같다.
미래학에 관심이 많던 나로서는 인공지능의 위대함과 가능성을 알기 때문에 더더욱 가슴이 뛰었다.

하지만 교육에 지원하기까지는 굉장한 고민이 있었다.
내가 정말 하고 싶은 게 뭘까? 난 코딩을 하고 싶은 걸까? 개발이 적성에 맞나? 데이터를 다루는 일을 잘 할 수 있을까?
온갖 고민으로 며칠을 버티다 마음을 굳게 다지고 지원을 했고, 합격했다.
나중에 들어보니 경쟁률이 9:1 정도가 된다고 하는데, 합격해서 정말 기뻤다.

내일부터 교육이 시작된다.
벌써 디스코드에서 동기들을 만나고, 오리엔테이션을 끝마쳤다.
설레는 마음과 걱정되는 마음이 공존한다.
처음 시작할 때의 설렘과 긴장감을 끈기있게 가져가 보려 한다.

OT

커리큘럼

  1. 데이터 분석 입문
    • Pandas, Matplotlib, Seaborn 등의 라이브러리를 사용하여 데이터 전처리, EDA, 시각화를 학습
    • 통계 가설검정 기법(t-test, chi-square 등)을 활용해 모집단에 대한 가설을 세우고 실험을 통해서 가설의 통계학적 유의미함 여부를 판단
    • 기본적인 벡터 연산 및 PCA 등 차원축소에 대해 학습
    • 머신러닝/딥러닝에서 활용 가능한 미분 및 편미분, Chain Rule을 적용
  2. 머신러닝
  3. 개발환경 구축 및 응용
    • Python, Git, Docker, 환경변수, DB, Flask, CLI
  4. 딥러닝
    • 케라스를 활용한 하이퍼 파라미터 튜닝 기법을 학습
  5. 데이터 직군을 위한 컴퓨터공학 기본 - 자료구조와 알고리즘

(무시무시한 글… 현재 운영 중인 유튜브 편집도 힘드려나 싶다.)

원격 학습 환경에서 잘 소통하는 방법

  1. 네트워크나 장비 연결을 항상 원활히 유지
  2. 독서실, 도서관( = 말을 할 수 없음), 혹은 카페, 시끄러운 공공장소 (= 말을 해도 주변 소음 때문에 전달이 안 됨) 환경 X
  3. 카메라로 얼굴과 자세를 제대로 비추어 대화하는 사람에게 나의 현재 상태를 잘 전달(정보 보안을 위해 가상배경은 필수!)

좋은 ‘질문’

검색

  1. 대부분의 문제들은 사람들에 의해 이미 해결 되었다.
  2. ‘how to’는 마법의 단어

20분 규칙

  • 모르는 것이 생기면, 일단 바로 질문을 시작하기 전에 혼자 이 내용에 대해 20분 간 스스로 1. 생각해보고, 고민해보고 2. 찾아보고, 검색해보고 를 선행하는 것

참고 영상

메타인지

내 안의 가능성을 끌어내는 메타인지의 비밀

  • 메타인지(meta-cognition)
    1. 자기 자신을 보는 거울
    2. 스스로를 믿는 능력
    3. 나의 완벽하지 않은 모습을 인정하는 것
  • 브레인스톰(brainstorm) : 완성되지 않은 생각들이 부딪히며 사고가 확장되는 것
  • 완벽하지 않음을 부끄러워하지 말자.

몰입

내 안의 가능성을 끌어내는 메타인지의 비밀

  • 몰입 : 주어진 도전에 대하여 최대로 응전하는 상태
  • 걱정하거나, 결과에 치중하면 몰입이 안된다.
  • 우리가 건드릴 수 있는 것은 오직 ‘과정’ 뿐이다.
  • 될 수 있으면 해답을 보지 말자.
  • 지적 재능은 후천적 : 몰입 학습

온라인 공부

내 안의 가능성을 끌어내는 메타인지의 비밀

  • 서서 듣는다.
  • 뇌에 재밌는 긍정적 착각을 준다.
  • 녹음기를 사용하는 것이 좋다.

작은 성취

내 안의 가능성을 끌어내는 메타인지의 비밀

  • 세상을 바꾸고 싶다면, 이불 정리부터 시작하라.(사실 이건 옛날부터 좋아하는 명언이며, 현재까지 꾸준히 실행하고 있다.)
  • 성공 앞에서는 모두가 평범하다. 성공하려는 의지. 그 밖에 어떤 것도 중요하지 않다.
  • 희망의 힘. 한 사람의 힘. 한 목소리가 여러 목소리가 된다. 한 사람이 세상을 변화시킬 수 있다.

실패

내 안의 가능성을 끌어내는 메타인지의 비밀

멋있게 실패하는 5가지 방법

  1. 공개적으로 실패한다.
  2. 함께 실패한다.
  3. 빨리 실패한다.
  4. 실패해도 비난하지 않는다.
  5. 점진적으로 실패한다.

수업 태도

내 안의 가능성을 끌어내는 메타인지의 비밀

경청

  1. 아이컨택
  2. 미소

ETC.

일정

오전 QnA

  1. 학습 방향 점검을 위한 질문 (예 : 내가 오늘 2시간 동안 보니 이러이러한 것을 공부해야 하는 것 같던데 맞는지)
  2. 오전 시간 동안 이해 하지 못한 것을 어떤 키워드로 검색하면 좋을지 (예 : t-test를 처음 듣는데, 어떤 키워드로 검색하면 더 자세히 알 수 있을지) (예 : 오늘 배운 딥러닝 개념 중 OOO에 대해 내가 이해하기론 ~~ 한데, 맞는지)
  3. 오늘의 학습목표를 중심으로 이해하기 어려운 개념이나 내용을 어떻게 정리하면 좋을 지 (예 : Randomforest에서 불순도라는 개념이 오늘의 핵심 포인트 같은데, 불순도가 정확히 무엇인지, 혹은 어떻게 구글링 해야 제대로 학습할 수 있는지)

오후 QnA

Urclass > [AIB] Archives > AI 부트캠프 Form > [AI_00] Q&A 사전 설문조사

0%