[WIL05] 5주차 내가 변한것들
정글생활 한달이 지났다..
이번주 과정#
지난 4주차 c문법을 공부하고 멋진나로 돌아오겠다 했는데 멋진 나인지는 모르겠으나 점수를 매긴다면 10점만점에 8점정도는 줄것같다. 일단 혼공c책은 거의 500페이지까지 읽고 이중포인터부분을 지난주차때 이해를 못했었는데, 이번에 디버깅랩과정을 거치면서 도저히 안될것같아 하루 날잡고 공부를 했다. 덕분에 방향부분을 어느정도 숙달한것같다
아쉬운건 이번 디버깅랩 주차에서는 ai를 쓰게됐는데 c문법공부와 다르게 다른방향의 공부였던건지 문제는 이해했으나 어떻게 해결해야되는지가 너무부족했다. 카나리도 이론만 알고있다가 실제 접근해야되니 막막했었고, 버퍼오버플로우도 마찬가지였다.. 이번 주차 과제를 해보면서 이러한 상황들을 마주하는구나를 좀 알게됐는데 알골문제만 풀어보다가 크래시 상황들을 좀 앞에서 마주하게되면서 어떻게 공부해야될지 아직 감은 오지않았다… 시간이 된다면 이런 마주한 상황들을 더 공부해보고 싶었다..

놀랍게도 추석때문에 2주가까이 시간이있었는데 1주차는 csapp 3장을 공부하면서 1장의 프로세스 부분을 다시 공부하면서 이번에 가상메모리를 이제야 조금 이해했고.. 3장 퀴즈때 열심히 공부했는데 문제를 잘못풀어서 기대한것과 다르게 안좋은 결과를 보였다.. 번아웃때문인건지도 사실 잘 모르겠는데 집중하기가 너무어려웠다..이부분에선 여담에서 좀 이야기 해보기로..
그리고 2주중에 첫주는 팀원들이랑 어색했었는데 마지막 주차때부턴 조금 익숙해진것같다

특히 코어타임때 이야기했던 것들중에 오버플로우 플래그와 구조체 정렬규칙이 가장 기억에 남아있다! 팀원이외에도 알려준 미니프로젝트주차 팀원에게 압도적으로 감사를 드린다..
새롭게 배운점#
이번 주차에서는 기존 이해하지 못한것들을 복습하는 시간들을 가졌는데 c문법과 전반적으로 csapp 1,3장을 공부했고 놀랍게도 단어 한끗차이로 햇갈려했던 프로세서 프로세스를 햇갈리지않게됐다.

그리고 부족했던 포인터도 ai에게 내가 부족한 부분이 무엇인지 평가해달라 하고 집중적으로 문제를 만들어서 공부했다 이부분이 상당히학습효과가 정말 컸다…
프롬프트:답을 요청하기전까지 완성 코드를 주지말고, 문제점만 짚어주세요. 힌트도 요청할시에만 주세요
위 프롬프트를 꼭 써보면 좋다!
포인터 구조체 공부이외에도 댕글링 포인터와 디버깅랩 문제를 풀면서 생긴 케이스들을 블로그에 정리하고 문제들을 풀었다. 문제를 풀면서 얻었던것은 gdb를 조금 활용할수 있게됐다! 였던것인데 기초적인 명령어를 쓰면서 어떻게 봐야되는지를 좀 다룰수있게 됐다.
개선해야될 부분#
진짜 아쉬웠던것은 좀 지쳐서인지 제대로 집중하는시간이 점점 줄어든다는것이였다… 남과 비교해서는 안되는 일인데 계속 비교하게되다보니 많이 지쳤던것같다. 운영진 티타임때 민규코치님이 남과 비교하지않고 지난주의 나와 비교해보는게 좋다고 말씀하셨는데 가장 도움이 됐던것같다.
그외에도 어렵다고 대충 훑은것들이 불어나면서 대참사가 이뤄지는것들을 좀 겪고 나니까 공부한것을 짧게 아침에 복습하는 시간을 좀 가질 필요가 있는것같다. 어렵다고 넘어가는게 아니라 이번주차처럼 무조건 싸워봐야 안다!!!!
여담#
추석때 본가에 가지않고 짝꿍과 여행을 갔었는데, 공부는 짧게 하고 즐겁게 휴가를 즐기고 왔다

휴가 첫날에는 대낮부터 밤까지 한강에서 노숙을 했다 이것도 우여곡절이 많았는데 개발자 커플이다보니 문제해결들을 많이 한것같다. 돗자리 깔고 이때 포인터공부를 했던것도 기억에 조금 남아있다 TIL도 빠짐없이 적었다..!

둘째날은 스파에가서 본격적으로 힐링을 조금했다. 아무생각 없이 있어본게 얼마만인가 싶을정도로 알차게 보냈던것같다. 이날은 일어나자마자 코딩했던것같고.. 그 외에 짝꿍에게 도커를 잠깐 배웠다 이유는 c주차부터 도커를 사용했는데 도커파일?같은것들이 있다보니 실제 사용외에도 어떻게 사용하는가가 궁금해져서였다 아주 기초적이지만 사용법을 알려줬고, 왜 이런명령어를 쓰는지와 도커파일을 알게됐다
정글에 돌아와서는 본가에 가지않고 남아서 명절에 공부하는사람들 보고 대단하다는걸 좀느꼈다.. 휴가를 즐기고나서 다음날 집중이 너무 잘되서 좋았다

휴가 마지막날에 짝꿍에게 갑자기 물고기를 키우고싶다 안키우고싶다 이런 말을 계속듣다보니 진짜 물고기를 키우고싶은건지 모르겠어서 보고 고민해보라고 사이트를 만들어서 보여줬다.. 사실 좀 부끄러워서 링크는 올리지않겠다..ㅋㅋㅋ
다음주 계획#
다음주부터는 malloc을 들어가는데 벌써 9장을 공부한 사람들이있어서 좀 쉽지않을것같다.. 이제 깊게 탐험에 들어가게될텐데 버틸수있을까에 대한 좀 걱정도 있다
이해가 가지않는 부분은 ai를 적극적으로 사용해보고, 블로그를 작성할때 ai로 글을 쓰는것도 이번주에 가급적 쓰지않기로 노력해보려고 한다.
다음주부턴 남과 비교해서 빨리 진도를 나가기보다 내가 이해하는 방향으로 좀 집중적으로 공부해야될것같다..
아침엔 c를 1시간 읽고 1시간 복습하고, 오후에는 본격적인 공부를 진행하는 방향으로 시간분배를 하면서 나도 9장을 읽어봐야될것같다.