동료들은 다 아는 정보, 나만 모르지 않게 만들어주는
일일일에서 한 주간 개발자들이 많이 읽은 상위 10개의 아티클들을 소개합니다.
🙋♀️ 내게 맞는 기업에게 서류 전형 없는 면접 기회를 받고 싶다면?
>> 일일일 인재풀 등록하기 (PC에서만 가능)
>> (채용 담당자라면) 추천 인재 받아보기
📌 나와 비슷한 동료들이 많이 읽은 아티클을 보고 싶다면?
>> [일일일] 개발 추천 콘텐츠 & 커리어 정보공유방 (카카오톡 오픈 채팅방)
✔ LINE+ Redis 팀에서 대규모 Redis 운영 경험을 공유합니다.
✔ HA 구성과 'Low Usage Project'를 주요 주제로 다룹니다.
✔ 클라우드 환경에서의 오토 힐링 도입과 사용자 중심의 노력을 강조합니다.
✔ 앞으로도 안정적이고 효율적인 서비스를 제공할 예정이며, 협업을 강조합니다.
✔ Redis에 애정을 가지고 있는 모든 분들에게 도움이 되기를 바랍니다.
https://oneoneone.kr/content/786e1f46
✔ 프로젝트 컨플릭과 빌드 시간 문제를 Tuist를 활용하여 해결했다.
✔ 약 1년 동안 Entity → UseCase → CoreService → Feature 순으로 모듈화를 진행했다.
✔ Micro Feature Architecture를 도입하여 개발 생산성과 안정성을 향상시켰다.
✔ 의존성 역전 현상을 Interface Protocol 제공으로 해결하며 모듈화 작업을 진행했다.
✔ iOS 팀원들은 공통된 목표를 향해 성공적으로 모듈화 작업을 진행했다.
https://oneoneone.kr/content/852a7843
✔ 한국 IT 기업은 글로벌 무대에서 기술과 아이디어를 자랑합니다.
✔ 기업 블로그를 통해 사용자 데이터를 통한 소프트웨어 개발의 SOLID 원칙을 소개합니다.
✔ SOLID는 소프트웨어의 견고성과 유지 보수성을 높이는 다섯 가지 설계 원칙을 의미합니다.
✔ 프론트엔드에서의 SOLID 원칙 적용은 컴포넌트의 책임과 의존성을 명확히 하는 것이 중요합니다.
✔ 클린 코딩과 원칙 준수로 효율적이고 깨끗한 코딩을 지향해야 합니다.
https://oneoneone.kr/content/b01f4fcc
✔ 29CM 엔지니어링실은 고객의 가치 향상을 최우선으로 생각하며, 'Impact, Reliability, Productivity'를 바탕으로 한 목표를 추구합니다.
✔ 이희창 리드는 엔지니어링팀의 고도화를 위해 레거시 영역을 마이크로서비스로 전환하고, 안정적인 서비스 구조를 만들기 위해 노력합니다.
✔ 29커넥트 프로젝트를 성공적으로 마무리하며, 29CM은 구성원의 성장을 위해 다양한 기회와 환경을 제공합니다.
✔ 29CM은 엔지니어링팀의 성장과 회사의 성장을 균형 있게 추구하며, 구성원들에게 다양한 업무 경험과 커리어 기회를 제공합니다.
✔ 29CM은 고객을 위한 최상의 가치를 만들어내기를 원하는 엔지니어분들의 많은 관심과 지원을 기다리고 있습니다.
https://oneoneone.kr/content/507743a1
✔ AI 기술의 발전으로 개발 업무가 빠르게 변화하고 있습니다.
✔ AI가 버그를 잡아주고 코드를 대신 짜주는 세상에서도 프로덕트 엔지니어는 살아남을 수 있습니다.
✔ 프로덕트 엔지니어는 비즈니스 측면의 성과를 내고 실제 문제를 해결하는 사람으로, 프로덕트의 전 과정에 참여하며 고객의 관점에서 생각할 수 있어야 합니다.
✔ 프로덕트 엔지니어가 되기 위해 지켜야 할 3가지 원칙은 프로덕트의 전 과정에 질문을 던지며 적극적으로 탐구하는 자세, 고객의 관점에서 생각하고 경험을 통해 배우는 것, 그리고 오버 엔지니어링과 효율적인 선택 사이에서 균형을 잡는 것입니다.
https://oneoneone.kr/content/64da4e5a
✔ 머신러닝을 배우는 데 일반적인 권장 사항을 따르면 선형 대수와 미적분을 배우는 데 2주를 소비한 후 포기할 가능성이 높습니다.
✔ 머신러닝을 프로덕션에 사용하는 기업은 많지 않았으며, 대부분의 머신러닝 입문 자료는 연구 관점에서 접근합니다.
✔ 머신러닝으로 무언가를 만들고자 하는 경우, fastai의 실용적인 딥러닝 강좌가 도움이 될 수 있으며, NLP 프로젝트를 선택해 시작할 수 있습니다.
✔ 프로젝트에 맞는 사전 학습된 모델을 찾고, 모델을 파인 튜닝하여 마이크로서비스로 배포하는 것이 좋은 접근 방식입니다.
✔ 머신러닝을 활용한 소프트웨어를 만들고, 필요에 따라 내부를 더 깊게 파고들어 확인하는 것이 중요합니다.
https://oneoneone.kr/content/2000a629
✔ 토스페이먼츠의 결제 SDK는 안정적인 배포가 중요합니다.
✔ 카나리 배포 방식을 도입하여 안정성과 호환성을 보장했습니다.
✔ SDK 카나리 배포 요구사항을 충족하기 위해 CloudFront 및 Lambda@Edge를 활용했습니다.
✔ 카나리 배포를 통해 안전하게 변경 사항을 적용하고 사용자 경험을 최소화했습니다.
✔ 카나리 배포를 통해 안전하게 변경 사항을 적용하고 사용자 경험을 최소화했습니다.
https://oneoneone.kr/content/19531f77
✔ 작게 시작하고 확장하기
✔ 한 번에 하나씩 변경하기
✔ 로깅과 에러 처리 조기 추가
✔ 전체를 테스트하기 전에 부분을 테스트하기
✔ 문제 해결에 대한 다양한 방법
https://oneoneone.kr/content/4f0e7cab
✔ 테스트 코드는 제품 안정성과 버그 사전 잡는 데 중요
✔ 테스트 코드 작성 시간이 부족하므로 가독성 좋고 오래 유지 가능한 코드 필요
✔ 주니어 프론트엔드 개발자 채용 공고 분석 결과: 리액트, 타입스크립트, 깃 중요
✔ 유닛 테스트는 특정 모듈의 기능 검증, 함수와 메소드 테스트
✔ 순수 함수 조건, 유닛 테스트 작성 시 주의점, 함수의 순수성 중요
https://oneoneone.kr/content/e24a625c
✔ 크롬 개발자 도구를 사용하여 INP를 개선하는 방법을 설명합니다.
✔ INP를 측정하고 분석하는 과정과 CPU 스로틀링 활성화 방법을 안내합니다.
✔ 초기 페이지 로딩 중 입력 지연을 개선하고 실제 사용자 데이터를 확보하는 방법을 안내합니다.
✔ INP가 FID를 대체하여 크롬 코어 웹 바이탈 지표로 활용되는 점을 강조합니다.
✔ 크롬 개발자 도구를 효과적으로 활용하여 성능을 개선할 수 있습니다.
https://oneoneone.kr/content/f7bfded7
- 커리어 치트시트는 이직을 준비하는 인재 분들을 돕기 위해 제작되었습니다.
- 다른 곳에서는 쉽게 찾기 힘든 양질의 정보들이 지속적으로 업데이트될 예정입니다.
- 인재풀 등록 완료 시 1일 이내에 권한을 추가해 드립니다.