Skip to content

Latest commit

 

History

History
32 lines (26 loc) · 1.66 KB

230918.md

File metadata and controls

32 lines (26 loc) · 1.66 KB

직무멘토링 정리

  • 대규모 트래픽 처리 설계 / 경험 -> 신입이 이런 경험 쌓기는 어려움. 구조에 대해서 깊이 생각해보는 것만으로도 충분
  • 코테 대비용으로 leetcode 추천
  • telemetry : MSA에서 이슈 대응을 위해 필요한 도구들. 모니터링, 로깅, alert 기능 및 서비스 간 tracing 도구 제공. 컨테이너 내부에는 로그 남기지 않음. (https://daaa0555.tistory.com/459)

카카오 코테

  • '최소' CS 지식 요구 : 3-way handshake...
  • 언어 지식 : LinkedList, HashMap 내부 구현...
  • 완벽하게 준비한 구라가 아니라면 그냥 솔직해질 것

포폴용 프로젝트 준비

  • 프로젝트 요구사항
  • 왜 그 프레임워크를 썼는지, 가령 왜 그 자바 버전을 썼는지
  • 모든 선택에 'why' 붙이기
  • 설계에도 공들이기 (의존성이나 이런저런 문제점 염두에 두기)
  • 공식문서 읽는 습관 들이기

그 외 팁

  • 근데 4학년이고 급하면 공식문서고 뭐고 티스토리 해보기
  • 실사용 유저 받고... 트래픽도 처리해보고... 하면 좋긴 한데, 이런 것들은 운적인 부분
  • 대신 부하 테스트 (ex: k6) 정도는 하기 (신입 입장에서는 큰 메리트)
  • 코테에서 코드 퀄리티 신경쓰지 말기

QnA

  • 저학년 때 했으면 좋았을 것들 -> 스터디
  • CS지식 중요한 이유 -> 러닝커브
  • 프로젝트 / CS / 프레임워크 비중 -> 셋 중 하나라도 과락 있으면 안됨. 근데 프로젝트 경험 없는 동기들도 있음. CS 지식 높을수록 도움이 된다

230918 TIB

to-do

  • 테스트 병렬처리로 CI/CD 성능 개선해보기