brunch

You can make anything
by writing

C.S.Lewis

by 일일일 Feb 26. 2024

[2월 4주차]개발자들이 많이 읽은 10개 아티클

동료들은 다 아는 정보, 나만 모르지 않게 만들어주는
일일일에서 한 주간 개발자들이 많이 읽은 상위 10개의 아티클들을 소개합니다.


✔ 나와 비슷한 동료들이 많이 읽은 아티클을 보고 싶다면?


01. 5년간 첫 삽만 5번 뜬 오픈소스 ABC User Feedback 궤도에 오르기까지

✔ ABC Studio 김영재는 데마에칸 프로덕트를 담당하며 사용자의 목소리를 중요시하고 피드백을 자주 보냄
✔ 피드백을 통해 프로덕트 팀의 탄력을 확인하며 사용자의 목소리를 듣는 창구가 부족하다고 느낌
✔ 프로덕트 메이커로서 사용자의 피드백에 탄력 있게 반응하고자 5년간 다양한 시도를 해왔음
✔ ABC User Feedback은 사용자의 의견을 통합적으로 받을 수 있는 도구로, 전사적으로 적용되어 사용자의 의견을 소중히 생각하고 꾸준히 개선하는 프로덕트 문화를 만드는 데 중요한 역할을 함
✔ ABC User Feedback을 사용하면 사용자의 목소리를 중요시하고 효율적으로 실행할 수 있음

https://oneoneone.kr/content/5838991b


02. 작년에 JS 세계엔 무슨 일이 있었을까

✔ ECMAScript 2024에 대한 소식을 기다리는 동안, 2023의 주요 기능을 알아봅니다.
✔ TypedArray에는 findLast 메소드가 추가되어 배열을 순회하는 코드를 간단히 작성할 수 있습니다.
✔ Shebang은 nodejs를 사용하여 쉘 스크립트를 실행시키는 포맷팅입니다.
✔ WeakMap은 Symbol 타입을 키로 사용할 수 있게 되었으며, reverse, sorted, splice 메소드의 문제점을 보완했습니다.
✔ Array.prototype.with는 단일 엘리먼트를 변경한 새로운 배열을 반환합니다.

https://oneoneone.kr/content/f6b3c77c


03. 인기 있는 Git 설정 옵션들

✔ 개발자들이 자주 사용하는 인기 있는 git 설정 옵션들을 소개함.
✔ 이 설정들은 작업 효율성을 높이고 병합 충돌 해결과 커밋 히스토리 관리를 용이하게 함.
✔ 특히 merge.conflictstyle zdiff3나 rebase.autosquash true같은 설정은 협업 과정에서 발생할 수 있는 문제들을 줄일 수 있음.
✔ 이외에도 CRLF 파일 커밋 방지, 커밋 히스토리를 간결한 그래프로 출력하는 별칭 설정 등이 언급됨.
✔ 이 설정들은 Git 사용의 효율성을 높이고 사용자 경험을 개선하는 데 초점을 맞추고 있음.

https://oneoneone.kr/content/a333eda2


04. 코딩속도 200%? 코파일럿 제대로 활용하는 꿀팁!

✔ GitHub Copilot은 코드 제안 외에도 채팅, 커밋 메시지 작성, 오류 설명, 문서 작성, VS 코드 구성 등 다양한 기능을 제공합니다.
✔ 코드 제안 중에 다른 대안을 보려면 키보드 단축키를 사용하여 전환하고 탭을 눌러서 선택할 수 있습니다.
✔ GitHub Copilot 채팅은 워크스페이스, 터미널, VS 코드에 대한 지식을 활용하여 도움을 줍니다.
✔ 인라인 채팅을 통해 일반적인 질문, 코드 생성, 명령 실행 등을 할 수 있으며, 커밋 메시지 작성과 에러 해결에도 도움을 받을 수 있습니다.
✔ Year Dream School은 무료 AI 교육 프로그램을 제공하며, 데이터 과학, 데이터 엔지니어링에 대한 교육과 창업, 취업 지원을 제공합니다.

https://oneoneone.kr/content/c3637376


05. 풀스택 웹앱을 하루만에 만들어주는 툴들

✔ 풀스택 웹앱을 빠르게 만들어주는 풀스택 JS 툴 소개
✔ GPT를 활용한 앱개발과 UI 생성 툴 소개
✔ Rails의 철학을 담은 풀스택 JS 툴 소개
✔ 다양한 툴들을 활용하여 웹앱을 효율적으로 구축할 수 있음

https://oneoneone.kr/content/e9fcfae2


06. 테스트 코드 도입은 정말 비효율적일까?

