react 썸네일react

2024-04-21

목차

  1. Typescript 타입 변환 및 에러 무시 방법
  2. 플립/폴드 스마트폰 해상도 대응
  3. JWT 로그인 이슈 해결 경험
  4. 개발자 경력과 역할에 대한 현실적인 이야기
  5. 주말과 워라밸 이야기
  6. 커뮤니케이션과 경력의 중요성
  7. 바이크(바리) 문화 짧은 소개
  8. 사내 연차별 업무 배분과 승진 체계
  9. React 관련 분위기 및 팀장 사례
  10. Jetbrains IDE와 윈도우 노트북 추천 문의

1. Typescript 타입 변환 및 에러 무시 방법

  • as any는 어떤 타입이든 강제로 변환할 때 사용함.
  • as unknown as any는 먼저 unknown 타입으로 바꾼 후 any로 변환하는 꼼수로, 타입 에러를 우회하기 위해 쓰임.
  • // @ts-ignore 주석은 Typescript 컴파일러에게 바로 아래 코드를 검사하지 말라고 지시함.
  • // @ts-talmoshampoo 같은 커스텀 주석은 특별한 효과 없고 장난처럼 사용됨.
  • 타입 강제 변환은 빠르지만 위험하니, 꼭 필요한 경우에만 사용 권장함.

2. 플립/폴드 스마트폰 해상도 대응

  • 플립(접히는)폰과 폴드폰은 화면이 접히는 구조여서 해상도와 UI 배치에 영향을 줌.
  • 보통 ‘반응형 웹’으로 대응하지만, 실제로 플립 최적화는 까다로움.
  • 일부 팀은 플립폰 미지원으로 간단하게 처리함.
  • 사용자는 불편할 경우 폰을 펼쳐서 쓰는 경우가 많아 UX 부담이 상대적으로 낮음.
  • 대응 여부는 서비스 특성, 리소스, 고객층에 따라 결정됨.

3. JWT 로그인 이슈 해결 경험

  • 로그인 문제의 원인이 JWT(Json Web Token) 설정 문제였음.
  • JWT는 사용자 인증에 많이 쓰이는 토큰 방식으로, 잘못 설정하면 인증 실패나 보안 문제가 생길 수 있음.
  • 문제 해결 후 성취감이 커 휴먼 경험 공유했음.
  • JWT 사용 시 토큰 만료, 서명 키, 저장 위치 등을 주의해야 함.

4. 개발자 경력과 역할에 대한 현실적인 이야기

  • 신입: 컴퓨터 켜고 간단한 스크립트 정도 다룸.
  • 1~2년차: 간단한 기능 담당.
  • 3년차 이상: 코드 리뷰 하면서 작은 작업도 맡음.
  • 5년차 이상: 프로젝트 수행 가능.
  • 8년차 이상: 프로젝트 전체 관리하는 수준.
  • 단, 능력에 따라 이 기준은 크게 달라질 수 있음.
  • 회사마다 업무 분장과 연차 기준이 달라 현실은 복잡함.
  • 경력은 대체로 커뮤니케이션 능력과 종합 업무 처리력과 연결됨.

5. 주말과 워라밸 이야기

  • 주말은 낮잠 한 번 자면 순식간에 지나감.
  • 야외 활동이나 바이크(바리) 타고 다니는 문화가 공유됨.
  • 주말도 일과 연계되면서 사라지는 느낌에 대해 공감함.

6. 커뮤니케이션과 경력의 중요성

  • 연차보다도 중요한 건 '업무 소통'과 '대인 관계 능력'임.
  • 경력 많은 사람이 더 좋은 커뮤니케이션을 할 가능성이 높음.
  • 전공자라면 초급이라도 빠르게 적응 가능하다는 의견.
  • 조직 내 맡은 역할과 책임은 경력과 능력에 따라 다양함.

7. 바이크(바리) 문화 짧은 소개

  • ‘바리’는 바이크 타고 다니는 걸 뜻함.
  • 밤에 타는 걸 ‘밤바리’라고 부르며, 여름 전 타기 좋은 활동임.
  • 안전을 위해 항상 안전 장비(안라무복)를 착용하는 게 중요함.

8. 사내 연차별 업무 배분과 승진 체계

  • 일부 팀은 연차에 따라 업무가 엄격히 구분됨.
  • 좋은 회사는 연차별 역할 구분 명확.
  • 반면 빠른 승진 사례도 있으며, 실제로는 개인 역량과 회사 상황에 따라 다름.
  • 연차별 업무 구분은 절대적인 룰은 아님.
  • 회사마다 ‘작은 일’ 기준도 다르다(간단한 기능, 버그 수정 등).

9. React 관련 분위기 및 팀장 사례

  • React 개발자 커뮤니티에 관한 환영 인사와 장난이 오감.
  • 25살 대체복무 중인 팀장 사례가 회자됨.
  • 팀장이나 리더 위치는 연차나 나이와 무관할 때도 많음.

10. Jetbrains IDE와 윈도우 노트북 추천 문의

  • Jetbrains IDE는 편리하고 빌드도 빠른 툴로 인기.
  • 윈도우 환경에서 잘 돌아가는 노트북 추천 문의가 있었음.
  • 추천은 사용 목적(빌드 속도, 휴대성, 예산 등)에 따라 달라짐.

면접팁⚡

  • 경력별 역할에 대해 질문이 예상되면, 회사마다 다르므로 “상황과 팀 문화에 따라 유동적이다”라고 답변하는 게 좋음.
  • JWT 문제 해결 경험은 백엔드/보안 관련 면접에서 강점으로 작용할 수 있음.
  • Typescript에서 타입 강제 변환 관련 지식을 묻는 경우, 장단점과 주의사항을 명확히 설명할 것.
  • 플립/폴드폰 대응 경험은 최신 모바일 환경 이해도를 보여주므로 언급할 수 있으면 좋음.

링크🔗

#Typescript#JWT#플립폰#개발자경력#워라밸#React#승진#IDE추천#스마트폰해상도#팀문화