전체 글 38

너 회의에서 결정한거 까먹지? 들어와봐.

0. 문제저는 회의록 안쓰면 회의에서 도대체 뭐가 결정됐는지 절대 기억 못하는 사람인데요."아.. 죄송한데, 이거 이렇게() 하면 안되나요?"(같이 일하기 힘든 사람 1위)아래 내용이 제 요구사항입니다.*1. 회의는 모두 녹음되어야 함 *화자 분리 기능이 있어야, 타임라인으로 누가 언제 어떤 발언을 했는지 다시 들을 수 있다.2. 녹음된 회의는 모두 전사(Transcript)되어야 함오디오뿐만 아니라 text로 읽을 수 있어야 한다.추가로, 있으면 정말 좋겠다고 생각한 것들:3. 회의 내용이 AI 기반으로 요약결정된 내용 / 미결정 내용 / 내가 할 일이 구분되어야 하고, 내가 쓰는 일정 관리 앱에 연동되면 더 좋다.*4. 한 플랫폼에서 지식 관리 *노션처럼 AI 회의록도 해주고, 지식도 같이 쌓이면 좋..

AI 2026.10.21

월 775만원짜리 개발자

2026년 적용 SW기술자 평균임금은 775만원이다. (응용 SW 개발자)월 775만원짜리 개발자, 월 200달러짜리 AI작년까지만 해도 이 둘을 비교한다는 것 자체가 조금 우스웠다.AI는 코드를 빠르게 만들어줬지만, 무엇을 만들어야 할지 몰랐고, 시스템의 맥락을 제대로 이해하지 못했고, 결과에 책임질 수도 없었다.그런데 2026년, 나는 처음으로 이 비교가 그렇게 우스운 것만은 아닐 수 있다는 생각을 했다.0. AI가 정말 좋아졌다.작년에 사용했던 프로젝트는 GPT-5.X 초기 버전을 사용했다.이때 AI로 개발하는게 너무나도 많은 작업을 손쉽게 해주어 정말 좋았다.FE개발UI/UX 설계 (여러 worktree 개발 -> 하나 선택)React Code 생성BE 개발CRUD API 개발특히 난 프론트 개발..

생각 2026.10.21

니 사이드 플젝이 망하는 이유

아래 글은 24년 인프런 밋업에서 개발자 "테오"님의 강연을 정리한 글입니다.부제: 성공적인 사이드프로젝트를 위한 조언발표자: 유용태(테오의 스프린트)1. 사이드 프로젝트"내가 하고싶은 일을 비공식적으로 결과물을 만들어 내는것"이유?새로운 기술자아 실현창의력네트워킹 자기만족 … 내적동기! (혹은 외적 동기 -> 이직)중요한것: 꾸준함사이드 프로젝트는 쉽지 않다. 시간과 많은 에너지가 소비된다.-> 하지만 다른 사람과 함께 할 때, 의지가 된다!혼자서 만들어보는게 아닌 다른 사람들과 만들어보는 경험-> 함께하니 더 어려운 점. 어떻게 잘 할까!그렇다면, 나한테 물어볼 질문사이드 프로젝트 하고 싶은 이유배경과 경험 있는 사람과 함께? (어떤 사람과 하고 싶은지)네트워킹시간 투자, 지속성돈나는 어느정도 기술과..

생각 2026.10.21

더 진한 동시성 제어 - 1

