동료들은 다 아는 정보, 나만 모르지 않게 만들어주는
일일일에서 한 주간 개발자들이 많이 읽은 상위 10개의 아티클들을 소개합니다.
✅ 인재풀 간편 등록하고 스타벅스 쿠폰 받기 (쿠폰 100% 제공)
>> 일일일 인재풀에 등록하기
✅ 실시간으로 나와 비슷한 동료들이 많이 읽은 아티클을 보고 싶다면?
>> '일일일 - 개발' 오픈채팅방 (참여 코드 : oneone1)
✅ IT와 번역가 Chase가 조쉬 코모의 글 <프론트엔드 개발의 종말>을 번역한 글로, 리액트, CSS, 애니메이션 등에 대한 아티클과 강의를 제공하는 조쉬 코모는 프론트엔드 개발자의 일자리는 사라지지 않을 것이라고 주장하며, AI 툴의 발전에도 반감이 있다고 이야기하고 있습니다. AI가 기존의 웹 개발자를 대체하지 못하고, 완벽하지 않으며, 대규모 프로젝트를 학습하기 어렵다는 것을 설명하고 있습니다.
https://oneoneone.kr/content/d74136f8
✅ 오픈AI가 기업용 인공지능(AI) 챗봇 '챗GPT 엔터프라이즈'를 출시했다. 기업용 챗GPT는 기업 데이터 보안에 중점을 두었으며, 기능은 개인용과 유사하되 데이터 보안 및 대화 암호화 기능이 추가되었다. 챗GPT 엔터프라이즈는 GPT-4 모델로 작동하며, 기업 데이터 분석과 맞춤형 관리 기능도 제공한다.
https://oneoneone.kr/content/8e5620ad
✅ 대규모 언어 모델 시대인 챗GPT가 챗봇에 혁신을 가져오고, 1세대는 룰베이스와 키워드, 2세대는 자연어 처리를 이용한 머신러닝, 3세대는 LLM을 이용한 생성형 AI 챗봇이 등장하였다. 또한 4세대 챗봇은 LLM과 LangChain의 결합으로 이루어져 기능과 활용이 더욱 향상되고 있다.
https://oneoneone.kr/content/f70a2973
✅ 이번 글에서는 폴란드의 데이터 컨설팅 기업 앱실론(Appsilon)에서 최근 엔지니어와 프로젝트 매니저를 대상으로 공개한 커리어 프레임워크 “Appsilon Career Paths document”(2022년 버전)를 소개하겠습니다. 개발자의 성장을 위한 가이드라인으로 적용해 볼 수 있길 바랍니다.
https://oneoneone.kr/content/6364cc4b
✅ 토스뱅크는 코어뱅킹 MSA 전환 기술을 사용하여 고객 중심의 뱅킹 서비스를 제공하기 위해 노력하고 있다. 기존의 모놀리식 코어뱅킹 시스템의 한계를 극복하기 위해 MSA 아키텍처를 도입했으며, 현재는 채널계와 코어뱅킹 서버로 구성되어 있고 기술적인 한계를 극복하기 위해 여러 기술을 사용하고 있다.
https://oneoneone.kr/content/bf501e0f
✅ 맥락에 따라 학습 전략을 바꿔야 한다. 혼자서 하는 학습보다는 다른 사람과 함께 하는 것이 효과적이다. 자기 인식을 높이기 위해서는 자기 객관화를 시도하거나 다른 사람에게 피드백을 받아야 한다. 학습과 실행을 빠르게 연결하고, 학습을 개인 수준에서만 끝내는 것이 아니라 조직 수준에서도 학습해야 한다.
https://oneoneone.kr/content/4b228368
✅ 이 글은 개발자 로드맵을 만든 Kamran Ahmed가 작성한 디자인 패턴의 번역글이며, 디자인 패턴을 간결하게 요약해 설명하고 있습니다. 프론트엔드 개발의 복잡함을 고려하여 코드의 통일성과 확장성을 지향하는데 도움이 될 것입니다.
https://oneoneone.kr/content/ee84248a
✅ 이 글은 Redux 메인테이너인 Mark Erikson이 Redux와 관련된 패키지들의 ESM 지원 작업을 통해 겪은 경험을 공유합니다. 이 작업에서는 ESM을 지원하기 위한 권장가이드가 없어서 여러 정보를 참고하고 고통을 겪었습니다. 또한 React Server Component와 관련된 내용도 포함되어 있습니다.
https://oneoneone.kr/content/35091dfc
✅ SVG는 PNG와 비교했을 때 생산성과 효율성을 높이기 위한 좋은 선택지이며, Xcode 12부터 SVG 파일 형식을 지원한다. SVG를 사용하면 이미지 리소스의 갯수와 용량을 줄일 수 있으며, 다양한 사이즈에 대응할 수 있는 장점을 가진다. 하지만 Xcode 버전과 앱의 최소 지원 버전을 고려해야 하고, 너무 복잡한 이미지의 경우에는 다른 방법이 필요하다.
https://oneoneone.kr/content/fbd7c416
✅ 프론트엔드 개발자가 실무에서 쓰는 주요 기술은 바벨에 대한 이해, 타입스크립트에 대한 지식, SPA 언어를 위한 상태관리법, 기본적인 CSS 지식 등이다. 연차 기준으로 주니어는 유닛테스트와 API 테스트를 할 수 있어야 하고, 중니어는 챕터에 대한 e2e 테스트와 트러블 슈팅이 가능해야 한다. 시니어는 TDD에 대한 이해가 확실하고 모든 문제를 해결할 수 있어야 한다.
https://oneoneone.kr/content/d0344dc9
✅ 8월 4주차에 동료들이 주목한 인기 채용 공고를 살펴보세요.
>> [핀다] 백엔드 개발자 - 경력 3~7년
>> [메이아이] Backend Engineer (Tech Lead Team) - 경력 5년 이상
>> [카카오페이증권] Front-end 개발자 - 경력 3~10년
>> [EJN] Data Team Lead - 경력 5년 이상