혼자공부하는 파이썬 (0) - 목차

Backend, DataEngineer·2021년 10월 26일
0
post-thumbnail

📌 목차

Chapter1 파이썬 시작하기

Chapter2 자료형

  • 2.1   자료형과 문자열
  • 2.2  숫자
  • 2.3  변수와 입력
  • 2.4  숫자와 문자열의 다양한 기능

Chapter3 조건문

  • 3.1  불(bool) 자료형과 if 조건문
  • 3.2  if~else와 elif 구문

Chapter4 반복문

  • 4.1  리스트와 반복문
  • 4.2  딕셔너리와 반복문
  • 4.3  반복문과 while 반복문

Chapter5 함수

  • 5.1  함수 만들기
  • 5.2  함수의 활용
  • 5.3  함수 고급

Chapter6 예외처리

  • 6.1  구문 오류와 예외
  • 6.2  예외 고급

Chapter7 모듈

  • 7.1  표준 모듈
  • 7.2  외부 모듈
  • 7.3  모듈 만들기

Chapter8 클래스

  • 8.1  클래스의 기본
  • 8.2  클래스의 추가적인 구문




----------------------------------------------------------------

📌 부트캠프 중간점검 (4개월차)


시작은 호기로웠으나…

     AI 부트캠프에 참여한지 어느덧 4개월차에 접어들었다. 호기롭게 시작했으나 부트캠프 특성상 비전공자에게 단기간에 머신러닝, 자연어처리, 컴퓨터언어, 데이터베이스, 통계학, 네트워크 등등을 가르치기 때문에 솔직히 모든 강의내용을 이해하기 힘들었다. 강의의 내용이 많은 부분 생략되고 기능위주의 강의였다. 인터넷으로 강의를 수강하는 수강방식으로 인해 학습의욕 및 집중력이 저하되기도 하였다. 부트캠프를 진행하다 보니 많은 수강생이 중도에 나가 떨어진것도 보였다. 시작은 60명이였으나 현재는 35~40명 수준이다.

혼란속고민

     여러모로 악조건에 지친나는 ‘내가 배우고 있는 것이 무엇인가?’ , ’평범하게 웹 개발자강의나 수강할걸’ 등등 나약하고 찌질한 생각에 빠져 들어갔다. ‘도망친 곳에 낙원은 없다’ 내가 항상 나약해질 때마다 되뇌이는 말이다. 이 말을 되뇌이다보니 하루하루를 지정된 과제만 수행하는, 취업지원금이나 받아먹는 나에게 현재의 중요함이 불쑥 다가왔다.

선택

     정신을 차리고 지금까지 배운 내용을 훑어 봤다. ‘개발자로서의 삶, 취업을 위해 내가 배운 기술은 무엇인가?’, ‘현실적으로 취할 수 있는 직무와 기술은 무엇인가?’ 에 대해 추려 나갔다. 솔직히 비전공자로서 AI, 머신러닝, 자연어처리 등의 기술들을 배웠다고 해서 부트캠프 만으로는 취업이 힘들고 대학원을 가지 않는 이상 현장에서 사용하긴 힘들 것 같다. DA로 취업하면 제한된 부분 사용이 가능 할 것으로 보였으나, DA(통계학, 머신러닝 등등)의 포지션은 나에게는 맞지 않다고 느껴졌다.

결론

     물음에 대한 답을 추린 결과 지금까지 배운기술들로 나에게 가장 맞는 직무는 DE(Data Engineer)라고 느껴졌다. ML,AI 등은 직관적이기 보다 추상적이고 나에게는 직관적인 DE 포지션이 맞다고 판단했기 때문이다. 따라서 지금까지 배웠던 기술을 복습하고 , DE가 필요한 역량을 나머지 부트캠프 기간동안 채우고 성공적인 DE 로서의 기반을 마련하고자한다.

출처 : Seattle Data Guy 유튜브 채널

DE에 필요한 역량은 해외 개발자가 제시한 위의 로드맵과 국내기업들의 요구사항을 참조하여 갖춰갈 것이다. 그 시작으로 파이썬과 SQL을 공부할 것이다. 파이썬을 공부한적도 있고, 부트캠프중에도 배웠으나 기능 중심으로 배워서 코드를 작성할때 ‘왜 이렇게 해야하지?’, ‘이 용어는 뭐지?’ 라는 물음이 끊이지 않았다. 그래서 ‘혼자서 공부하는 파이썬’을 통해 기초를 다시 다지고 시작하려고 한다. 기초를 다진다음, 단계적으로 로드맵 스텝을 성취할 계획이다.

profile
오늘 더 좋은 사람, 더 좋은 하루

0개의 댓글

관련 채용 정보