들어가기전동시성 제어를 위해 어떤 방법을 쓰시나요?낙관락, 비관락, 분산락 등등등..해당 글은 동시성 제어 방법들의 장/단점을 알아보기 위해, 실제로 테스트 하는 과정을 담았습니다.그러기 앞서 기존 구현한 콘서트 예약을 좀 더 깊게 소개해봅니다.0. 콘서트 예약에 필요한 것콘서트 예약은 유저와 좌석이 필요합니다.유저는 "예약되지 않은 좌석" 을 예약할 수 있습니다.이때, 동시성 제어를 위해 좌석(Seat)에 낙관락을 겁니다. @Transactional public MakeReservationResult reserve(MakeReservationCommand command) { Long seatId = command.seatId(); Long userId = comman..

Server 2026.10.21

저장소와 검색

아래 글은 데이터 중심 어플리케이션 설계를 읽고 정리한 글입니다.DB가 하는 일은 두가지데이터를 저장데이터를 제공어플리케이션 개발자가 DB가 어떻게 저장/검색해야하는 지 알아야 하는 이유?개발자는 저장소/엔진 구현 X여러 저장소 엔진 중 적합한 저장소 엔진 선택하는 작업 필수대략적인 개념을 이해해야 특정 작업부하(workload)유형 성능 개선 가능데이터 베이스의 종류관계형 데이터베이스NoSQL(로그 구조, log-structured) 계열 저장소 엔진(B-Tree) 페이지 지향 계열 저장소 엔진DB를 강력하게 만드는 데이터 구조DB 검색이 O(n) 이상이라면, 비효율적이다.대부분 DB는 색인(index)라는 메타데이터로 원하는 데이터 위치를 찾는데 도움을 준다. 색인은 기본 데이터(primary dat..

Database 2026.10.21

부동산 시스템 개발 후기 - AI 100배 활용하는 법

1. 소개안녕하세요. 저는 4년차 개발자 양준혁입니다.이 프로젝트를 시작하게 된 계기는 부모님이 부동산을 하시는데, 엑셀말고 '웹 페이지로 매물을 관리하고 싶다 하셔서'입니다.요구사항은 간단했습니다.매물 관리공개/비공개 매물 관리 기능지도 검색매물 정보(가격, 위치 등) 입력문의 기능프로젝트는 3개월 걸렸습니다. (25년 10월~ing)아래는 프로젝트 결과입니다.[부동산 웹 페이지] (http://eg4scssw4ow0og88o4ocw4gw.134.185.97.61.sslip.io/) 시작하기전 제 수준을 말씀드리면,(인프라) 토이 프로젝트 중 VM 여러대 설치/관리 경험(FE) 리액트 문법을 익혀 To Do List 구현 가능(BE) 자바, 스프링 부트 활용 SI 프로젝트(CRUD) 개발프로젝트 목표는..

AI 2026.10.20

4년차 개발자의 AI 활용법

개발자 필수 AI 활용 습관1년간 실무 AI 활용 노하우를 공유합니다.저는 이제 AI가 그려주는 다이어그램이 없다면, 업무를 진행하지 못합니다. 😅AI에게 어떤 요청을 자주하시나요? 🤔✅ 효과적인 활용법1. 시퀀스 다이어그램 생성복잡한 시스템 연동, 레거시 문서 부재 시 필수AI가 놓친 edge case와 주의사항까지 제안생성된 다이어그램을 기술 문서에 즉시 활용2. API 변경사항 대조표신규/변경/유지 항목을 색상으로 구분리뷰 시간 대폭 단축3. 보일러플레이트 코드단순 CRUD는 ERD + 기존 코드베이스 제공일관된 패턴 유지 가능 (.cursorrule, GEMINI.md 등)단, 코드 리뷰 필수4. API 규격서 생성 자동화.http 파일, Postman Collection 작성❌ 피해야 할 활..

AI 2026.10.20

바이브 코딩으로 네이버 페이 부동산 개선하기

1. 네이버 페이 부동산 면적 정렬은 공급 면적 기준이다.안녕하세요. 사실상 부동산 솔루션은 네이버 페이 부동산만 이용하는 우이천입니다.저는 부동산 검색을 할 때 핸드폰보다는 화면이 큰 웹 검색을 선호합니다.그리고 UI도 네이버 페이 부동산이 익숙하여 편한데요.새로 이사갈 집(빌라/원룸/투룸)을 알아보는데, 실평수가 너무 작진 않았으면 좋겠다 하며 검색 중이었습니다.안타깝게도 네이버 부동산은 전용 면적 기준이 아닌, 공급 면적 기준으로 정렬하고 있었습니다.빌라나 원룸 같은 경우 공급 면적은 터무니 없이 큰 경우가 종종 있습니다.공급대비 실평수는 굉장히 작은 매물들이 리스트에 많이 보이기에,"실평수로 정렬하고 싶다"라는 생각이 강하게 들었습니다.2. 어떻게 할까크롬 확장자(chrome extension)를..

AI 2026.10.20

Raycast: 생산성 개선 경험 공유 🚀

최근 토비 님이 링크드인에 Raycast를 칭찬하는 글을 유의 깊게 읽었는데요!직접 Raycast를 사용하며 느낀 생산성의 극대화 경험을 공유해보려 합니다!또한, 제가 사용 중인 단축키 설정 팁도 소개드립니다. 😉1. Raycast란?Raycast 홈페이지에서 소개하듯, "모든 것의 단축키"를 제공하는 강력한 도구입니다.맥 기본 Spotlight도 유용하지만, Raycast는 한 단계 더 나아간 기능들을 실행할 수 있습니다.2. 검색 (Quicklinks)기존 검색 방식의 문제에러 검색 시 보통 이런 과정을 거쳤습니다에러 메시지 드래그 후 복사 (⌘+C)브라우저로 전환 (⌘+Tab)검색창 활성화 (⌘+L)붙여넣기 후 검색 (⌘+V → Enter)Raycast로 더 빠르게Raycast를 사용하면 위 과정..

생각 2026.10.20

[회고] 2024년 회고

1. 네트워크팀에서 개발팀으로2023년 12월, 네트워크 연구/개발 팀에서 개발 부서로 이동을 결심했습니다.당시에는 네트워크 부서에서 백엔드 개발자로 성장하기 어렵다고 판단했기 때문입니다.기존 부서는 안정적이며, 기술적으로나, 사람으로나 배울 점이 많은 동료분들이 계셨습니다.그에 반해 개발 부서로 간다면, 어떤 팀으로 배정될지, 무엇을 개발하게 될지 모르는 상황이었습니다.새로운 도전을 앞두고 설렘과 두려움이 교차했습니다.이동욱님 블로그에서 본 만화가 큰 도움을 줬습니다.왜 그토록 백엔드 개발자가 되고 싶어 했을까? 불안과 자격지심이었을까?지금 돌이켜보면, 네트워크/인프라 지식을 더 쌓지 못한 것이 아쉽습니다.그때 배운 인프라 지식으로 서버 문제를 파악하거나 관련 업무를 지원할 기회가 많았습니다.2. 개발..

생각 2026.10.20