개발자 박가나

[240930 TIL] 본캠프 1일차 ('팀 소개 페이지 만들기' 프로젝트 1일차) 본문

내일배움캠프/본캠프

[240930 TIL] 본캠프 1일차 ('팀 소개 페이지 만들기' 프로젝트 1일차)

gnchoco97 2024. 9. 30. 20:58

 Today 1. OT 

  • 캠프 안내
  • 커리큘럼 안내
본격적으로 캠프를 시작하기 전, 방현재 총괄 매니저님과 이강민 튜터님께서 OT를 진행해 주셨다. 앞으로 4.5개월동안 어떤 활동을 하게 되는지 파악하고 비록 비대면이었지만 함께 할 분들의 얼굴도 처음으로 마주하면서 설레기도 하고 긴장되기도 했다. 

 


 

 Today 2. 팀 배정 및 인사 

  • 팀명 : I5E1
  • 구성원 : 임지영(팀장), 원윤선, 박채현, 김진실, 박가나, 박하은

처음에는 개인 학습 진행반에 배정이 되었지만, 사전캠프에서 제공된 강의를 모두 수강한 상태였기 때문에 담임 매니저님께 말씀드려서 프로젝트 진행반으로 다시 배정받게 되었다. 새로 배정받은 팀에 합류를 하니 팀원 6명 중 5명이 I 성향을 가진 사람이어서 자연스레 E 성향을 가진 한 분이 팀장을 담당하게 되었고, 서로 간단하게 인사를 나눈 뒤 바로 팀 프로젝트 준비를 시작하였다.

 


 

 Today 3. [팀 소개 페이지 만들기] 프로젝트 1일차 

  • 페이지에 들어갈 내용 정리
    • 각자 Notion에 본인 소개 글 작성
  • 와이어프레임 구축
    • Header
    • 랜딩 Section
    • 팀 소개  Section
    • 팀원 소개  Section
    • 방명록  Section
그동안은 코딩 공부를 할 때도 회사에 입사해서 일을 할 때도 항상 혼자서 개발을 진행했기 때문에 모든 부분을 혼자서 결정하고 혼자서 책임을 져야 했었다. 오늘은 비록 코딩을 하진 않았어도 정말 오랜만에 다른 사람들과 의견을 나누고 소통하는 경험을 할 수 있어서 좋았지만, 협업 경험이 없고 성격도 내성적이다 보니 대화에 적극적으로 참여하지 못한 것 같아서 아쉬움이 남았다.

 


 

 Today 4. [GIT 기초] 특강 

  • 필수 Linux 명령어
    • pwd : 현재 위치
    • ls : 현재 경로에 있는 폴더 및 파일 내역
    • ls -a : 현재 경로에 있는 모든 폴더 및 파일 내역 (숨겨진 내역 포함)
    • cd [폴더명 or 경로] : 경로 이동
    • mkdir [폴더명] : 폴더 생성
    • touch [파일명] : 파일 생성
  • Git & Github 개념
    • Git : 코드 변경점을 기록하는 것
    • Github : 백업과 공유가 가능한 온라인 코드 저장소
  • 필수 Git 명령어
    • git init : 코드 관리 시작
    • git add : 저장할 코드 내용 지정
    • git commit : 실제로 코드 내용 저장
    • git status : 저장 여부 확인
    • git log : 저장 내역 확인
  • Github 사용법
    • git push : 저장된 내용을 Github에 반영
    • git clone : Github에 올라가 있는 코드 내용 복사
    • git pull : 다른 사람이 변경한 코드를 내 코드에 반영
개발을 하면서 너무나도 자주 사용하는 Git과 Github였지만 명령어가 아닌 VSCode에서 GUI 형태로 제공되는 기능에 익숙해지다 보니 오랜만에 보는 명령어가 어색하게 느껴졌다. 오늘 특강을 들으면서 편리하게 제공되는 기능을 사용하더라도 내가 어떤 행위를 하고 있는지, 그 행위가 의미하는 바는 무엇인지에 대해서 의식적으로라도 되뇌이는 연습을 해야겠다는 생각이 들었다.