부트캠프/본캠프

[내일배움캠프_2025JUL13]TextRPG 팀 과제 구조 설계 & Today I Reflected...

Young_A 2025. 7. 13. 14:36

목차

    TextRPG 팀 과제 구조 설계 & Today I Reflected...

     

    오늘의 Today I learned 가 아니라 Today I Reflected라서 TIR로 이름 바꿔야할 수준임. 

     

    이번주는 가볍게 구조 설계만 해야지~ 라는 생각으로 컴퓨터를 켠 일요일 오전...

    점심도 거르고 2시 30분까지 구조를 설계하는데...

    두둥!

     

    구조를 짜면서 고민이 정말 많았다.

     

    일단 팀원 분들은 관련 지식이 있다고 해도 비전공자에 가까운 것 같았고, 무엇보다 다들 C#은 처음이라고 하셨다.

    전공자로서 짠 코드들을 해석하느라 팀 작업에 부담이 되지 않도록 짜려고 노력했다.

    팀 과제를 하면서, 내가 모든 구조를 주도하고 관여하게 되면 팀원들이 스스로 고민하고 결정하는 과정에서 얻을 수 있는 경험을 충분히 쌓지 못할까봐 걱정이 되었다.

    내가 뭐라고... 굉장히 시혜적이고 건방진 마음가짐인가 싶기도 하다.

     

    그렇다고 구조 없이 진행했다가 나중에 내가 우리 팀 코드를 이해하지 못하는 상황을 맞닥뜨리는 것도 무섭다.

    결국엔 내 욕심으로 구조를 짜두려고 하는 건데, 이게 팀원들의 제약사항이 될까봐도 걱정이 된다.

     

    일단 주석을 최대한 꼼꼼하게 달려고 했고, 어떤 생각을 하면서 설계를 했는지도 몇개 적어놨다.

     

    리드 역할을 할 수 있을까...?

     

    아마 경력자인 덕분에 리드 역할을 하게 될 것 같은데, 어디서까지가 리더십이고 어디서부터 독선인지 구분하는 능력이 필요할 것 같다.

    나는 컨트롤 프릭 경향이 없다고는 할 수 없어서... 이런 부분의 역량이 매우 부족한 데...

     

    컬리지 다닐 때 Peer Tutor Centor에서 근무한 적이 있었다.

    동기 혹은 선배가 Tutoring 해주는 잡인데, 당시 나는 3학기 학생이었고, 1학기 2학기 재학 중인 학생들을 두어번 만난 적이 있었다.

    내가 잘 못 알려줄까 하는 두려움과 학생들에게 도움이 되어야한다는 부담감이 엄청 났었다.

    고용되자마자 코업 되서 탈주하면서 그 두려움과 부담감에서 벗어날 수 있어서 너무 행복하고 홀가분 했다.

    그만큼 부담감이 심하다.

     

    하지만 이건 내가 평생 Junior에 머물 것이 아니라면 지금처럼 맞닥뜨리게 되는 일인 것이다...

    차라리 내일배움캠프처럼 모두가 배우러 온 곳에서 경험해보는 게 나을 것 같기도 하고..

     

    기왕 이렇게 된 것, 주변에 도움을 많이 구해볼 생각이다.

    도움 요청하는 것에 약하기도 하고...

    구조를 설계하면서 튜터님께 질문할 거리를 잔뜩 쌓아놨다.

     

    만약에 내 구조가 채택이 된다면, 팀원들에게 미리 언급하면 좋은 부분들(예를 들면 폴더들로 인한 name space 같은 것)도 적어놓으려고 한다.

    저번처럼 클래스 다이어그램을 작성하면 좋은데, 당장 오후 약속이 있어서 안될 것 같고,(지금도 늦었다ㅠㅠ)

    내일 오전에 조금 더 일찍 나와서 다이어그램도 작성하고 (따봉 mermaid야 고마워^^) 이걸 기반으로 튜터님 뵈러 가도 될 것 같다. 

     

    GPT 사용, 어디까지 괜찮을까?

     

    이번에 구조를 짜면서 GPT에게 질문을 정말 많이 했다.

    개인 프로젝트 때는 나 혼자 작업하는 과정이니까 질문을 하더라도 이 구조 괜찮아 보여? 라는 식의 가벼운 질문들, 혹은 TIL을 작성하고 나서 "내 TIL에서 틀린 점들 짚어줘"처럼 크로스체크 용으로 주로 사용했었다.

    하지만 이번에는 팀 프로젝트이니만큼, 팀으로 관리하기에 괜찮은 구조가 되었으면 좋겠어서 GPT에게 질문을 진짜 많이 했다.

    지금 질문 하려고 타자 치면 렉 때문에 느리게 쳐진다...

    팀으로서의 경험은 나에게 없는 것이기 때문에... 세세한 것까지 물어보고 검증받으려고 했다.

    강경 학습의 효율을 위해서 GPT 사용은 최대한 자제해야한다. 파였었는데,

    이번 사용으로 인해 GPT 사용이 오히려 학습에 도움이 될 수 있다 파가 되었다.

    하지만 어디까지 사용하는 것이 적절한지는 잘 모르겠다....