react 썸네일react

2024-01-26

목차

  1. 일상 및 근황 공유
  2. 성소수자 관련 소통
  3. 앱 개발 및 심사 이슈
  4. 키보드 및 개발 장비 토론
  5. 취업, 이직, 연봉 이야기
  6. GPU, 머신러닝(ML) 경험과 인프라
  7. 리액트, 타입스크립트, 코드 스타일
  8. 일급객체와 자바스크립트 질문 및 답변
  9. 운전 및 차량 토론
  10. 커뮤니케이션 문화 및 차단 기능

1. 일상 및 근황 공유 🌅

  • 금요일 저녁, 퇴근과 일상 대화가 활발함.
  • 헬스장, 카페, 운동 및 휴식에 대한 이야기.
  • 야근과 업무에 대한 부담감 토론.
  • 커피, 간식, 에너지 음료 섭취 습관 공유.

2. 성소수자 관련 소통 🌈

  • 한 참가자가 자기와 비슷한 외모의 이성보다 아이돌 수준의 동성을 선호하는 경우가 성소수자인지 질문.
  • 양성애자 가능성이 제기됨.
  • 일반적으로 이성 우선 선호라면 성소수자 범주에 엄밀히 들어가지 않을 수 있으나, 개인의 성적 선호는 다양함.
  • 민감한 주제라 조심스러움을 표하면서 토론이 신중하게 진행됨.

3. 앱 개발 및 심사 이슈 📱

  • 스타트업에서 예약 앱을 개발 중이며, 주요 수입원은 골프 관련 서비스.
  • 앱스토어 및 구글 플레이 심사 과정의 차이와 어려움 공유.
    • 구글은 심사가 비교적 빠르고 유연하지만, 애플은 심사 인원이 엄격해 지연 가능성 존재.
  • 베타테스터 등록 절차에 대한 문의 및 답변.
  • TypeScript 활용 및 프로필 변경 소식 공유.

앱 심사 과정이란?
앱을 공개하기 전 앱스토어나 구글 플레이 등 플랫폼에서 앱의 기능과 정책 준수 여부를 검토하는 과정. 이 과정에서 버그, 개인정보 보호, 사용자 경험 등의 문제가 발견되면 승인 지연이나 거절 가능.

4. 키보드 및 개발 장비 토론 ⌨️

  • MX Keys와 펜타그래프 키보드에 대한 강력 추천과 가격, 내구성에 대한 토론.
  • 로지텍 제품 내구성에 대한 다양한 의견, 특히 중저가 제품의 내구성이 더 좋다는 경험담 공유.
  • 개발에 필요한 장비 선택 시 가격 대비 내구성, 소음 등 고려사항 소개.

5. 취업, 이직, 연봉 이야기 💼

  • "물경력"(실무 경험이 부족한 경력)에 대한 고민과 이력서 업데이트 방법 토론.
  • 면접 대비 : 임원면접에서는 기술보다 소프트 스킬과 비개발자와의 협업 능력이 중요하다는 조언.
  • 연봉 협상 시 발생하는 이슈 공유
    • 일부 회사는 인상률을 근무 기간에 따라 비례 적용.
    • 연봉 인상률과 실제 적용 시점에 대한 이해 필요.
  • 스타트업과 대기업 간 복지 및 사내 문화 차이 논의.
  • "연봉과 건강" 관련 개인 경험 공유.
  • 이직 준비 시 자격과 실력을 어떻게 포장할지에 대해 현실적인 고민.

물경력(Empty career)이란?
직장 경력은 있지만 실무 능력이나 성과가 제대로 쌓이지 않아 스스로 경험이 부족하다고 느끼는 상태. 이 경우, 스킬アップ이나 사이드 프로젝트 등으로 역량을 명확히 증명하는 게 중요.

6. GPU, 머신러닝(ML) 경험과 인프라 🤖

  • GPU와 CPU 차이로 인한 모델 추론 성능 차이 체감기 공유.
  • 대규모 추론 시 메모리 이슈와 서버 세마포어를 통한 작업 제어 경험.
  • 딥러닝 학습에는 GPU 필수, CPU만으로는 비효율적임.
  • ML 분야 실력과 학위의 관계, 실제 업무와 학위가 반드시 연관되진 않음.
  • Kaggle(데이터 분석 경진대회) 언급: 실제 실력과 학력이 다를 수 있음.

