728x90

 

챌린지 과정 진짜 어렵고 힘들다고 들었는데 정말 할 게 많았습니다. 그리고 너무 바쁜 한 주였네요.

저는 그 동안 벌려놓은게 좀 있어서 특히나 더 바빴던 것 같습니다.

정처기, 오픽, 네부캠.. ㅋㅋㅋㅋ

 

이번주에는 다른 것들 공부를 진행 거의 못했는데 다음주부터는 다른 것들 진짜 공부해야해서 시간을 잘 쪼개고 취사선택을 해야겠습니다.

 

계획 상으로는 평일에는 네부캠을 진행하고 주말에는 영어공부를 할 생각입니다.

 

 

문제 구현할 때 나 정도면 괜찮겠지라고 생각했는데, 다들 너무 잘하셔서 놀랐네요. 👏

 

저는 시간을 길게 잡으면서 천천히 작업을 하는 것을 좋아하는데, 이 챌린지 과정은 어려운 작업을 하루 만에 모든 것을 다 진행하다 보니까 너무 힘들었습니다.

 

일단은 놀지 말고 주어진 시간을 모두 다 쏟아 봐야겠습니다.

 

그리고 학습 정리와 구현 어느 것에 더 시간을 써야 할지 모르겠는데, 지금은 구현을 하느라 학습 정리를 잘 못하고 있습니다.

다음 주에는 학습 정리에 시간을 더 써봐야겠습니다.

 

그렇기에 이번 주말에는 어제 못한 학습 정리를 마저 진행해야겟네요

728x90
728x90

벌써 부스트캠프 3주차가 끝났네요.

1, 2주차 때는 너무 힘들었었는데 인간은 적응의 동물인건지 이번 주차가 여유로웠던 것인지 1, 2주차 때보다는 좀 더 숨 돌릴 시간은 있었습니다.

이제 부스트캠프가 이번 주말만 지나면 5일하고 끝입니다. 시간이 참 빠르다ㅎㅎ.

남은 시간도 의미있게 흘러갔으면 좋겠습니다!!

좋았던 점😄

이번 주차는 짝과 함께 하는 활동이 절반이였습니다.

그래서 짝과 계속 말하면서 의견을 주고 받는 시간이 많아서 좋았습니다.

저는 덤벙거리는 성격이여서 문제의 조건, 설계를 할 때 어디 한 부분을 빼먹는 경우가 좀 있었는데 짝과 함께 프로그래밍을 진행하니 나와 다른 부분에 대한 생각을 계속해서 들을 수 있어서 좋았습니다.

아쉬운 점😔

그 동안 학교 생활을 할 때에는 팀플은 오프라인으로만 진행해왔었습니다.

그런데 이번에는 온라인으로 진행하다보니까 짝과의 소통에 미스가 조금 있었습니다.

코드를 짤 때에는 intellij의 code with me를 사용해서 큰 문제는 없었지만 설계를 진행할 때 서로 이해가 상충되는 부분이 있어서 그 부분을 바로 잡느라 시간이 오래 걸리게 되었습니다.

만약 서로 만나서 그림을 그려서 진행했다면 더 빠르게 진행했을 것 같네요.

배운 점 📚

페어 프로그래밍을 경험해보게 되었습니다.

나는 전에 애자일과 관련된 멘토링을 들었었는데 거기서 페어 프로그래밍이라는 것에 대한 개념은 들어봤지만 실제로 경험해보지는 못했습니다.

페어 프로그래밍에 대한 자세한 설명은 아래 글을 읽어주세요

개발자는 페어 프로그래밍으로 성장한다 | 요즘IT (wishket.com)

 

이번 기회에 운이 좋게도 좋은 동료를 만나 페어 프로그래밍을 의미있게 수행한 것 같습니다.

앞으로🚀

이제 진짜 얼마 안남았네요. 이 얼마 안남은 기간 잘 마무리 지어야겠습니다.

날씨가 습하고 더운데 끝까지 흐트러지지 않게 집중을 잘 해야네요.

728x90
728x90

 

좋았던 점😄

다행스럽게도 1주차보다 어렵지 않았다. 그래서 충분히(?) 잠을 잘 수 있었습니다ㅎㅎ.

짝과 함께 하는 미션이 있어서 서로의 의견을 공유하고 프로그래밍하는 과정이 재밌었네요.

아쉬운 점😔

그래도 학부 공부를 하면서 CS 지식을 열심히 배웠다고 생각했는데 다시 보니까 까먹은 부분이 정말 많았습니다.

꾸준히 복습을 진행을 했어야 했는데 게으름 때문에 진행하지 못한 저 자신에 대한 반성을 하게 되었습니다.

또 어쩌면 내가 공부를 하면서 어딘가에 잘 정리했으면 이 과제를 진행하면서 좀 더 수월하게 진행하지 않았을까 생각이 드네요

배운 점 📚

알기는 알지만 너무 얕게 안다는 생각이 들었습니다. 뭔가 이건 이거지라고만 알고, 왜 사용하는가? 대한 질문이 들어오면 답하기가 어려웠을 것 같습니다.

예를 들어 옛날에는 OOP에 대해 질문이 들어올 때 그것에 대한 답은 할 수 있지만 꼬리 질문이 계속해서 들어오면 답변을 못할 것 같았었습니다.

eg) 객체란 무엇인가? 클래스는? interface는 왜 사용하는가? abstract와 interface의 사용 구분? data class, sealed class는? companion object? 등등 계속 질문이 들어오면 어딘가서 막힐 것 같지만 이번 기회에 내용을 쭉 정리하게 되었습니다.

그리고 배운 내용은 더 있지만 네부캠에서 공부하는 것이 유출되면 안되니 자세한 내용은 패스

앞으로🚀

1주차 때도 그랬고 2주차 때도 그랬지만 내가 모르는 것이 정말 많았다고 생각이 들었습니다. 이번 기회에 CS지식을 잘 복습한다고 생각하고 정리를 잘 진행해야겠네요.

 

 

728x90

+ Recent posts