-
Notifications
You must be signed in to change notification settings - Fork 0
김동규회고
이번 팀 프로젝트를 통해서 내 인생 처음으로 프로젝트를 누군가와 협업하여 진행을 해보는 경험을 했다.
이 프로젝트에서 내 역할은 사용자에 대한 CRUD를 작성하는 것이 가장 큰 부분이였다. 그 부분이 지연된다면, 전체 프로젝트 진행에 차질이 생길 수 있다는 압박감이 있었고, 그 압박감이 오히려 좋은 작용을 했던 것 같다.
나의 행동이 누군가에게 영향을 미칠 수 있다는 것을 아는 것이 팀 프로젝트에서 가장 중요한 부분인 걸 알게 되었다.
일정에 차질이 생기지 않도록 미루지 않고 차근차근 수행하다보니 금방 사용자 CRUD를 완성할 수 있었다. 이 CRUD를 만들 때, Data Structure에서 배운 Linked List 개념을 사용해봤는데, 생각보다 실전에서 적용하는 것이 어렵지 않았고 더 좋은 프로그램을 만들 수 있었다.
조금 아쉬운 점이라고 한다면, 충분한 시간이 주어지고 더 많은 노력을 기울였다면 더 완성도 있고 실제로 사용할 수 있을만한 프로그램이 만들어지지 않았을까 하는 점이 아쉽게 다가왔다.
학점과 성적을 위한 공부가 아니라 실제 현업에서 적용할 수 있는 공부를 더 하고자 노력했고, 열심히 노력했기에 다음에 어떠한 프로젝트를 하게 되더라도 실제로 누군가에게 도움이 되는 프로그램을 개발할 수 있을 거라는 생각이 들었다.
지금 이 프로젝트를 통해서 GitHub을 통해 협업하는 방법을 배웠으니, 다음 프로젝트에서는 더욱 협업이 아닌 코드 작성과 같은 부분의 실력을 키워서 완성도 있는 프로그램을 만들 수 있는 사람이 되도록 열심히 노력해야겠다.