7. 리액트, 타입스크립트, 코드 스타일 관련 💻

  • React와 TypeScript 사용 경험 공유.
  • Steps 컴포넌트를 Strongly-Typed(엄격한 타입)으로 작성하여 컴포넌트 재사용성과 유지관리 용이성을 높임.
  • 변수명 길이와 명확성에 대한 의견 대립
    • 의미 있는 긴 변수명을 선호하는 개발자 vs. 너무 길면 가독성 저하 문제.
  • 코드 작성 시 중괄호 사용 여부와 스타일에 대해 다양한 의견 공유.
  • Styled-components 등의 CSS-in-JS 라이브러리 사용 시 문자열 대신 객체 형태 스타일 적용 어려움 언급.
  • VSCode 확장프로그램 활용 팁 공유 (vscode-styled-components 등).

Strongly-Typed Model이란?
변수나 데이터가 특정 타입을 엄격히 따르도록 하는 것으로, 코드 안정성 향상과 버그 감소에 도움.

8. 일급객체와 자바스크립트 질문 및 답변 💡

  • 일급객체(First-class object)에 대한 질문
    • JS에서 함수가 일급객체인 이유
    • 일반 객체도 변수 저장, 매개변수 전달, 반환 가능하므로 차이가 무엇인지 문의.
  • 답변 내용 정리:
    • 일급객체란 ‘중요하거나 활용 빈도가 높은 객체’를 의미하는 개념적 용어.
    • JS에서는 함수가 특별히 일급객체로 불리는데, 이는 함수가 변수 대입, 인자 전달, 반환 등 가능하다는 점에서 다른 언어와 차별화됨.
    • 다른 언어 (예: C)에서는 함수가 일급객체가 아닐 수 있음.
    • 결국 JS 특성상 함수가 다루기 쉬워 일급객체로 인식된다는 설명.

9. 운전 및 차량 토론 🚗

  • 주차, 차량 긁힘, 운전 연습 관련 경험 공유.
  • 운전에서 차폭 감각 익히기 팁 언급.
  • 차량 유지보수: 페인트 긁힘, 미션오일 누유 가능성 등에 대해 이야기.
  • 운전자 불안감, 보험 및 중고차 구매 등에 대해 활발한 토론.
  • 차량 곳곳 문제에 따른 정비소 방문 경험담.
  • 자동차 기종과 연비, 국내외 제조사 이야기.

10. 커뮤니케이션 문화 및 차단 기능 🔕

  • 온라인 채팅방에서 차단 기능과 그 한계에 대한 토론.
  • 차단 후에도 상대방은 모를 수 있다는 점과 방장/부방장 권한에 따른 기능 제한 공유.
  • 차단, 강퇴 사용 이유와 개인 감정 관리 팁 공유.
  • 커뮤니티 내 다양한 의견과 소통 속에서 유지보수적 태도의 중요성 언급.
  • 특정 인원에 대한 차단 경험사례와 복귀 관련 유쾌한 대화도 포함됨.

면접팁⚡

  • 임원 면접 준비

    • 기술 질문보다는 소프트 스킬과 비개발자와의 협업 태도에 초점 맞출 것.
    • 회사의 사업 확장성에 관한 의견도 묻는 경우 있으니 준비 필요.
  • 면접 자기소개와 깃허브 공유

    • 공개적으로 깃허브 링크를 공유할 때는 개인정보 및 민감한 내용 삭제가 중요함.
    • 자기소개는 간결하면서도 본인의 강점을 어필할 수 있게 준비.
  • 연봉협상 시 주의점

    • 연봉 인상은 근무 기간에 따라 비례 적용될 수 있음.
    • 연봉협상 시 성과와 전년도 기준 근무 기간을 명확히 파악하여 협상 전략을 세우자.

링크🔗

#개발자소통#리액트#자바스크립트#머신러닝#연봉협상#앱개발#운전#키보드#면접팁#팀문화