⭕ 내가 좋아하고 잘하는 것
- 새로운 기술을 배우는 것
- 문제를 해결하는 것, 머리쓰는 일
- 보람을 느낄 수 있는 일
- 한가지에 집중하는 것
❌ 내가 힘들어 하는 것
- 단순반복업무
- 감정을 많이 소비하는 것
- 한번에 여러가지 일을 동시에 수행해야 하는 것
- 매번 새로운 사람을 만나는 것
❗ 가장 중요하게 생각하는 것
- 미래에도 비젼이있어야 하는 직무
- 나 스스로가 계속해서 발전할 수 있는 직무여야 할 것
- 강압적이지 않고 긍정적인 영향을 주고 받을 수 있는 근무환경
위의 내용을 토대로 IT계열이 적합하다고 생각해 공부를 시작하기로 마음먹었다.
기본지식도 이력서에 내세울 이력도 가지고 있지 않기 때문에 기초 지식도 배울 겸 자격증 공부를 제일 먼저 시작했다. 빅데이터분석기사에 데이터 분석 공부를 접하면서 문제 해결에 대한 큰 흥미를 느꼈고, AI 기술을 활용한 문제 해결에 도전하고 싶다는 생각이 들었다.
현재 AI는 산업 전반에서 빠르게 발전하고 있기도 하고, 기술 발전에 기여하면서 스스로도 지속적인 학습과 성장을 할 수 있는 기회가 많아 새로운 배움과 발전을 중요하게 생각하는 나에게 너무 매력적인 직무로 느껴졌다.
머신러닝과 딥러닝 기술을 배워 실제 문제를 해결해 큰 보람을 느끼고 싶다.
✅ 초반 적응하기 & 긍정적으로 생각하기
✅ 커리큘럼 최대한 따라가기
❎ 그 날 배운 내용 그 날 정리하고, 복습하기
✅ 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
🔑 문제를 해결하며 배운 부분
- 절대 절대 미루지말고 그 날 배운거 그 날 정리 & 복습하기
- 프로그래머스 코딩테스트 Lv.0 정복하기
- 블로그 회고 꼭 하기(습관들이기)
- 커피 너무 많이 마시지않기 & 집와서 간단한 운동하고 자기