목차
- 개발자 방 내부 분위기와 농담
- 아침 일상과 건강한 습관 이야기
- 비행기 사고 뉴스를 통한 안전 이슈 언급
- 운동과 건강 관리: 로잉머신 이야기
- GitLab vs Gitea: 온프레미스 버전관리 시스템 비교
- Git 도입의 어려움과 팁
- Next.js 프로젝트 개발 중 문제
- 공유된 유튜브 링크 및 참고 자료
- 면접 팁 섹션 (없음)
- 공유 링크 정리
1. 개발자 방 내부 분위기와 농담
- 질문이 많으면 부담스럽다는 농담에서 시작
- "칼부림", "칼춤" 같은 유머로 분위기 환기
- 서로 가볍게 저격하거나 장난치는 분위기
- 개발자 방 외 다른 주제인 경우도 많음, 특정 툴 이야기나 개인 일상 이야기 포함됨
2. 아침 일상과 건강한 습관 이야기
- 이른 기상에 대한 이야기 오감, 5~6시 기상하는 멤버 등장
- 아침에 집안일 마치거나 운동하는 모습 공유
- 쉬는 시간과 누워있는 시간에 대한 자기고백도 있음
- 건강한 생활패턴에 대한 관심과 대화
3. 비행기 사고 뉴스를 통한 안전 이슈 언급
- 무안공항 착륙 사고 뉴스로 대화 이어짐
- "버드스트라이크"는 비행기 엔진에 새가 충돌하는 현상
- 비행기 사고 중 하나로 안전에 주요 문제
- 소방 당국이 진화 중이며, 사망자 정보 공유
- 비행기 사고 확률이 자동차 사고보다 현저히 낮아서 걱정말라는 위로도 함께함
- 관련 동영상이나 현장 영상 공유
4. 운동과 건강 관리: 로잉머신 이야기
- 로잉머신은 전신 운동할 수 있는 유산소 및 근력 강화 기구
- 땀 많이 나고, 심박수 유지가 중요함 (운동 심박수 영역 중 '영역2' 유지 추천)
- 실제 로잉머신 사용 경험과 물저항 방식 선호
- 공간 차지 문제로 구매 고민하는 사람들이 많음
- 아침 운동 루틴, 운동 후 휴식 및 공부 계획도 공유
5. GitLab vs Gitea: 온프레미스 버전관리 시스템 비교
- 사내 SVN에서 Git으로 전환 논의 중
- GitLab과 Gitea 모두 온프레미스로 설치 가능
- GitLab은 기능이 풍부하지만 리소스 요구량이 큼
- Gitea는 가볍고 UI가 GitHub와 비슷해 친숙함
- 회사 사장님이 무료 솔루션을 원해서 고민 발생
- GitHub 무료 플랜 존재하지만, 일부 고급 기능은 유료
- 액션(자동화) 사용량에 따라 비용 달라질 수 있음
- 온프레미스 도입 시 팀원 교육 필요함
Git, SVN 차이 간단 설명
- SVN은 중앙집중형 버전관리 시스템(Centralized VCS)
- Git은 분산형 버전관리 시스템(Distributed VCS)
- Git은 로컬 저장소에서 모든 히스토리 관리, 훨씬 빠르며 협업에 용이
- Git의 Pull 방식과 SVN의 Update 방식 차이로 혼란이 있을 수 있음
6. Git 도입의 어려움과 팁
- SVN에서 Git으로 전환 시 호환 안 되는 용어와 작업방식 차이 발생
- 시간이 걸리더라도 새로운 시스템이라고 생각하고 학습 필요
- 팀원들에게 차이점을 명확히 설명하는 것이 중요
- 긍정적인 마인드로 접근하는 것이 정신건강에도 도움됨
7. Next.js 프로젝트 개발 중 문제
- 페이지 컴포넌트 생성 없이 id값을 잘못 잡아 문제 발생
- Next.js는 React 기반 서버 사이드 렌더링 프레임워크로, 디렉터리 구조에 따라 페이지가 자동 생성됨
- 페이지 파일이 없으면 라우팅이 제대로 이루어지지 않아 에러 발생
- 테스트 통과 실패로 작업 다시 해야 하는 어려움 겪음
8. 공유된 유튜브 링크 및 참고 자료
- 특수부대 근력 성장 관련 영상 공유
- SVN → Git 전환 팁 블로그 링크: https://blog.naver.com/pjt3591oo/223708514570
- GitHub 프로젝트 깃허브 주소 공유: https://github.com/inf-hubof/inf-hubof
면접팁⚡
- SVN과 Git의 근본적인 차이점과 각각의 장단점을 정확히 설명할 수 있어야 함
- GitLab, Gitea, GitHub의 특징과 사용 환경을 이해하고 어떤 상황에 어떤 도구가 더 적합한지 말할 수 있으면 좋음
- Next.js 라우팅 원리와 파일구조 기반 페이지 생성 방식을 이해하고, 발생할 수 있는 오류 상황 대처법을 아는 것이 면접에서 플러스
링크🔗
- https://blog.naver.com/pjt3591oo/223708514570 (SVN → Git 전환 팁)
- https://github.com/inf-hubof/inf-hubof (Next.js 개발 중인 프로젝트)
- https://youtu.be/-Qe35-eNVMo?si=X_wz2R608OAleqA6 (특수부대 근력 성장 영상)
#Git#GitLab#Gitea#로잉머신#NextJS#비행기사고#운동#개발자소통#버전관리#건강관리