[플레이데이터 SK네트웍스 Family AI 캠프 12기] 1주차 회고(📅 2025.02.26 ~ 2025.02.28)

c.haha.e·2025년 3월 1일

회고

목록 보기
1/5

🏁 최종목표 : 테라피스트에서 AI엔지니어로 이직하기


🤔 이직을 생각하게 된 계기

30중반, 해당 직무에서도 노련함이 생기고 인정도 받는 모든게 안정적일 나이. 뭐 하나 안정적일게 없이 항상 부족하던 20대가 지나고 맞이한 그 편안함이 처음에는 좋았다.
내성적인 내가 처음보는 사람에게 친근하게 말을 걸면서 편안한 분위기로 대화를 이끌어가야하는 부분은 여전히 버거웠지만 그 동안 배운 기술들로 어느정도 커버가 가능해지기 시작했고, 컴플레인이 생겨도 당황하지 않고 처리할 수 있는 여유로움이, 얼굴만봐도 알 수 있는 직장 동료들과의 케미가 나를 편안하게 만들었다.
그렇게 큰 기복없는 날이 반복되는게 어느순간부터는 무료하게 느껴졌고, 그 무료함이 빠르게 변화하는 사회에 혼자만 발전 없이 사는 것 같은 불안함과 불편함으로 다가왔다. 그러다 일을 잠시 쉴 수밖에 없는 상황이 생겼다.

'내가 배운 기술은 이것뿐인데 테라피스트라는 직업을 지금처럼 쉬는게 아니라 한 순간에 못하게되면 어떻게하지?'

그 생각이 안그래도 불안함을 가지고 있던 나를 빠르게 움직이게 만들어줬다.


🤔 왜 AI엔지니어인가 ?

이 나이에 이직을 결심했으니 중간에 후회하지 않게 10년 이상 사회 생활을 하면서 내가 재미있어 했던 부분과 힘들어 했던 부분들을 먼저 생각해봤다.

⭕ 내가 좋아하고 잘하는 것

- 새로운 기술을 배우는 것     
- 문제를 해결하는 것, 머리쓰는 일
- 보람을 느낄 수 있는 일
- 한가지에 집중하는 것

❌ 내가 힘들어 하는 것

- 단순반복업무
- 감정을 많이 소비하는 것
- 한번에 여러가지 일을 동시에 수행해야 하는 것
- 매번 새로운 사람을 만나는 것

❗ 가장 중요하게 생각하는 것

- 미래에도 비젼이있어야 하는 직무
- 나 스스로가 계속해서 발전할 수 있는 직무여야 할 것
- 강압적이지 않고 긍정적인 영향을 주고 받을 수 있는 근무환경

위의 내용을 토대로 IT계열이 적합하다고 생각해 공부를 시작하기로 마음먹었다.
기본지식도 이력서에 내세울 이력도 가지고 있지 않기 때문에 기초 지식도 배울 겸 자격증 공부를 제일 먼저 시작했다. 빅데이터분석기사에 데이터 분석 공부를 접하면서 문제 해결에 대한 큰 흥미를 느꼈고, AI 기술을 활용한 문제 해결에 도전하고 싶다는 생각이 들었다.
현재 AI는 산업 전반에서 빠르게 발전하고 있기도 하고, 기술 발전에 기여하면서 스스로도 지속적인 학습과 성장을 할 수 있는 기회가 많아 새로운 배움과 발전을 중요하게 생각하는 나에게 너무 매력적인 직무로 느껴졌다.
머신러닝과 딥러닝 기술을 배워 실제 문제를 해결해 큰 보람을 느끼고 싶다.


😎 SK네트웍스 Family AI 캠프를 선택한 이유

공부를 위해 부프캠프를 알아보았고 그 중 아래 항목들을 고려하여 AI캠프를 선택했다.
- 학벌, 전공 상관 x
- 오프라인
- 현업에 투입되어도 문제없을 커리큘럼
- 1순위. AI 관련 부트캠프 / 2순위. 백엔드 부트캠프
- 등록 후에도 수강생에 대한 관심이 높은 곳
- 비용이 대체로 저렴하거나 없는 곳
- 빠른 개강날짜
수많은 부트캠프를 찾아보았지만, 커리큘럼이 목표하는 직무에 필요한 적절한 곳을 찾기가 쉽지 않았다. 나는 주변 환경의 영향을 많이 받는 편이라 같은 목표를 가진 사람들과 함께하는 오프라인 수업을 선호했지만, 대부분의 과정이 온라인 중심이라 아쉬움을 느꼈다. 그렇게 여러 사이트를 돌아다니며 고민하던 중, 엔코아 부트캠프를 발견했다. 오프라인 과정이 있었다니! 심지어 AI관련 부트캠프! 왜 이제야 찾게 된 걸까? 싶으면서도 이제라도 알게된 것에 감사했다. 해당 커리큘럼을 꼼꼼히 살펴보고, 후기도 찾아보면서 더욱 확신이 들었다. 바로 여기다!
너무 듣고싶어서 대책없이 사직서부터 던지고 지원했다. 만약 안뽑혔으면 AI가 아닌 다른 부트캠프라도 계속 질리게 지원하려고했는데..뽑혔다!? 비전공자도 양질의 강의를 수강할 수 있게 해주셔서 감사합니다:) 이 자리의 기회를 얻지 못한 분들을 생각하면서, 나태해지지말고 포기하지않고 더욱 열심히 해야겠다.

🚩 이번주 목표 & 결과

