react 썸네일react

2025-02-10

목차

  1. 일과 월급에 대한 생각
  2. PostGraphile과 GraphQL 간단 소개
  3. 연말정산 및 세금 환급 이야기
  4. 개발자 커뮤니티 분위기와 소소한 대화
  5. 신입 개발자의 GraphQL 도전기
  6. Tailwind CSS 사용 및 네트워크 IP 이슈
  7. 리졸버 지옥과 GraphQL 리졸버 설명
  8. 코딩 테스트 및 개발자 일상 에피소드
  9. 모니터 구매 고민과 개인 작업환경 이야기
  10. 마무리 인사와 분위기

1. 일과 월급에 대한 생각

  • 일 자체가 좋은 건 아닐지라도, 일해서 월급을 받는 것이 좋은 경우가 많음.
  • ‘일하기 싫다’는 감정은 흔하며, 월급이 동기부여가 될 때가 많음.

2. PostGraphile과 GraphQL 간단 소개

  • GraphQL은 클라이언트가 필요한 데이터를 정확하게 요청할 수 있도록 하는 API 쿼리 언어임.
  • PostGraphile은 PostgreSQL 데이터베이스에서 바로 GraphQL API를 자동 생성해주는 도구임.
  • 개발 생산성을 높이고 API 작업을 간편하게 해 줌.

3. 연말정산 및 세금 환급 이야기

  • 매년 연말정산에서 환급 받는 경우와 세금을 더 내는 경우가 발생함.
  • 적게 환급 받거나 많이 낸 경험은 개발자들 사이에서도 공감되는 주제임.
  • 큰 환급을 받는 경우 희열을 느낌.

4. 개발자 커뮤니티 분위기와 소소한 대화

  • 일상적인 인사, 농담, 음식 이야기 등 다양한 친근한 대화가 오감.
  • 멤버들의 근황과 소소한 고민, 농담들이 분위기를 부드럽게 함.
  • 개발 방에서 사람들 간의 유대감과 친밀감을 느낄 수 있음.

5. 신입 개발자의 GraphQL 도전기

  • 신입 7개월 차 개발자가 직접 GraphQL API를 직접 DB에서 데이터를 뽑아 만들려는 시도를 함.
  • GraphQL 리졸버(resolvers)를 구현하는 과정에서 '리졸버 지옥'에 빠졌다는 농담도 나옴.
  • 이 분야를 배우기 위해 쿠버네티스까지 학습하는 등 열정이 대단함.

GraphQL 리졸버란?

  • 클라이언트가 GraphQL 쿼리를 보냈을 때 데이터를 실제로 가져오거나 처리하는 함수.
  • 리졸버가 많아지면 관리가 복잡해지는데 이를 '리졸버 지옥'이라고 농담 삼아 표현함.

6. Tailwind CSS 사용 및 네트워크 IP 이슈

  • Tailwind CSS는 실용적인 유틸리티 퍼스트 CSS 프레임워크임.
  • 클래스 이름이 눈에 익는 이유가 다른 곳에서도 널리 사용되기 때문임.
  • 구글 드라이브 IP가 지역마다 다르다는 네트워크 구성에 관한 간단한 토론도 있었음.

7. 리졸버 지옥과 GraphQL 리졸버 설명

  • 앞서 언급한 대로, 리졸버가 많아질수록 코드가 복잡해져 관리하기 어려워짐.
  • GraphQL에서 리졸버는 API 요청을 처리하는 핵심 함수임을 다시 상기할 필요 있음.

8. 코딩 테스트 및 개발자 일상 에피소드

  • 개발자들 중 코딩 테스트를 앞두고 긴장과 도망가고 싶은 마음 표현.
  • 야근과 날씨 이야기, 출근길 등 일상도 공유되어 공감대 형성.
  • '잘 보십시오'와 같은 따뜻한 응원도 있었음.

9. 모니터 구매 고민과 개인 작업환경 이야기

  • 57인치, 4K, 듀얼 모니터 등 고해상도 모니터에 대한 관심이 높음.
  • 삼성 G9 모니터와 비슷한 제품 고민, 해상도와 작업 효율성에 관한 토론.
  • 개발 시 코드 영역과 문서, 브라우저의 배치 비율 조절 경험 공유.
  • 후기 요청과 함께 실제 사용 경험 공유 약속도 있었음.

10. 마무리 인사와 분위기

  • 다들 좋은 밤 되라는 인사로 마무리.
  • 개발자들 사이에서 서로 힘내라는 응원과 긍정적인 분위기 유지됨.

면접팁⚡

  • GraphQL 후보 질문: GraphQL의 리졸버가 무엇인지, 왜 '리졸버 지옥'이라는 표현이 사용되는지 설명해 보세요.
  • API 자동화 도구: PostGraphile 같은 도구가 무엇인지, 그리고 어떻게 개발 생산성을 향상시키는지 설명하면 좋음.
  • 개발 생산성 도구: Tailwind CSS의 장점과 활용법, 왜 요즘 많은 개발자들이 쓰는지도 간략히 설명 가능.
  • 네트워크 기초: IP 주소가 어떻게 지역별로 매칭되는지 간단히 설명할 준비.

링크🔗

#개발자일상#GraphQL#PostGraphile#연말정산#TailwindCSS#리졸버#코딩테스트#개발자커뮤니티#개발장비#취미와일