HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🐣
프론트엔드 데브코스 3기 교육생
/
🎀
동영팀
/
☕
1월 20일 레드불챗
☕

1월 20일 레드불챗

날짜
Jan 20, 2023
요약
새벽 커피챗은 쉽지 않다!
유형
커피챗
😁
밤 12시 - 1시 45분까지 진행된 커피챗.. 그래서 오늘은.. 레드불챗입니다 ^.^

🎯 하위호환

  • iOS
    • 오래된 디바이스에 대해 업데이트를 꾸준히 지원한다.
    • 개발자들에게 이건 독이 된다..

🏹 time flies like an arrow..

  • 벌써 3개월이 지났다니!!!
  • 팀이 바뀌는구나..
  • 마지막 커피챗이다..ㅠ.ㅠ

👀 useEffect vs useLayoutEffect

  • useLayout은 dom에 접근해야하는 경우 사용한다.
  • 옛날 라이브러리를 쓰면 dom에 직접 접근한다.. 이럴 때 dom 요소를 찾을 수 없다는 에러를 만난다. 그때 useLayout을 써라~

🔥 JS의 근본

  • 프로토타입, 즉시실행함수, call 메소드, 클로저 등이 js의 근본이다. 개념이 연결되어 있다.
  • 클래스 기반 문법을 사용하지만 사실 js는 class가 아니다.
    • 내부적으로는 프로토타입 형태로 돌아간다.
    • 문법적 설탕~
  • 프로토타입은 메모리 효율적
    • 왜 효율적인가?
    • (순요님의 답변~)
      • 일반 인스턴스에서 메소드를 정의하면 할때마다 계속 정의된다.
      • 이를 효율적으로 하기 위해서는 프로토타입 내에 정의해야한다.
      • 아무리 인스턴스를 많이 생성해도 한번만 정의된다.
    • Object 하나만 있으면 모든 객체가 타고 올라가서 그 친구의 프로토타입을 사용할 수 있게 된다.
    • Object.prototype 메소드를 추가하면 이미 만들어진 인스턴스에서도 사용할 수 있다.
    • 재사용 가능 & 이건 런타임에서도 변경이 된다!

👀 useMemo vs useCallback

  • memo
    • 값 저장
  • callback
    • 함수 저장
  • 둘의 공통점은 memoization (기억)
    • 재정의를 하지 않는다.
    • 값을 재계산, 재정의할 필요가 없다.
  • 무거운 연산이 아니라면 안쓰는게 좋을 수도 있다.

⏱ 프론트 면접 질문

  • 알고있는 react hook에 대해 설명해봐라..
    • 멘토님 왈 : 굉장히 당연히 알고 있는 부분이라고 생각한다..
    • useState, useReducer 는 필수다!
    • 그거 모르고 어떻게 개발했니? 라는 생각을 하게 된다.. 리액트를 사용하는게 아니라 리액트에게 사용 당해지고 있는 거다..^_^
  • useState 왜 쓰는지 아세요? render() 만 재호출하면 되지 않나?
    • 순요님이 받은 면접 질문이다..

🏫 은아님의 계획

  • 복학 예정이다~
  • 6학점 밖에 안남아서.. 널널하게 학교를 다닐 것 같다.
  • 취준 해야한다..
  • 알고리즘을 정말 잘하면.. 카카오로 가라!
    • 법적으로 권리를 얻게 된다!
    • 카카오에서 과반 노조가 생겼다.
    • 실력주의, 이직이 쉬운 업계라 노조가 힘을 못쓰다싶이 했는데.. 전설적인 대기업 생산/제조/화학 등의 사업과 비슷하게 IT도 흘러가고 있다.

🫥 업계 이야기

  • 롯데 헬스케어, ces, 알고케어 이슈..
    • 하드웨어 기술은 대기업이 정말 잘하는 거다.
    • 소프트웨어는 조직이 유연하지 못하기 때문에 대기업이 못한다.
  • 업계의 일을 듣다보면 재밌다.
  • 최근 창업팀의 구성인 중 필수인은 기획자, 개발자, 디자이너, 법조인이 포함된다…
    • 법조인 없이 창업하면 안된다~

즐거운 노동 상식~

알면 언젠간 도움이 되는 근로법
  • 임원은 노동법의 대상이 아니다.
  • 무급/무보수 임원도 가능하다.
    • 지분에 인생을 건 사람~
    • 엑싯 해서 한탕 해먹겠다..
    • 이 분야에 전망이 있다고 봐서 회사를 키워 가치를 증명해 보이겠다.
  • 스타트업이 가치를 현실화하는 방법
      1. m&a 인수 합병 - 배달의 민족
      1. IPO(주식 상장) - 원티드랩
          • 컬리는 상장 추진하다가.. 포기했다
          • 주식 사장에 재무상태 보고를 하는데(기업 정보 보고) 그 기간이 오래 걸린다.
          • 주가가 휴지조각이 되었다는건 부도…
      1. exit - 지분을 주고 나오는 것
  • 스타트업에 지분 받고 들어가면 쉽게 못나온다..
    • 10년 넘게도 걸릴 수도 있다.
    • 스톡옵션에도 부가적인 것들이 있다…
    • 모르면 손해본다!
  • 스타트업은 C레벨 보다 테크리드가 돈을 더 많이 받는 형태가 나올 수 있다.
  • 돈을 많이 받으면 책임감이 생긴다.
    • 그래서 일부러 크게 안받는 사람도 있다…
    • 받는 만큼만 할래요…
  • 라무원
    • 라인 공무원
    • 라인에서 공무원하고 있다.
  • 전 카카오 , 현 구글 코리아, 현 라인
    • (라인) 나는 지금 라무원이다
    • (전 카카오) 카카오는 이제 공무원됐따.
    • 내가 커리어를 쌓고 싶으면 업무를 많이 가져가면 된다. 하지만 그게 싫은 사람들은 적당히 받으면서 적당히 일하며 산다.
    • (구글 코리아) 어떤 행사를 하든 한 직원분이 계신다. 열쩡맨

+)

  1. 여러분들이 흔히 보시는 구체화된 서비스 같은 경우가 hi-fi 디자인까지 끝난 단계고
    1. 지금 여러분들이 만들고 있는 서비스가 lo-fi 디자인 단계에 있다라고 보심 될 듯 하네요