✅ 초반 적응하기 & 긍정적으로 생각하기
✅ 커리큘럼 최대한 따라가기
❎ 그 날 배운 내용 그 날 정리하고, 복습하기

  • 02.26 x
  • 02.27 x
  • 02.28 o

✅ PCCE 도전하기
✅ 대중교통 이동 시 프로그래머스 코딩테스트 Lv.0 풀기


📖 공부 내용 정리

💻 개발환경설정, 파이썬기본, 자연어처리(맛보기)
1일차 - 02.26(1)
1일차 - 02.26(2)
2일차 - 02.27
3일차 - 02.28


👏 잘한 점

  • 더디지만 배우려고 노력한 점
  • 수업 중 예제를 조금 더 잘 풀어보려고 시도한 점
  • 수업시간 예제 푸는 방법을 생각하다 정신차려보니 이미 다음 진도를 나감 -> 체크했다가 나중에 내 방식대로 풀어본 것
  • 플레이 데이터을 선택한 점(강사님 진짜 최고!!)
  • 회고를 작성하고 있는 이 순간

🤦‍♀️ 아쉬운 점 & 고쳐야할 점

26일 - PCCE시험을 보고 그저 빈칸 채우기나 틀린부분을 고치는 간단한 부분에도 시간이 매우 부족한 것을 보고 코딩테스트 공부를 바로 시작해야겠다고 생각했다. 내일은 그 날 배운 공부와 코딩테스트를 하려고한다.
27일 - 6시이후 복습&코딩테스트공부 시간으로 계획을 세웠는데 Lv.0 코딩테스트 문제만 2시간을 잡고있었다. 심지어 몇 문제 못 풀고 집에 갔고 집에 가는 도중에는 한 문제만 붙잡고있었다... 앞으로 코딩테스트는 쉬는시간이나 점심시간 또는 대중교통 이용시간에 풀고 6시 이후에는 복습을 우선적으로 해야겠다.
28일 - 회고를 작성하기 위해 코랩 파일을 정리했다. 수업시간에 나중에 다시 봐야겠다 하고 넘어간 부분이 하루가 지나니까 더욱 더 이해하는데 시간이 걸렸다. 
  - 수업시간 강사님께서 예제를 각자 고민하고 풀어보는 시간을 줬을 때 주어진 시간이 끝나도 생각한 아이디어로 잘 풀어지지않으면 더 잡고있지말고 주석으로 남겨놓고 우선 강사님을 따라가야 진도를 안 놓칠 수 있다. 지금이야 어떻게든 따라왔지만 나중에는 수업을 한 번 놓치면 따라가기 더 어려울거라는 것을 꼭 기억하자.
  - 간단하다고 생각하고 넘어갔던 부분이 새롭게 느껴지는 것을 보고 복습의 중요성을 뼈저리게 깨달았다. 
  
1주차 - 12기는 다른 기수보다 전공자의 비율이 높다고 들었는데, 그래서인지 모두 이해도 빠르고 수월하게 넘어가는 듯했다. 아직은 커리큘럼이 기초 단계라 간신히 따라가고 있지만, 시간이 지날수록 점점 벅차질 것 같은 예감이 든다. 비전공자인 만큼 남들보다 더 많이 노력해야 이직의 기회라도 얻을 텐데… 나는 ‘아직은 적응 기간이니까 괜찮다’며 안일하게 스스로를 위로하고 있었다. 다음주부터는 남들보다 더 열심히 노력하고 집중해야겠다.


😊 뿌듯한 점

  • 내가 생각한 것을 주석으로 써보고 코딩을 하면서 완성
# 숫자에 , 찍기
# 잘 모르겠으면 강사님 코랩파일 참고하기
  
# 다시 풀어본 코드

# for -> while로 대체
# while의 조건은 num//1000 0이 아닐때에 반복
# 나머지를 리스트에 넣고 
# 몫은 num에 재 할당
# 반복문이 종료된 후 리스트 순서를 역으로 바꿔줌
# 리스트요소들을 ','를 기준으로 조인함.
# +++++join은 문자열 리스트만 처리가능함
# +++++input으로 사용자에게 입력값을 받는코드로 변경
# 오류발견. 나머지가 2자리로 떨어지면 안됨
# +++++GPT에게 숫자 포맷함수 물어봄  -> .rjust()함수로 나머지가 2자리일때 맨앞에 0을 추가해서 3자리로 맞춰 리스트에 넣어줌


#num = 25000
  
num = int(input('정수를 입력해주세요: '))
price = []

while (num//1000) != 0 :
  if num % 1000 == 0 :
    price.append(str(num % 1000).rjust(3, "0"))
  else :
    price.append(str(num % 1000))
  num //= 1000

price.append(str(num))

price.reverse()
print(','.join(price))

🌱gist

🔑 문제를 해결하며 배운 부분

  • 숫자를 출력하는 포맷형식에는 여러가지가 있다.
  • 테스트 케이스를 다양하게 구성해야 오류를 잡을 수 있다.
  • join을 사용하려면 str로 변환시켜줘야 한다.
  • str(변수명).rjust(자릿수, "채울문자")는 꼭 내것으로 챙기기


💪 다음 주 목표 & 해야할 일

- 절대 절대 미루지말고 그 날 배운거 그 날 정리 & 복습하기
- 프로그래머스 코딩테스트 Lv.0 정복하기
- 블로그 회고 꼭 하기(습관들이기)
- 커피 너무 많이 마시지않기 & 집와서 간단한 운동하고 자기  

profile
기록용 블로그

0개의 댓글