react 썸네일react

2025-02-17

목차

  1. 데드락과 유머
  2. 이직 성공과 응원
  3. 인증 및 결제 기술 동향
  4. AI 모델 비교와 활용 경험
  5. 프론트엔드 기술 및 라이브러리 이슈
  6. 디자인 툴과 개발자의 감각
  7. VSCode 한글 입력 문제
  8. 클라우드, VPN, 보안 이야기
  9. 테스트 환경 구축 팁
  10. 커뮤니케이션과 개발 문화

1. 데드락과 유머

  • "데드락(deadlock)"은 프로그래밍에서 둘 이상의 프로세스가 서로가 가진 자원을 기다리면서 무한 대기가 발생하는 문제임.
  • 대화 중 “헤드락”, “드보락” 같은 유머가 오감.
  • 이런 개념을 아는 것이 동료와의 소통에서 긴장을 풀고 친밀도를 높일 수 있음.

2. 이직 성공과 응원

  • 한 동료가 최종면접 합격을 축하받음.
  • 이직 과정이 힘들었고, 동료들이 따뜻한 격려와 꽃길 응원의 메시지를 나눔.
  • 이직은 연봉 상승과 개인 성장 기회가 되기에 적절한 시기에 고민해볼 만함.
  • 짧은 경력이라도 자신만의 방향과 선택이 중요하다는 점 강조.

3. 인증 및 결제 기술 동향

  • 토스의 페이스페이 등 얼굴인증 결제 시대가 오고 있음.
  • 여러 인증 및 결제 수단들이 경쟁 중이며, 사용자 편의성을 높이는 방향으로 발전 중.
  • 생체인식 결제는 보안과 사용자 경험 관점에서 중요한 기술로 자리잡아가고 있음.

4. AI 모델 비교와 활용 경험

  • GPT와 클로드(Claude) 모델을 동시에 사용하며 크로스체크하는 개발자들 많음.
  • GPT는 설계에, 클로드는 코딩에 더 적합하다는 의견 다수.
  • Cursor AI도 인기, 각각 강점과 단점이 있음.
  • AI는 보조 도구로 활용하되, 무조건 신뢰하기보다 비판적 사고와 검증 필요.

5. 프론트엔드 기술 및 라이브러리 이슈

  • XState 사용 중 깃허브 이슈가 많아 고민하는 중.
  • 리액트나 넥스트JS 등 메이저 라이브러리도 많은 이슈가 있지만, 사용자 수가 많아 정상적.
  • 이슈 수만으로 라이브러리 건강성을 판단하지 말고 기능 제안, 질문도 이슈에 포함됨을 알아야 함.
  • CRA(Create React App) 서비스 종료로 Vite가 최신 개발 환경으로 부상 중.
  • 테일윈드와 스타일링 라이브러리 조합, 머지 않고 css 만져야 하는 현실 인지.

6. 디자인 툴과 개발자의 감각

  • 피그마(Figma)는 UI/UX 디자인 툴로 각광 중이나, 예쁘고 독특한 디자인은 “감각”과 경험이 중요.
  • 피그마 공부가 웹/앱 개발에 직접적인 독창성 부여라기보다, 디자이너와 소통을 원활히 하는 수단.
  • SCSS 학습도 재미있고 스타일 구현에 도움이 되며, 디자인 감각과는 별개로 개발 기술임.

7. VSCode 한글 입력 문제

  • VSCode 사용자 중 한글 입력 시 간헐적으로 입력 지연이나 멈춤 현상 경험.
  • 이는 한글 입력기와 에디터 간의 호환성 문제로, 자주 발생하는 버그임.
  • VSCode 재시작(프로세스 킬)으로 임시 해결 가능하지만 근본적 해결은 VSCode 업데이트나 패치 필요.

8. 클라우드, VPN, 보안 이야기

  • Oracle Cloud Infrastructure(OCI) 이용 경험 공유.
  • VPN은 주로 회사 내부망 접속 시 사용하며, 일반 개발자는 잘 안 쓰는 편.
  • 딥시크(DeepSeek) 같은 보안 솔루션 차단 사례와 해킹·스파이 문제도 이야기됨.
  • 클라우드 서비스와 VPN 활용이 개발 인프라에서 중요한 위치를 차지함.

9. 테스트 환경 구축 팁

  • Storybook + @storybook/test-runner, MSW 연동 시 CORS 문제로 404 오류 발생 경험 공유.
  • 로컬 개발환경에서 127.0.0.1과 localhost 차이로 인해 발생하는 문제.
  • 해결법은 test-runner 실행 시 targetUrl을 localhost로 지정해줘야 함.

10. 커뮤니케이션과 개발 문화

  • 면접 실패 후 치맥과 공부 중 무엇이 좋냐는 질문과 답변에서 ‘치맥 후 공부’ 추천.
  • 개발 관련 농담과 친목 대화들이 많아 동료 간 유대감을 높임.
  • 처음 광고를 해 본 경험, 개인적인 스트레스 관리 등 인간적인 이야기 포함.
  • 개발 도구나 라이브러리 사용에 대한 허심탄회한 의견 교환이 활발함.

면접팁⚡

  • 면접 전 관련 주제(예: 데드락, 구조적 동기화 문제 등)를 간단하고 명확히 이해하고 넘어가기.
  • AI 면접 대비 시, AI 모델이 완벽하지 않음을 인지하고 스스로 답변을 검증할 것.
  • Storybook, MSW 같은 도구 사용 시 CORS 문제는 로컬 호스트 네트워크 주소 차이를 점검하자.
  • 면접 실패는 배움의 기회, 치맥으로 스트레스 푸는 것도 정신 건강에 중요함.

링크🔗

#이직성공#AI모델비교#프론트엔드#피그마#테스트환경#VPN#클라우드#한글입력#개발문화#인증결제