관리 메뉴

CASSIE'S BLOG

슈퍼코딩 1주차 교육 비공개 본문

PROGRAMMING/슈퍼코딩 강의 정리

슈퍼코딩 1주차 교육 비공개

ITSCASSIE1107 2023. 6. 26. 20:19

1주차_DAY1_입사교육

  • GIT과 GitHub 설정 방법
    1. GIT과 GitHub 란? GIT은 버전 관리 시스템으로, 개발자들이 소스 코드 변경 사항을 추적하고 관리할 수 있도록 도와줍니다. 개발자는 GIT을 사용하여 작업한 내용을 커밋(Commit)이라는 단위로 저장하고, 이전 버전과의 차이점을 비교하고, 변경 내용을 원격 저장소로 전송할 수 있습니다. GIT은 분산 버전 관리 시스템으로서, 여러 개발자들이 동시에 작업할 수 있고, 변경 사항을 효율적으로 통합할 수 있도록 도와줍니다. GitHub는 GIT을 기반으로 한 웹 기반 호스팅 서비스입니다. GitHub를 통해 개발자는 자신의 프로젝트를 온라인 상에 저장소로 만들고, GIT으로 관리할 수 있습니다. GitHub는 협업을 위한 다양한 기능을 제공합니다. 여러 개발자들이 동시에 작업할 수 있고, 변경 사항을 추적하고, 코드 리뷰를 할 수 있으며, 이슈 트래킹과 프로젝트 관리 등의 기능을 제공합니다. 또한, 다른 개발자들과의 지식 공유와 협력을 위해 오픈 소스 프로젝트를 찾아보고 기여할 수도 있습니다. GitHub는 개발자들 사이에서 매우 인기 있는 플랫폼으로, 오픈 소스 프로젝트뿐만 아니라 개인 프로젝트나 회사 내부의 프로젝트 등을 관리하는 데에 널리 사용됩니다. GIT과 GitHub를 함께 사용하면 개발자들은 소스 코드의 효율적인 관리와 협업을 쉽게 할 수 있습니다.
    2. GIT 설정 방법
    • 먼저, **Git 공식 웹사이트**에서 운영체제에 맞는 GIT 설치 파일을 다운로드합니다.
    • 다운로드가 완료되면 설치 파일을 실행하고, 설치 과정에서 요구되는 옵션을 선택합니다.
    • 설치가 완료되면, 터미널 또는 명령 프롬프트에서 git --version 명령어를 실행하여 설치가 잘 되었는지 확인합니다.
    1. GitHub 계정 생성
    • **GitHub 웹사이트**에 접속하여 새로운 계정을 생성합니다.
    • 필요한 정보(사용자 이름, 이메일 주소, 비밀번호)를 입력하고 계정 생성 절차를 완료합니다.
    1. 참고하면 좋은 강의
  • 미팅, 협업 TOOL(DISCORD) 설정 방법
    • 다운로드 하는 방법
      1. 구글에 “discord 다운로드” 를 검색해서 최상단에 나오는 페이지로 접속하거나 아래 url을 통해 접속해주세요.
      2. https://discord.com/download
      3. Windows, Mac에 따라 자동으로 페이지에 “Windows용 다운로드”, “Mac 용 다운로드”라고 다르게 표시될 것입니다. 해당 버튼을 눌러주세요.
      4. 다운로드한 파일을 열고, 앱을 설치해주세요.
    • 로그인
      1. 계정이 있는 경우
      2. 가지고 계신 계정으로 로그인 해주세요. 별명은 다른 사람들이 알아볼 수 있도록 실명으로 변경해주세요. Supercoding 서버에서만 실명을 사용하고 싶다면 아래 환경설정에서 서버 별 별명 설정 방법을 참고해주세요.
      3. 계정이 없는 경우
      4. “Register” 혹은 “가입하기”를 눌러서 회원가입 해주세요. 별명은 다른 사람들이 알아볼 수 있도록 실명으로 설정해주세요. Supercoding 서버에서만 실명을 사용하고 싶다면 아래 환경설정에서 서버 별 별명 설정 방법을 참고해주세요.
    • 환경설정
      • 마이크, 헤드셋, 화상 카메라 설정좌측 하단에 위와 같은 화면이 있을 것입니다. 마이크와 헤드셋 모양 버튼을 클릭해서 마이크 음소거나 헤드셋 음소거를 설정할 수 있습니다. 마이크나 헤드셋, 화상카메라에 대한 상세한 설정은 위 사진 오른쪽의 환경설정 버튼을 누르고 앱 설정>음성 및 비디오 섹션에서 가능합니다.
      • Supercoding 서버에서 별명 실명으로 변경
      • 사용자 프로필에서 별명을 변경하셔도 되지만 Supercoding 서버에서만 실명으로 설정하고 싶다면 서버 프로필에서 Supercoding 서버의 별명을 변경하면 됩니다.
      • 환경설정 > 사용자 설정 > 프로필 의 화면은 아래와 같습니다.
    • 사용 방법
      • DAILY SCRUM, CHECK, 정기 팀회의, 동기 스터디 등에서 사용될 때에는 초대 링크를 보내드릴 것입니다. 링크를 타고 들어오면 특별한 행동을 취하지 않아도 Supercoding 서버의 알맞은 채널에 초대될 것입니다.
  • 업무 보고서(블로그 일지) 작성 방법[블로그 일지 작성 장점]
    1. 복습 & 장기 기억 전환 효과 개발자는 외로이 자신과의 싸움을 해야 하는 직업입니다. 새로운 것이 계속해서 나오기에 끊임없이 공부를 해야 하기도 합니다. 일하면서 배워야 하는 것도 많고 새로이 알아야 할 것들을 기억에만 의존해도 될까요? 배운 내용들, 새롭게 학습된 내용들을 기술 블로그를 통해 그때 그때 기록해 나가는 것이 나중에 정말 큰 도움이 될 것입니다. 기록은 기억보다 훨씬 강력하니까요. 내용을 정리하면서 자연스레 복습을 하는 효과도 있죠. 남에게 가르쳐 준다는 느낌으로 적다보면 자연스럽게 장기 기억으로 전환되는 효과도 있답니다.
    2. 보여줄게, 완전히 달라진 나! 개발&기술 블로그는 지속적인 성장의 원동력이 되어줍니다. 잠깐의 짬을 내어 그동안 작성한 내용들을 보면 머리에 다시금 정리가 되죠. 게다가 어리숙했던 지난 날들을 보며 달라진 오늘의 나와 비교해 보면 뿌듯함도 느낄 수 있답니다. 블로그가 조금 커지면 자연스럽게 책임감도 생기게 됩니다. 사람들이 내 블로그에 와서 정보를 얻고 감사함을 표하기도 하고, 직종과 관련 있는 사람들과의 커뮤니티가 생성되기도 할 것입니다. 잘못된 정보가 나가진 않는지, 부끄러운 내용은 없는지 누가 시키지 않아도 체크하게 됩니다. 결국 이 모든 것은 동기부여의 밑거름이 됩니다. 확실한 동기부여는 슬럼프라는 늪에 빠지지 않는 힘이 되어줄 거예요.
    3. 나만의 블로그 포트폴리오 블로그를 운영하면서 발행하는 글들은 단순한 글이 아니라 지식의 공유입니다. 양질의 글을 발행하다 보면 자연스럽게 팬층이 생길 수 있습니다. 이것을 마케팅 용어로 풀면은 퍼스널 브랜딩, 셀프 브랜딩이라고 하죠. 블로그로 인해 내가 브랜드화되어 가치가 상승하게 됩니다. 그리고 개발자에게 있어 잘 운영된 블로그는 하나의 포트폴리오가 됩니다. 취업이나 이직 시 면접관에게 성실하고 노력하는 사람이라는 점을 어필할 수 있죠. 블로그는 금전적인 비용을 하나도 들이지 않고도 나를 업그레이드 할 수 있는 좋은 매체입니다.
    [블로그 일지 작성 방법]
    1. 네이버 블로그에 작성하는 것을 원칙으로 합니다.
    • 블로그 작성은 매일 월요일부터 금요일까지 작성하는 중간/일일보고와 매주 토요일에 작성하는 주간보고로 나뉩니다.
    • 일일보고는 매일 중간보고를 작성한 다음 퇴근할 때 마무리로 작성합니다. 중간보고는 강의 수강 후 배운 개념을 잊지 않도록 복습하고 정리하는 시간입니다.
    1. 아래 양식을 포함하여 작성합니다. 슈퍼코딩이 검증한 POC 문제 해결법을 적용한 양식입니다. POC 문제 해결법은 기업이 필요로 하는 자기주도적인 개발자가 되기 위해 갖춰야할 필수 역량입니다. 반드시 슈퍼코딩을 통해 익혀 기업이 모셔가는 개발자가 되세요.
    2. 아래 태그를 포함하여 작성합니다.(채용 담당자에게 여러분을 어필할 수 있는 방법입니다.)
    • 필수 태그: #슈퍼코딩, #1:1관리형부트캠프, #프론트(백)엔드, #front(back)end, #프론트(백)엔드공부, #개발공부, #프론트(백)엔드개발자
    • 선택 태그: #취준일기, #취준기록, #취뽀, #빡공, #HTML/CSS, #javascript, #react , #java, #spring
    1. 블로그 제목은 아래 형식으로 통일해주셔야 합니다. (YYYY.MM.DD(요일)) (중간보고 or 일일보고 or 주간보고 중 택1) 예시) 2023.06.26(월) 일일보고
    2. 코드 트레이닝을 통해 작성완료된 블로그 URL을 담임에게 보고합니다.
    3. 부트캠프 과정 기간동안 작성해야하는 블로그 글 개수는 112개입니다. 나만의 무기를 만든다 생각하시고, 성실히 작성해주세요.🙂
    [블로그 일지 작성 양식]
    1. 중간 보고 양식(월~금요일)
    • TO-DO LIST : 오늘의 할 일 작성
    • 배운 내용 요약 정리 : 강의 수강 후 배운 내용을 나만의 방식으로 정리
    1. 일일 보고 양식(중간 보고에 이어서 작성)
    • 부족한 점 : 실습, 학습시 느꼈던 부족한 점
    • 스스로 시도해본 것들 : 부족한 점에 대한 대안 검색 및 배운 내용 응용
    • 해결 내용 : 협업(정기 팀회의, 동기 스터디)을 통해 논의 후 해결
    • 알게된 점
    • 헷갈리거나 실수한 점
    • 회고 : 하루 일과 후 느낀 감정 간략하게
    1. 주간 보고 양식(토요일)
    • 이번 주 목표 달성 여부 및 다음 주 목표 설정
    • 부족한 점 : 실습, 학습시 느꼈던 부족한 점
    • 스스로 시도해본 것들 : 부족한 점에 대한 대안 검색 및 배운 내용 응용
    • 해결 내용 : 협업(정기 팀회의, 동기 스터디)을 통해 논의 후 해결
    • 알게된 점
    • 헷갈리거나 실수한 점
    • 회고 : 한 주동안 느낀 감정 간략하게
  • 개발 직무 취업 준비생에게 블로그는 강력한 무기가 됩니다. 꼭 작성하셔서 취업 성공률을 높여보세요.
반응형