✔ 테스트 코드 도입의 비효율성과 중요성을 다루는 글입니다.
✔ 테스트 코드의 중요성은 리팩터링 보장, 문서화 역할, 버그 감지에 있음.
✔ 테스트 코드 작성의 어려움과 BDD 스타일의 테스트 코드 작성 경험을 소개합니다.
✔ 테스트 코드 작성으로 리팩터링 지원, 문서화 역할, 버그 감지, 테스트 가능한 구조 고민이 가능해짐.
✔ 테스트 코드 작성에 대한 고민을 하고 실제 작성을 통해 확인하는 것이 중요함.

https://oneoneone.kr/content/207b7679


07. 아마존의 소프트웨어 엔지니어링에 대해 놀랐던 10가지 사실

✔ 아마존에서의 소프트웨어 엔지니어링 경험을 공유합니다.
✔ 일부 팀원의 지원과 관리자의 반대로 승진에 성공했습니다.
✔ 회사의 크기와 방향 변경, 정보 부족 등 다양한 경험을 했습니다.
✔ 기술 부채, 원격 근무, 관리자의 지식 부족 등 다양한 경험을 했습니다.
✔ 아마존의 소프트웨어 엔지니어링 환경에 대한 다양한 경험을 소개합니다.

https://oneoneone.kr/content/de853e65


08. 개발자가 알아두면 좋은 ‘코드형 인프라(IaC)’ 개념 정리

✔ 코드형 인프라(IaC)는 현대적이고 효율적인 방식으로 IT 서비스의 인프라를 생성하고 관리하는 핵심 개념입니다.
✔ 인프라스트럭처를 코드로 정의하고 관리하여 자동화와 효율성을 제공하며, 시스템의 운영 프로세스를 향상시킵니다.
✔ 코드형 인프라는 환경의 일관성을 유지하고, 유연한 확장 및 축소가 가능하며, 보안 요구사항을 충족시키고 협업을 강화합니다.
✔ 주요 코드형 인프라 도구로는 테라폼과 앤서블이 있으며, 이들은 각각 선언적이고 동적인 방식으로 인프라를 정의하고 관리합니다.
✔ 코드형 인프라는 효율성과 안정성을 향상시키며, IT 환경에서 중요한 역할을 하고 있으므로 주목할 필요가 있습니다.

https://oneoneone.kr/content/caefae3e


09. 구글 4년 차 엔지니어로 살아가기: 김현이 구글코리아 소프트웨어 엔지니어

✔ 김현이는 4년 차 구글 소프트웨어 엔지니어로, 빅테크를 목표로 하지 않았으나 우연한 계기로 구글에 합류했다.
✔ 서치팀에서 사용자 검색 경험을 개선하며 높은 자율성을 부여받아 균형을 찾고 있다.
✔ 해외팀과 협업하며 영어 실력은 구글 입사에 중요하지만, 후에 더 중요해진다고 말했다.
✔ 코딩 테스트는 알고리즘 공부 후 많은 문제를 풀고, 영어 면접은 이해할 수 있는 수준의 질문이었다.
✔ 개인 프로젝트와 다양한 경험을 통해 미드레벨 개발자로 성장하고, 좋은 코드와 리더십이 중요하다고 강조했다.

https://oneoneone.kr/content/43a40ac1


10. Sora: OpenAI가 만든 AI 영상 제작 모델

✔ OpenAI의 Sora는 텍스트 프롬프트를 기반으로 1분 길이의 영상을 만드는 AI 모델이다.
✔ 다양한 스타일의 예시 영상을 웹페이지에 공개했으며, 매끄럽고 세밀한 디테일을 자랑한다.
✔ 물리적 관계와 시간에 따른 인과 관계를 명확히 묘사하지는 못하지만, 텍스트와 이미지를 이용해 영상을 만들고 확장할 수 있다.
✔ 또한, 딥페이크와 같은 폐해를 막기 위해 텍스트 입력을 제한하고 이미지 분류자를 개발했다.
Sora는 누구나 미디어가 되는 시대에 대한 고민을 불러일으키고 있다.

https://oneoneone.kr/content/dda7cddb


✅ 일일일 인재풀 서비스 소개

- 인재풀에 등록하면 내게 맞는 기업을 찾아 서류 전형 없는 면접 기회를 제공해 드립니다.

>> 인재풀 등록하기 (PC에서만 가능)

>> (채용 담당자라면) 추천 인재 받아보기


✅ 인재풀 등록 시 커리어 치트시트 무료 제공!

- 커리어 치트시트는 이직을 준비하는 인재 분들을 돕기 위해 제작되었습니다.

- 다른 곳에서는 쉽게 찾기 힘든 양질의 정보들이 지속적으로 업데이트될 예정입니다.

인재풀 등록 완료 시 1일 이내에 권한을 추가해 드립니다.


작가의 이전글 [2월 3주차]마케터들이 많이 읽은 10개 아티클
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari