Skip to content

Conversation

@ddseok57
Copy link

안녕하십니까 우아한테크코스 3기 프리코스 참가자 양형석 입니다.
3주간 정신 없이 달려오다 보니 어느새 마지막 미션을 제출하게 되었습니다.
특히 이번 3주차 미션은 지난 두 주의 미션보다 훨씬 복잡하고 범위도 넓은 미션이라 애초에 설계를 하는 것도 상당히 오랜시간이 걸렸고 구현하는 것도 힘들었습니다. 또한 그동안 새롭게 익혔던 것들을 담아 내려고 하니 많은 생각이 들었습니다.
지난 과제의 다른 분들의 코드를 통해 MVC를 알게 되었고 이번 코드에서 사용해보려고 하였으나 다 구현하고 나니 정확한 이해가 부족해서 그런지 좀 아쉬운 코드가 된것 같기도 합니다. MVC와 같은 패턴들도 다시 공부하여 조금더 이해도를 높이고 다시 도입해보아야 할 것 같습니다.

3주간의 프리코스를 통해 느낀점

1. 자바스크립트의 기초
프리코스 미션을 진행하면서 간단한 자바스크립트 사용도 머뭇거리는 것을 보면서 자바스크립트의 기초가 많이 부족했다는 것을 절실히 깨달았습니다. 이후 미션에서 사용하였던 것들 이외에도 자바스크립트 기본서를 구매하여 다시 보면서 자바스크립트의 기초를 공부할 수 있었던 기회가 되었습니다.

2. 구현할 기능 미리 정리
이전에는 단순 구현만의 목표로 코딩을 했고 구현만 된다면 굳이 미리 정리를 해야하나 했었습니다. 하지만 이번 프리코스를 통해 구현을 하기전에 미리 전체적인 흐름을 잡고 그것을 기능별로 잘 정리해두는 것을 연습하면서 구현도 훨씬쉬워지고 구현 중 막힌경우에도 어떤길로 가야하는지 알려주는 지도 같다는 생각을 하였습니다. 앞으로 꼭 정리하고 또한 정리를 어떻게 더 효율적으로 할 수 있을지 생각하는 사람이 되려고 합니다.

3. 체계적 커밋
커밋을 체계적이지 못하게 여러개의 기능을 한꺼번에 커밋하거나 한개의 기능이 채 구현 되기도 전에 커밋하고 정확한 사용법을 모른채로 사용했다는 것을 깨달았고 프리코스를 통해 배운 것처럼 정리된 기능 목록을 토대로 각각의 기능마다 구현을 한 뒤 커밋을 하는 체계적인 방식을 잘 활용해야겠다고 생각했습니다.

4. 코드 컨벤션
코드컨벤션이라는 존재는 알고 있었지만 그것을 엄청 신경쓰면서 코딩을 한 것은 이번이 처음이었던 것 같습니다. 아직도 모든 규칙을 정확히 따르지 못하고 중간중간 까먹고 지키지 못한 것도 있지만 계속해서 코드컨벤션을 신경쓰면서 코딩을 하면서 점점 익숙해지고 깔끔하게 코딩을 할 수 있을 것입니다.

5. 다른 사람들의 코드를 통해
미션 후에 다른 참가자들의 코드를 보면서 같은 미션이지만 정말 다르게 구현했고 뛰어난 고수분들이 많다는 것을 알았습니다. 이를 통해 좀 더 좋은 코드나 구성들을 배울 수 있는 기회가 되었습니다. 또한 참가자분들의 깃허브나 블로그를 통해서 코딩하는 것 뿐만 아니라 개발자가 되기 위해서 다른 분들이 많은 노력을 하고 있는 것을 알게되었고 저도 블로그 같은 곳에 저의 개발관련 포스트를 올려보는 것도 많은 도움이 될 것 같다는 생각이 들었습니다.

끝으로
아직 비전공자에서 개발자로 진로를 정한지 얼마 되지 않은 저에게 짧다면 짧고 길다면 긴 3주간의 프리코스를 통해 저의 부족한 점을 깨닫고 앞으로 어떻게 성장하고 배워나갈 것이라는 깨닫는 시간이었습니다. 또한 더욱 많은 노력을 기울여 성장하고 싶다는 욕심을 가지게 해준 아주 의미있는 시간이기도 한 것 같습니다. 이런 기회를 주셔서 감사드립니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant