노트 #38 | 선배적 참견 시점 (배윤수 선배님)

HyeonWooGa·2022년 7월 27일
0

노트

목록 보기
39/74

선배적 참견 시점이란

  • 앞서 코스를 수료한 후, 개발자로 근무 중인 선배 수료생과 만나는 시간
  • 실제 개발자가 일 하는 환경에 대해 생생한 이야기 나눔
  • 실제 근무시에 필요한 하드스킬/소프트스킬에 대해서 나눔
  • 코드스테이츠 부트캠프를 더 잘 활용하는 정보 나눔

선배님

  • 성함 : 배윤수
  • 한마디 : "개발 세계는 이고, 개발자는 나무꾼과 같다."
  • 한마디의 이유
    • 숲은 대가없이 나무를 제공하는 것처럼, 개발자 세계에서는 대가없이 기술을 알려주는 경우가 많음
    • 예를들어 오픈소스, 스택오버플로우, 코드스테이츠 등
    • 따라서 개발자는 대가없이 제공되는 나무를 잘 활용해야한다
    • 숲에서 나무를 사용하는 것만 아니라 나무를 사용하는 것만큼 나무를 심는 행동을 해야한다.
    • 예를들어 오픈소스기여, 블로깅, 코드스테이츠 답변

선배적 참견 시점

"DEVELOP OUR ORIGINALITY"
"우리의 독창성을 개발하자"

  • 개발자가 된다는 것

    • 자신의 언어로 풀어낼 수 있는 사람

  • 취업을 준비하는 엔트리 개발자는 정말 많다

    • 그 중에서 취업을 하기 위해선 본인의 것이 있어야 한다.

  • 소개

    • 스타트업, 5명의개발팀, 책과관련된, 프론트엔드 개발
    • 기술: 리액트, 리액트 네이티브, 타입스크립트, 스프링부트, 노드

  • 지금까지의 나

    • 더닝크루거 곡선

  • 취업전 기술적으로 잘 준비 되었다고 생각했었습니다.

    • 하지만 커뮤니케이션에 대해서 충격을 느꼈습니다.
    • 개발자보다 마케팅, 기획팀과 더 대화하는 경우가 더 많습니다.
    • 공부한 것을 내 언어로 말을하지 못하면 부족한 것

  • 그리고 GIT 때문에 또 충격을 받았습니다.

    • 페어프로그래밍, 프로젝트 등을 거치면서 익숙하다고 생각했는데
    • 회사에서 푸쉬를 잘 못해서 사고를 쳤었습니다.
    • 깃 체리픽을 통해서 하나씩 처리를 했었습니다.
    • PTSD 생김
    • 깃은 무조건 마스터를 하고 나가야한다.
    • 다른 것들보다 우선순위가 높다고 생각합니다.
    • 깃은 크리티컬한 문제점이 생기기 때문에

  • 성공적인 취업을 위해 우리가 해야할 것 (독창성)

    • 블로깅
      • TIL 과 다르게 개발을 모르는 사람에게 개념을 설명해주는 목적
      • 예를들어 객체지향프로그래밍이란? 프레임워크와 라이브러리의 차이?
      • 본인이 확실히 알지 못 하면 주변에 설명을 해줄 수 없기 때문에
      • 따라서 모르는 사람에게 개념을 설명해주는 블로깅을 하다보면 해당 주제에 대한 이해가 더 깊게 될 수 있습니다.
      • 그리고 본인의 색을 더 드러낼 수 있는 계기가 될 수 있습니다.
      • 자신만의 느낌이 있는 글
      • 예를들어 선배님이 작성하셨던 동기,비동기 리신으로 설명

    • 내가 짠 코드는 기록하자!
      • 사소한 컴포넌트나, CSS 등도 만들었는데 나중에 쓸것 같으면 본인의 레포지토리에 저장해놓습니다.
      • 코드로 작성된 블로그

  • 절대 하면 안되는 것!

    • 눈 코딩 하지 말기
      • 이런 거구나 이런게 있었지 끄덕끄덕 하면 안된다
      • 이해하고 지우고 치려면 10이면 7은 안됌
      • 본 레퍼런스가 있다면 직접 치면서 기록하자
      • 클론코딩은 돈 내고 들을가치가 있고 좋다, 귀 닫고 눈으로만 코드 따라치면 의미가 없다
      • 강의 시간보다 두 배는 사용해야한다.

    • 혼자 하지 말기
      • 너무 혼자 공부하면 쉽게 사람들에게 도움 요청하기 어렵다
      • 스터디 등 참여 좋음
      • 물론 좋지만 혼자하려고 하지말고 함께하는 분들이랑 잡담도 나누고 같이 공부하는 시간을 가지면 좋습니다.

    • 정리
      • 은 코드스테이츠에서 꼭 꼭 마스터하자!
      • 개발 용어 덕지덕지 들어간 글도 좋지만 때로는 개발을 모르는 사람에게 알려주는 글을 써보자!
      • 내가 짠 코드를 기록하자!
      • 눈으로 코딩하지 말자!
      • 모든걸 혼자하지 말자!

    • 마무리
      • 굳게 결심하고 부트캠프에 참여한 만큼 좋은 결과가 있으면 좋겠다
      • 본인만의 루틴을 잘 만들어서 하면 좋겠습니다

질의 응답

  • 코스에서 안배우는 기술은 어떻게 익히셨나요?
    • NextJS, React-Native 는 React 기반이기 때문에 리액트를 잘 안다면 배우는 데 어렵지 않다
      • 리액트 공부 열심히!
    • 타입스크립트도 자바스크립트 기반!

  • Git 을 잘 공부할 수 있는 방법
    • 과정 내에서 Git 에 대해 자세히 알려주는 내용을 충실히 따른다.
    • 기계적으로 하는 커밋, 애드 등이 어떤 의미인지 자세하게 공부 해두는 것이 좋다.
    • 커밋 메세지를 이쁘게 스는 습관을 들이면 좋다.

  • 영어관련 시험은?
    • 준비를 안했습니다

  • 입사 지원했던 회사는?
    • 20 곳, 면접은 6-7 곳

  • 사이드 프로젝트 진행시에 적절한 시기는?
    • 지금 듣는 과정이 나쁘지 않다면 지금해도 된다
    • 그치만 더 좋은 시점은 취준하기 전이 좋은것 같다고 생각 한다
    • 할게 없어서...
    • 선배님은 혼자, 주변에서는 동기끼리 같이하는 것도 봤음

  • 어떤 경우에 스타트업 취업 추천?
    • 처음부터 만들어보고 싶은 경우
    • 좀 큰 기업에 들어가게되면 유지보수 이기 때문에

profile
Aim for the TOP, Developer

0개의 댓글