10~20일

Nov 27 2022
과정의 강도가 높아지면서 내 블로그에 정기적으로 추가하는 것을 기억하는 것이 나중 생각이 된 것 같습니다. 3주차가 끝난 후 1주차로 되돌아가 생각해보면 진전이 눈에 띄었지만 아직 갈 길이 멀다는 점에 감사드립니다.

과정의 강도가 높아지면서 내 블로그에 정기적으로 추가하는 것을 기억하는 것이 나중 생각이 된 것 같습니다. 3주차가 끝난 후 1주차로 되돌아가 생각해보면 진전이 눈에 띄었지만 아직 갈 길이 멀다는 점에 감사드립니다. 매일 하루를 마칠 때마다 너무 많은 것을 받아들이느라 뇌가 익어서 여기에 글을 쓰는 것을 잊어버렸기 때문에 다시 일의 흐름으로 돌아가려고 노력하고 있습니다.

지난 10일 동안 나는 예비 과정 작업의 Ruby Mastery 섹션의 장을 통해 작업했습니다. 1-6장은 서로 다른 데이터 유형, 루프 등과 같은 매우 기본적인 개념이었고 7-10장은 실제로 문제를 해결하기 위해 집중하고 알고리즘적으로 생각해야 했습니다. 나는 전체적으로 그것들을 완성할 수 있었다는 것을 알았지만 몇 가지 질문은 해결하는 데 몇 시간이 걸렸습니다.

챕터 내에서도 몇 가지 질문, 특히 해시에 대한 질문이 있어서 다른 학생들에게 도움을 요청해야 했습니다. 우리 중 누구라도 메시지가 아닌 직접 대화를 나눈 것은 처음이어서 좋았습니다. 모두가 여전히 같은 배를 타고 있다는 사실이 안심이 되었고 다른 사람들이 문제에 어떻게 접근하는지 보는 것이 흥미로웠습니다.

Ruby 장을 완료한 후 새로운 개념인 짝을 이루는 프로그래밍 연습과 테스트 주도 개발로 이동했습니다. 한 사람이 곤경에 처하고 다른 사람이 도울 수 있는 경우가 몇 번 있었기 때문에 다른 사람과 함께 각 문제에 접근하는 것은 신선한 경험이었습니다. 2일 동안 지속적으로 변경 사항을 푸시하고 가져오는 것도 좋은 git 연습이었습니다.

구문이 상당히 다르게 느껴졌기 때문에 TDD에 대한 테스트를 작성하는 것도 흥미로운 경험이었습니다. 몇 가지 예를 살펴보고 논리적으로 거꾸로 작업한 후 기본 테스트를 작성하는 방법을 알아낼 수 있었습니다.

지난 10일을 돌이켜보면 브리핑을 해부하고 질문을 통해 작업하기 위해 뒤로 물러나야 하는 힘든 순간이 많았습니다. 당황스럽고 내가 할 수 있을지 의심스러웠던 순간들이 있었지만 여기서는 동료들의 도움으로 어떻게든 이겨내고 있다.

예비 과정의 마지막 주인 4주차에 접어들면서 나는 모든 예비 과정 연습을 완료하여 일정보다 일주일 앞서 있습니다. 일주일을 쉬는 것보다 Javascript에 대한 일부 코드 아카데미를 통해 작업하고 싶습니다. 또한 Python으로 컴퓨터 비전과 관련된 프로젝트를 진행하고 있는데 이 프로젝트도 제 시간에 시작하고 싶습니다. 저는 2018년에 데이터 시각화 및 ML을 위해 Python을 배우는 데 오랜 시간을 보냈지만 아무 것도 하지 않았습니다! 내 두 번째 화면은 현재 "Python for Data Viz" 책에 올려져 있습니다. 먼지를 털고 다시 돌아가게 되어 기쁩니다. 일주일을 손에 쥐고 있어도 가스에서 발을 떼지 않을 계획입니다.