Notes
X에 남긴 실무 판단 중 다시 볼 만한 것만 선별한 기록
126 notes
-
컨텍스트 관리용으로 SQLite쓰다가 3일만에 Postgres로 마이그레이션 했다. 사내에서 일어나는 분당 100개쯤 되는 이벤트...
컨텍스트 관리용으로 SQLite쓰다가 3일만에 Postgres로 마이그레이션 했다. 사내에서 일어나는 분당 100개쯤 되는 이벤트 수집, 그걸 읽어서 LLM으로 서머리 만들어 넣기, 그걸 대시보드에서 집계쿼리 5초 폴링 이정도 구성했는데 동시쓰기가 조금만 얽혀도 너무 쉽게 깨졌다. 쓰기 어렵더라
-
가격제를 세분화 한다 유연한 가격을 제공한다 이런게 좋게 포장할 수도 있긴 하지만 보통은 좋은 신호가 아니다. 현재 플랜 구성 맞...
가격제를 세분화 한다 유연한 가격을 제공한다 이런게 좋게 포장할 수도 있긴 하지만 보통은 좋은 신호가 아니다. 현재 플랜 구성 맞는 고객을 더이상 확보하기 어려우니 플랜 사이의 갭에 있는 작은 파이라도 다 핥아먹어야 하는 상황인거다.
-
그간 수집한 모든 데이터를 토대로(모든 채팅까지 다) 서비스, 팀원, 팀, 프로젝트 등을 모두 엔티티로 정의하고 각 엔티티마다 컨...
그간 수집한 모든 데이터를 토대로(모든 채팅까지 다) 서비스, 팀원, 팀, 프로젝트 등을 모두 엔티티로 정의하고 각 엔티티마다 컨텍스트를 관리하는 구성을 만들었다. 역시 이때 할 질문은 who am I
-
opus fast mode를 메인으로 쓰고 있는 분이 있을까. 엔스로픽이 괜히 써보라고 50달라 넣어준게 아니었다. 6배 비싼 f...
opus fast mode를 메인으로 쓰고 있는 분이 있을까. 엔스로픽이 괜히 써보라고 50달라 넣어준게 아니었다. 6배 비싼 fast모드는 어어어 하는 10분만에 50달러를 소모했고 그 급가속은 정말 잊을 수 없는 경험이었다. 새 모델 소문을 듣고 문득 생각남..
-
요즘 회사에서 코드를 azure devops에서 GitHub으로 이전해서 이것저것 써보고 있는데 특히 슬랙류의 연동에 있어서.....
요즘 회사에서 코드를 azure devops에서 GitHub으로 이전해서 이것저것 써보고 있는데 특히 슬랙류의 연동에 있어서.. azure께 하도 그지같아서 열심히 깎아둔 알리미들 품질이 깃헙기본 연동을 뛰어넘어버렸네.. 메신저에 깃헙 통함 추가했다가 다시 빼버렸다..;;
-
다다음 배포때 없애기로 한 기능이 다음 배포에는 피쳐 개선이 기획으로 들어가서 QA가 시작되었고 기획대로 개발이 안되었다는 QA이...
다다음 배포때 없애기로 한 기능이 다음 배포에는 피쳐 개선이 기획으로 들어가서 QA가 시작되었고 기획대로 개발이 안되었다는 QA이슈가 두세개 생겼고 고치는 작업을 하고 있다. 이거 하지 말자고 입술을 달싹이려다 디테일에 너무 관여하지 않는게 덕목이라는 글이 뒷덜미를 잡는다. 어렵다.
-
메시지브로커를 이용해 파트너사들이 쓸 웹훅 붙이는 일을 시키고 있다. 카프카 서비스에 안넣는건팀원들한테 미안한일 같아서 넣기로😆...
메시지브로커를 이용해 파트너사들이 쓸 웹훅 붙이는 일을 시키고 있다. 카프카 서비스에 안넣는건팀원들한테 미안한일 같아서 넣기로😆 개발 다 되었다길래 혹시 고객사 서버가 리퀘스트를 붙들고 30초씩 있을때 계속해서 메세지가 쌓이고 이게 DLQ 들락날락하면 어떻게 될지 생각해오라고했다😁
-
이 회사 입사할때 요청받은게 로그인 같은 기본적인 것들 잘 되게 해달라였는데 아직도 실패하고 있다. 죽을 것 같군. 로그인 로직이...
이 회사 입사할때 요청받은게 로그인 같은 기본적인 것들 잘 되게 해달라였는데 아직도 실패하고 있다. 죽을 것 같군. 로그인 로직이 다섯군데 정도 있고 로그인을 해내는(?) 서버가 두세개.. 멀티리전.. 여기저기 박혀있는 직관과 다르게 동작하는 코드들, 프론트에서 생기는 레이스 컨디션들..
-
나같경 원온원의 이득을 많이 본다. 원온원으로 팀원으로 부터 많은 관점을 배우고 팀원들의 관심사를 캐내어 업무와의 연결점을 만들어...
나같경 원온원의 이득을 많이 본다. 원온원으로 팀원으로 부터 많은 관점을 배우고 팀원들의 관심사를 캐내어 업무와의 연결점을 만들어 꼬신다 원온원이 이득이 적다는 분들은 아마 리더나 팀원이나 충분히 잘하시고 얼라인 된 상태이실듯. 심지어 만만한 팀원분께는 읍소도 좀 하며 위안을 얻기도 😭
-
요즘 회사 AX 작업 계속 하다 보니까 회사 및 각 조직단위의 SOUL IDENTITY HEARTBEAT 같은 것들 필요성이 강하...
요즘 회사 AX 작업 계속 하다 보니까 회사 및 각 조직단위의 SOUL IDENTITY HEARTBEAT 같은 것들 필요성이 강하게 느껴졌다. 이런 지침md가 처음에는 에이전트가 사람처럼 행동하기 위해 만들어졌지만 결국 사람이 일을 잘 하려면 필요한 것이 잘 추상화 된 것이기도 하다는 것
-
3D 프린터 이틀을 삽질했었다. USART연결은 계속 신호가 깨지고, USB도 잡히질 않아서 고통스러웠다. 혹시나 했는데 역시 보...
3D 프린터 이틀을 삽질했었다. USART연결은 계속 신호가 깨지고, USB도 잡히질 않아서 고통스러웠다. 혹시나 했는데 역시 보드가 고장났었다.. 알리서 새 보드 주문해서 교체후 드디어 연결 성공 아.. 너무 고통스러웠다. 이제... 셋팅값 하나씩 다시 잡아보자..ㅠ
-
이것도 옛날 이야기다 에이전트들을 부리는건 매니저인가 아닌가 😇 요즘 세상에 무슨 매니저는 매니저야 이제 곧 마주할 세상에는 에이...
이것도 옛날 이야기다 에이전트들을 부리는건 매니저인가 아닌가 😇 요즘 세상에 무슨 매니저는 매니저야 이제 곧 마주할 세상에는 에이전트 오케스트레이션을 할 컨텍스트 관리자로서의 매니저 수요가 분명 있다. 원맨팀 금방이다.
-
이틀동안 미친듯이 회사 코드 활용해서 새 앱을 만드는 poc를 했다. 평소에 아쉽다고 생각한 부분들 모조리 다 개선해봤다. 배포할...
이틀동안 미친듯이 회사 코드 활용해서 새 앱을 만드는 poc를 했다. 평소에 아쉽다고 생각한 부분들 모조리 다 개선해봤다. 배포할때마다 이상심박 경고가 떴다. 너무 설레서 내가 아는 프론트엔드, webgl 트릭 다 때려넣었다. 아 너무 재밌었다. 이제 현실로 돌아가야지…
-
주요 책임, 우대사항 다 기깔나게 채워줄 수 있는데 기본자격에서 1차컷 당하는 비전공자의 설움이란.. 진짜.. 개발자분들 지금 다...
주요 책임, 우대사항 다 기깔나게 채워줄 수 있는데 기본자격에서 1차컷 당하는 비전공자의 설움이란.. 진짜.. 개발자분들 지금 다니는 회사가 워라밸이 좋고 자기가 비전공자이다 싶으면 꼭.. 컴공학사를 취득하시길 강력 추천합니다..
-
클로드코드 사용량 많은 사람을 남겨야 했는데 아마존 망했네(아님) 이제 LoC가 아닌 토큰의 시대구만, 아마 빠른 시간내에 AI...
클로드코드 사용량 많은 사람을 남겨야 했는데 아마존 망했네(아님) 이제 LoC가 아닌 토큰의 시대구만, 아마 빠른 시간내에 AI 이용자의 품질(?) 측정하는 비지니스가 도입되고 적극 활용되겠지. 어? 괜찮은데
-
그런데 Claude max oauth는 일단 서비스가 아닌 코딩용으로는 오케이라고 했으면 맥스20 구독을 여러개 만들어두고 세션을...
그런데 Claude max oauth는 일단 서비스가 아닌 코딩용으로는 오케이라고 했으면 맥스20 구독을 여러개 만들어두고 세션을 분배하는 식으로 회사 인원 통째로 써도 되는거 아닌가? 세선 할당하고 뭐 원격 볼륨 마운트시키고 어케저케 하면 되게 알뜰살뜰하게 쓸수 있는데
-
어제 팀에 새로 합류한 분과 페어프롬프팅(?)응 했다.
클로드가 작업현황을 어떻게 파악하고 있는지 물어보니 주섬주섬 몇일전에 만들고 갱신하지 않은 md파일을 찾아오셨다. 현재까지 진척된 사항을 분석해서 남은 작업을 구체하도록 md를 갱신시키고 코드작성 리뷰 리팩토링 문서...
-
리팩토링에 코드스멜 같은 것보다 더 중요함에도 잘 눈에 띄지 않는 원칙이 있는데 “작게 리팩토링 하기”다. 자칫 욕심에 딸려 들어...
리팩토링에 코드스멜 같은 것보다 더 중요함에도 잘 눈에 띄지 않는 원칙이 있는데 “작게 리팩토링 하기”다. 자칫 욕심에 딸려 들어가서 대규모 리팩토링을 하기 쉬운데 이걸 꾹 참도록 조언한다. 이건 특히 에이전트를 쓰...
-
QA팀에서 TC 3천개 받아와서 클로드코드 스킬로 케이스 그룹 선별/분석, playwright로 통과하는 테스트코드 작성, PR작...
QA팀에서 TC 3천개 받아와서 클로드코드 스킬로 케이스 그룹 선별/분석, playwright로 통과하는 테스트코드 작성, PR작성까지 워크플로우 짜놓고 팀원들 전부다 돌리게 시키고 있다. 하루에 300개씩 뽑아지는...
-
IaC 뭘루하냐 고민중이다. 나는 예전에 python스크립트로 다 했었을때 경험이 좋았고 다만 지금 회사는 주로 typescrip...
IaC 뭘루하냐 고민중이다. 나는 예전에 python스크립트로 다 했었을때 경험이 좋았고 다만 지금 회사는 주로 typescript와 kotlin을 써서 그럼 대안으로 pulumi를 고려해봤다. 인프라와 이야기해보니...
-
특히 ES는 스무번 정도 고민하고 쓰면 좋겠다. 노드, 인덱스, 데이터 동기화 등 신경쓸 지점이 확 는다. 굳이 필요하다면 RDB...
특히 ES는 스무번 정도 고민하고 쓰면 좋겠다. 노드, 인덱스, 데이터 동기화 등 신경쓸 지점이 확 는다. 굳이 필요하다면 RDB에 CQRS패턴을 쓰되 검색어에 대한 형태소분석 정도만 하고 쿼리만 잘짜면 대부분의 요...
-
아 좋았다. 스프링 게이트웨이에서 url 이중 인코딩 문제로 한참을 헤메던 팀원분에게 3개월 전에 머지된 동일문제 PR 찾아드렸다...
아 좋았다. 스프링 게이트웨이에서 url 이중 인코딩 문제로 한참을 헤메던 팀원분에게 3개월 전에 머지된 동일문제 PR 찾아드렸다.(perplexity찬양해) 여기 문제 제기되고 논의된 내용, 추가된 테스트케이스 같...
-
안그래도 오늘 프론트분이랑 이야기하다가 모노레포 커지면서 타입추론 부담될거 같다고 하시길래, 이거 레포합쳐서 절약되는 개발리소스가...
안그래도 오늘 프론트분이랑 이야기하다가 모노레포 커지면서 타입추론 부담될거 같다고 하시길래, 이거 레포합쳐서 절약되는 개발리소스가 회사 개발자분 PC 모두 업그레이드하는 비용보다 훨씬 크니 타입추론 빡셔지면 다 업그...
-
팀장 일주일 했다. 모든 레포 합치기, 마이크로서비스 비슷하게 나눠논거 합치기, 메세지브로커 없애기 시작했다. 다행히도 기존 분들...
팀장 일주일 했다. 모든 레포 합치기, 마이크로서비스 비슷하게 나눠논거 합치기, 메세지브로커 없애기 시작했다. 다행히도 기존 분들이 이미 그 필요성을 느끼고 있었다. 백엔드 개발자 인원보다 많은 서비스 수는 너무했다...
-
오늘도 페어를 했다. 사용중인 매니지드 메세지브로커서비스의 카프카 대체 작업을 아무런 검증코드 없이 뛰어드는 것을 붙잡고 api두...
오늘도 페어를 했다. 사용중인 매니지드 메세지브로커서비스의 카프카 대체 작업을 아무런 검증코드 없이 뛰어드는 것을 붙잡고 api두개와 기존 메세지를 아우르는 e2e테스트부터 같이 만들었다. 반갑게도 클로드코드를 쓰길...
-
언어가 추가될테니 i18n부터 셋팅하자 -> 추가안됨 디비를 바꿀 수 있으니 특정 디비 종속적인 쿼리 쓰지말자 -> 안...
언어가 추가될테니 i18n부터 셋팅하자 -> 추가안됨 디비를 바꿀 수 있으니 특정 디비 종속적인 쿼리 쓰지말자 -> 안바꿈 클라우드 갈아 -> 안갈아탐 깃헙 엔터프라이즈엔 확장성을 위해 두배의 코드를...
-
한 피쳐를 1명이 1개월간 개발하는 것과 2명이 2주간 개발하는 것은 절대적인 리소스양이 비슷해 보여도 효율은 후자가 압도적으로...
한 피쳐를 1명이 1개월간 개발하는 것과 2명이 2주간 개발하는 것은 절대적인 리소스양이 비슷해 보여도 효율은 후자가 압도적으로 높다. 특히 운영중인 서비스라면 더 그렇다. 훨씬 덜 지치고 더 높은 품질의 코드가 나...
-
동료분께 컨텍스트문서를 이용한 바이브코딩 설명하다가 느낀것 아무 맥락없이 일부 구현을(심지어 본인이 잘 안되서)툭하니 요청하는건...
동료분께 컨텍스트문서를 이용한 바이브코딩 설명하다가 느낀것 아무 맥락없이 일부 구현을(심지어 본인이 잘 안되서)툭하니 요청하는건 받는 입장에서 엄청 어려운 일이구나 싶었다. 함께 일할꺼면 작업의 최종 목적지와 가는...
-
오퍼 메일을 받자마자 바로 회사에 퇴사하겠다고 말했다. 3년의 이커머스 여정이 이렇게 끝나는구나. 커리어를 이어갈 수 있으면 좋겠...
오퍼 메일을 받자마자 바로 회사에 퇴사하겠다고 말했다. 3년의 이커머스 여정이 이렇게 끝나는구나. 커리어를 이어갈 수 있으면 좋겠다고 생각했지만 결국 도메인도 파이썬도 모두 내려놓고 간다. 쉬고 싶은 마음이 있지만...
-
소프트웨어 자체가 제품인 회사의 개발자와 전통적인 산업을 하는 회사에 개발자는 갭이 꽤 있구나. 전자인 회사만 다니다가 여기가 후...
소프트웨어 자체가 제품인 회사의 개발자와 전통적인 산업을 하는 회사에 개발자는 갭이 꽤 있구나. 전자인 회사만 다니다가 여기가 후자에 가까운데 개발의 성과가 매출에 비례하기가 어려우니 아무래도 비용으로 많이 여겨지는...
-
이메일 서비스 sendgrid는 일괄발송시 같은 메일 여러개 담으면 지맘대로 합쳐서 한개만 보낸다. QA분과 반나절을 토스하다 알...
이메일 서비스 sendgrid는 일괄발송시 같은 메일 여러개 담으면 지맘대로 합쳐서 한개만 보낸다. QA분과 반나절을 토스하다 알게된 스펙 🥲 그래도 일주일 준비한 피쳐 잘 배포했다.
-
크롤링은 엣지 케이스를 내가 처리하느냐 내가 돈을 준 업체가 처리하느냐 정도의 차이일뿐 누군가 그걸 해야하더라. 금융정보 직접 크...
크롤링은 엣지 케이스를 내가 처리하느냐 내가 돈을 준 업체가 처리하느냐 정도의 차이일뿐 누군가 그걸 해야하더라. 금융정보 직접 크롤링하다가 나름 대형업체의 서비스로 바꾼 적이 있었는데, 방문해보니 거기서 자랑하는 것...
-
django의 prefetch_related는 디비부하를 줄일 수 있는 좋은 방법 중 하나지만 prefetch 해 온 결과물을 조...
django의 prefetch_related는 디비부하를 줄일 수 있는 좋은 방법 중 하나지만 prefetch 해 온 결과물을 조합하는 과정에서 cpu 자원을 많이 사용한다. 이걸 당연한 이야기인 것 같지만 캐시가...
-
특히 팀 구성인원의 변동이 크지 않을 시절에는 이게 진짜 좋았다. django를 정말 잘하시는 몇 분이 계셔주신게(특히 이분 ㅎㅎ...
특히 팀 구성인원의 변동이 크지 않을 시절에는 이게 진짜 좋았다. django를 정말 잘하시는 몇 분이 계셔주신게(특히 이분 ㅎㅎ) 특히 더 시너지가 있었다. 테이블을 추가하고 crud api 추가는 진짜 30분도...
-
오늘도 Django에 붙어있던 api한개 go로 뜯어옮겼다. 직접 타이핑한 코드는 5%가 안되네.. repo크기가 작다보니 그냥...
오늘도 Django에 붙어있던 api한개 go로 뜯어옮겼다. 직접 타이핑한 코드는 5%가 안되네.. repo크기가 작다보니 그냥 전체 코드 다 claude 에 넣고 딸깍딸깍 했다. 로직은 옮겼고 이제 sqs붙여서 요...
-
40일정도 준비해온 피쳐 브랜치 머지하는날. 빅뱅 머지 시르다.. QA를 거쳤어도 불안하다. 단 1퍼센트의 오류 가능성이 있는 커...
40일정도 준비해온 피쳐 브랜치 머지하는날. 빅뱅 머지 시르다.. QA를 거쳤어도 불안하다. 단 1퍼센트의 오류 가능성이 있는 커밋이더라도 100개 모이면 오류가 있을 가능성은 63.4퍼센트다.
-
오늘 첨으로 데브옵스 분이 내가 만든 서비스 인프라 문제를 해결해주시는걸 경험해봤다. aws ecs로 올려뒀던게 vpc쪽 변경사항...
오늘 첨으로 데브옵스 분이 내가 만든 서비스 인프라 문제를 해결해주시는걸 경험해봤다. aws ecs로 올려뒀던게 vpc쪽 변경사항때문에 장애가 생겼는데 부탁드리니 ecs에서 지금 구축중인 eks 안으로 옮겨주심. 3...
-
예전에 우리팀은 출근 첫날 커밋하기가 미션이었다. 나도 첫출근날부터 이슈를 받아 겨우겨우 커밋을 했다. 괜찮은 경험이었다. 숲을...
예전에 우리팀은 출근 첫날 커밋하기가 미션이었다. 나도 첫출근날부터 이슈를 받아 겨우겨우 커밋을 했다. 괜찮은 경험이었다. 숲을 먼저 보는 것도 좋겠지만 당장 내 눈 앞의 나무에 도끼자국부터 내보는 것도 나쁘지 않았...
-
MSA쓰는 조직에서는 경력 개발자 채용에 MSA 경험에 대한 가점이 너무 커서 MSA경험이 없다면 가급적 현재 조직에서 도입해보고...
MSA쓰는 조직에서는 경력 개발자 채용에 MSA 경험에 대한 가점이 너무 커서 MSA경험이 없다면 가급적 현재 조직에서 도입해보고자 하는 유혹이 너무 크다. 특별히 MSA가 맞는 서비스가 아니라면 복잡도와 비용만 늘...
-
앱을 개발하고 싶다는 분과 잠깐 상담을 해드렸다. 여러 앱에서 느낀 불편함 개선, 비지니스 효율 개선, 업무 노하우의 보안 등을...
앱을 개발하고 싶다는 분과 잠깐 상담을 해드렸다. 여러 앱에서 느낀 불편함 개선, 비지니스 효율 개선, 업무 노하우의 보안 등을 이유로 꼽으셨다. 시장규모를 캐보니 많이 쓰면 천명정도.. 포기하시라고 말씀드렸다.
-
프리도 아니고 자기회사 개발자에게 좀 설득없이 시키는대로 했으면 좋겠다고 하는 경영진은, 시키는대로 해서 몇 배 이상의 예산을 쓰...
프리도 아니고 자기회사 개발자에게 좀 설득없이 시키는대로 했으면 좋겠다고 하는 경영진은, 시키는대로 해서 몇 배 이상의 예산을 쓰고도 아무도 책임지지 않고 터져나가는 금융, 공공 SI프로젝트들을 보고 타산지석 삼아야...
-
작년 5월에 쓴 업무메모 1.서비스에 사용자행동 추적이 정확하게 되는지 2. 어트리뷰션이 정확히 측정되는지 3. 광고플랫폼 연계추...
작년 5월에 쓴 업무메모 1.서비스에 사용자행동 추적이 정확하게 되는지 2. 어트리뷰션이 정확히 측정되는지 3. 광고플랫폼 연계추적이 정확히 되는지 이 세 가지를 검증하고 나면 신나는 데이타 분석으로 세상으로 들어갈...
-
개발자의 퇴사는 GPU리소스에 한 1억쯤 부어서 자사 프로덕트의 문제해결에 스페셜라이즈드하게 훈련된 고성능 모델을 깔끔하게 지우는...
개발자의 퇴사는 GPU리소스에 한 1억쯤 부어서 자사 프로덕트의 문제해결에 스페셜라이즈드하게 훈련된 고성능 모델을 깔끔하게 지우는 것과 같다. 인수인계고 문서화고 자시고 소용없다. 무얼 어떻게 하든 막심한 손해다....
-
팀에서 물어보는 법도 크게 다르지 않다. A로 할까요 B로 할까요? (호응없음)
팀에서 물어보는 법도 크게 다르지 않다. A로 할까요 B로 할까요? (호응없음) 제가 알아보니 A가 더 좋은 것 같습니다. (어떤 근거지? 반박하고 싶다! 두뇌 풀 가동) 적당히 어그로를 제공하자. 물론 여기에는 A...
-
postgres 최적화 하나 경험, 인덱스를 쓰더라도 인덱스의 크기가 크게 되면 일단 스캔하는데 오래걸린다. 필터해서 쓰는 주요...
postgres 최적화 하나 경험, 인덱스를 쓰더라도 인덱스의 크기가 크게 되면 일단 스캔하는데 오래걸린다. 필터해서 쓰는 주요 데이터가 전체 데이터중 일부분이라면 그 조건으로 파셜인덱스를 생성해두는 것으로 큰 이득...
-
요즘하는 뻘생각 한 명의 개발자가 운용 가능한 코드(피쳐)의 양이 대략 있다.
요즘하는 뻘생각 한 명의 개발자가 운용 가능한 코드(피쳐)의 양이 대략 있다. 건강한 프로젝트의 코드베이스는 이 양의 총합 이하여야 한다. 유능한 팀이란 운용할 수 있는 코드의 양이 많거나, 같은 코드량으로 더 많은...
-
chatgpt가 내 지능을 두배로 만들어서 내가 풀 수 없는 고차원의 문제를 풀게 해주는 건 아니다. 그러나 최소한 나와 비슷한...
chatgpt가 내 지능을 두배로 만들어서 내가 풀 수 없는 고차원의 문제를 풀게 해주는 건 아니다. 그러나 최소한 나와 비슷한 능력의 동료 한명을 옆에 두고 협업하는 수준으로 업무 효율을 올려준다. 그리고 짧아진...
-
죽음의 이지선다 A 검색해보셨나요 B 왜 안물어보셨나요 이상적인건 잠깐 구글링 해보고 안되겠다 싶으면 물어보는건데, 아차하는 순간...
죽음의 이지선다 A 검색해보셨나요 B 왜 안물어보셨나요 이상적인건 잠깐 구글링 해보고 안되겠다 싶으면 물어보는건데, 아차하는 순간 두어시간이 훌쩍 지나고 그 타이밍에 진척도를 묻게 되면 당황할 수 밖에 없을듯.. 같...
-
너 나 우리의 디비😭 비슷한 예로 초기에 한 pg사의 결제수단에 따라 나눈 컬럼이 나중에 pg사가 추가되면서 꼬여갔으나 결제 너무...
너 나 우리의 디비😭 비슷한 예로 초기에 한 pg사의 결제수단에 따라 나눈 컬럼이 나중에 pg사가 추가되면서 꼬여갔으나 결제 너무 복잡해서 결국 if로 뭉갰던 경험이 있다. 은근 결제가 서드파티서비스랑 엮여야 해서...
-
사용하지 않는데 폐기되지 않은 코드는 나중에 다시보면 이게 사용되지 않는다는 컨택스트를 코드읽을때 다시 파악해야 하고 이 비용은...
사용하지 않는데 폐기되지 않은 코드는 나중에 다시보면 이게 사용되지 않는다는 컨택스트를 코드읽을때 다시 파악해야 하고 이 비용은 계속 누적되며, 실수을 유발한다. 당사자성 있음 😢 안쓰는 코드는 제때제때 없애자.
-
카프카를 써본적이 없는데, 요즘 제대로 처리되지 못한 사용자의 결제요청을 하나씩 복구하거나 결국 아예 복구 기능을 만들거나 하는...
카프카를 써본적이 없는데, 요즘 제대로 처리되지 못한 사용자의 결제요청을 하나씩 복구하거나 결국 아예 복구 기능을 만들거나 하는 걸 보면서, 메시징 프레임워크를 썼으면 어땠을까 하는 생각을 종종 한다. 더 좋았을까...
-
역설적이지만 퇴사준비로 가장 추천하는 것은 새로운 스택 익히는게 아니라, 다니던 회사의 코드나 인프라의 이해도를 높히는 것인 것...
역설적이지만 퇴사준비로 가장 추천하는 것은 새로운 스택 익히는게 아니라, 다니던 회사의 코드나 인프라의 이해도를 높히는 것인 것 같다. 자기 회사껀 다 미흡해 보이는 법이지만, 리얼월드의 프로젝트를 직관하는 것은 귀...
-
몇년전 제품에 MSA도입 오판으로 10MM쯤 개발리소스를 허비한적이 있었다.
몇년전 제품에 MSA도입 오판으로 10MM쯤 개발리소스를 허비한적이 있었다. 결론은 어떻게 해야할지 모르겠다였다😭 그래도 그 인원들 스터디는 많이 했으니까 이득😇 릴리즈 주기가 다른 몇 제품을 하나의 패키지로 배포되...
-
레거시에 대한 경험, 지금와 생각해보면 테스트케이스가 없거나 극단적으로 적은게 본질이었다.
레거시에 대한 경험, 지금와 생각해보면 테스트케이스가 없거나 극단적으로 적은게 본질이었다. 하나의 개선에 세개의 오류가 따라왔고, 개발자를 옥죄고 방어적 코딩을 하게했다. 새로 만들기 전에는 별 도리가 없다고 생각했...
-
어제 팀애 주니어분이 금요일 오후 여섯시에 프로덕션 배포하고 바로 집에 가는걸 보고 내심 공포감에 휩싸였🥶 안정적인 배포 시스템이...
어제 팀애 주니어분이 금요일 오후 여섯시에 프로덕션 배포하고 바로 집에 가는걸 보고 내심 공포감에 휩싸였🥶 안정적인 배포 시스템이 있긴 하지만 언제나 무섭다.. 30분만 멈춰도 천만원은 날아가는걸😬 다행히 별일없었음...
-
이전회사에서 만지던게 three.js로 돌아가는 솔루션이었다. 인상깊었던건 vuejs위에서 돌아가게 해놨는데, 몇백메가하던 thr...
이전회사에서 만지던게 three.js로 돌아가는 솔루션이었다. 인상깊었던건 vuejs위에서 돌아가게 해놨는데, 몇백메가하던 three.js 오브젝트들 죄다 리액티비티가 걸려서 브라우저를 폭파시키고 있었다. 팀에서 그...
-
내가 경험한 SI의 한계는 시간의 흐름에 따른 코드의 생명주기를 경험할 수 없다는 것이었다. 영영 채점하지 않는 시험을 계속 치는...
내가 경험한 SI의 한계는 시간의 흐름에 따른 코드의 생명주기를 경험할 수 없다는 것이었다. 영영 채점하지 않는 시험을 계속 치는 느낌, 모든 문제를 풀었느냐만 따졌다. 그저 유닛테스트를 통과하는 것 뿐만 아니라 수...
-
솔루션으로 쇼핑몰을 운영중인데 자체개발로 바꾸고 싶어요. 페이지도 몇 개 안되고 그대로 옮겨 개발하니 어렵지 않겠죠? (+ 60페...
솔루션으로 쇼핑몰을 운영중인데 자체개발로 바꾸고 싶어요. 페이지도 몇 개 안되고 그대로 옮겨 개발하니 어렵지 않겠죠? (+ 60페이지의 어드민, 8개의 협업용 구글시트전환, SCM,CRM솔루션연동, 공급사정산, 쇼핑...
-
개발은 사용자에게 가치를 제공한다는 목표가 있고 이를 효율적으로 달성하기 위한 다양한 수단이 있는듯 하다. 테스트 주도 개발, 산...
개발은 사용자에게 가치를 제공한다는 목표가 있고 이를 효율적으로 달성하기 위한 다양한 수단이 있는듯 하다. 테스트 주도 개발, 산출 데이터 검증, 코드 분석툴, QA인력, 돌아가게만이라도 만들기(내 경력의 주요수단🥲...
-
개발자의 사회성부족은 매니저역할을 할때 더 처참하게 드러난다.
개발자의 사회성부족은 매니저역할을 할때 더 처참하게 드러난다. 칭찬한다고 한 이야기는 한 사람을 칭찬하면서 세 사람을 상처주고, 감당해야 하는 팀원의 퇴사에는 한 없이 자책한다. 실패한 팀웍에 내가 하지 뭐 하며 혼...
-
개발자의 이력서 잘쓰는 법이 공유되는 것을 보서 새삼 우리 채용에 자부심을 느낀다.
개발자의 이력서 잘쓰는 법이 공유되는 것을 보서 새삼 우리 채용에 자부심을 느낀다. 서류는 프리패스, 3시간짜리 온라인코테만을 본다. 코테만 통과하면 무조건 인터뷰고 이력서를 안따진 대신 인터뷰 3시간에 걸쳐 그 사...
-
특정 도메인의 스타트업에서 초기멤버로서 정말 열심히 했던 적이 있었다.
그러나 돌아오는 불합격 피드백은 ‘우리회사가 좀더 초기라면 채용을 했을지도 모르지만 지금은 좀 더 전문적인 개발자를 원합니다.’ 흔히 있는 일이다. 이것저것 가리지 않고 해왔던 과거가 좀 후회가 되기도 하고 앞으로...
-
열심히 매력적인 채용공고를 작성해서 한 달만에 개발자 네 명을 채용한 적이 있었다.
열심히 매력적인 채용공고를 작성해서 한 달만에 개발자 네 명을 채용한 적이 있었다. 그 중 한 명은 두달쯤 지나고 나서 팀장님이 지나치게 채용공고를 잘썼다며 씁쓸하게 웃었다. 미안했음..
-
조금만 복잡한 서비스만 되어도 이런 전략이 필수인걸 요즘 많이 느낀다. 리뷰에이전트에 컨트롤러 변경시 expand and cont...
https://martinfowler.com/bliki/ParallelChange.html 조금만 복잡한 서비스만 되어도 이런 전략이 필수인걸 요즘 많이 느낀다. 리뷰에이전트에 컨트롤러 변경시 expand and contract가 충분히 고려되어 있는지 확인하라는 인스트럭션을 추가했다. 이걸 반년을 고생하고서야 체감하네
-
이거 실패했다. 찬성이 절반이 채 안되었다. 여기가 첫회사로 장기근속하며 팀즈만 계속 써온 분들이 많이 계시다보니 굳이? 라는 분...
이거 실패했다. 찬성이 절반이 채 안되었다. 여기가 첫회사로 장기근속하며 팀즈만 계속 써온 분들이 많이 계시다보니 굳이? 라는 분이 많았다. 구글캘린더와 드라이브보다 쓰던 아웃룩과 쉐어포인트가 좋다고.. 적응해야지(라고 말하며 teams graph api를 뚫어 슬랙 대체제 깎는중😇)
-
“봇이 질문도 하네요?” 무슨 소린가 했더니 사내업무용 cli를 만들어 쥐어준게 일하다가 기획자에게 확인한다고 메신저로 디엠을 보...
“봇이 질문도 하네요?” 무슨 소린가 했더니 사내업무용 cli를 만들어 쥐어준게 일하다가 기획자에게 확인한다고 메신저로 디엠을 보내버렸다..😱 결과적으로는 질문이 필요하긴 했는데 선넘는 짓이었다.. 조정해야지..
-
협업글을 보니 LLM이 어찌보면 협업 한계효용을 극단적으로 보여주는 사례아닌가 싶다. 최고 모델로 에이전트들을 짜도 한 효용이 오...
협업글을 보니 LLM이 어찌보면 협업 한계효용을 극단적으로 보여주는 사례아닌가 싶다. 최고 모델로 에이전트들을 짜도 한 효용이 오르는게 끽하니 한 10명 안쪽이다. 이건 어디 병목이 있다 그런게 아니라 아무리 인원을 부어도 일정 수준이상을 넘지 못한다. 결국 인원보다 졸라 천재가 필요한게지.
-
아내가 여보는 회사에서 유머 타율이 어떻게 되냐고 물었다. “여보 나 팀장이야. 타율이 낮을 수가 없어, 웃어야해” 아내는 질색하...
아내가 여보는 회사에서 유머 타율이 어떻게 되냐고 물었다. “여보 나 팀장이야. 타율이 낮을 수가 없어, 웃어야해” 아내는 질색하며 이거 위계에 의한 유머는 직장내 괴롭힘 아니냐며..
-
AI이야기가 피로감을 주는 주제라 피하고 싶어도 진짜 할 이야기가 잘 없다. 요즘 팀에는 이제 코딩은 병목이 아니니까 수직통합?을...
AI이야기가 피로감을 주는 주제라 피하고 싶어도 진짜 할 이야기가 잘 없다. 요즘 팀에는 이제 코딩은 병목이 아니니까 수직통합?을 하자고 밀어붙이고 있다. 기획도 QA도 그냥 우리가 하자. 꺼리가 나오면 먼저 개발해서 이대로 기획해달라고 하고 개발된건 셀프로 QA하고 이대로 테스트 하세요.
-
세상이 계속 바뀌니 계속 실험해볼뿐이다. 코드리뷰에서 두걸음 물러서서, 동작의 점검과 유지보수성의 관리라는 두가지에 집중해보자고...
세상이 계속 바뀌니 계속 실험해볼뿐이다. 코드리뷰에서 두걸음 물러서서, 동작의 점검과 유지보수성의 관리라는 두가지에 집중해보자고 했다. 코드리뷰도 그 두가지가 주 목적 아니겠는가 코드를 어떻게 썼는지 어떤 의존성을 택했는지 보다 결국 잘 동작하고 복잡성이 많이 증가하지 않으면 오케이
-
팀의 운영방식에 좀 참고가 되었다. 한 주제에 가급적 여러사람을 투입하여 집중해서 완료시킨다가 방침이었는데 이제 각 팀원이 각 제...
팀의 운영방식에 좀 참고가 되었다. 한 주제에 가급적 여러사람을 투입하여 집중해서 완료시킨다가 방침이었는데 이제 각 팀원이 각 제품에 오너십을 가지고 직원을 부려라 하는 방향으로 바꾸려고 한다. 코파운더한명 정도는 괜찮지만 세명은 너무 많은것 같다.
-
기왕 오픈클로 뚫은거 부부가 함께 쓰는 것도 하나 추가했다. 그간 가계부 정리에 대한 부담이 많았는데 이제 딸깍 들어간다. 주요...
기왕 오픈클로 뚫은거 부부가 함께 쓰는 것도 하나 추가했다. 그간 가계부 정리에 대한 부담이 많았는데 이제 딸깍 들어간다. 주요 가족행사 지출 등 다 컨텍스트 넣어두고 늘 분쟁의 시발점이 되는 육아의 기준 같은 것도 그냥 컨텍스트화 해서 일관된 의사결정을 할 수 있게 만드는게 목표다.
-
아… 된다… 거지같던 팀즈 앱에 디버깅 포트로 스크립트 인젝션 쑤셔넣어서 내 맘대로 레이아웃 바꾸고 채팅 채널 오른쪽에 팀이 같이...
아… 된다… 거지같던 팀즈 앱에 디버깅 포트로 스크립트 인젝션 쑤셔넣어서 내 맘대로 레이아웃 바꾸고 채팅 채널 오른쪽에 팀이 같이 볼 실시간 액티비티로그 서버에서 가져다 뿌리게 넣었다. 원하는 디자인으로 검색 자동완성 즐겨찾기 멘션 다 넣었다. 일렉트론에 감사하는 날이 왔군.
-
몇달 모은 신뢰자산을 팀즈와 ms것들 그만쓰고 슬랙 구글워크스페이스 전환하자고 발언하는데 썼다. 예전부터 일하시던 분들은 대체로...
몇달 모은 신뢰자산을 팀즈와 ms것들 그만쓰고 슬랙 구글워크스페이스 전환하자고 발언하는데 썼다. 예전부터 일하시던 분들은 대체로 반대하고 젊은 분들은 반기고.. 담달리더미팅때 논의하자는데 통과되든 안되든 나는 이런 제안을 해야 되는 포지션이다. 꺾이면 한동안 또 조용히 모아야겠네..
-
오늘 리더미팅에서 옆팀으로부터 우리팀 덕분에 이제 개발이 정상화되어서 원래 로드맵으로 돌아갈 수 있을것 같다는 이야기를 들었다....
오늘 리더미팅에서 옆팀으로부터 우리팀 덕분에 이제 개발이 정상화되어서 원래 로드맵으로 돌아갈 수 있을것 같다는 이야기를 들었다. 이거 목표로 6개월, 팀원분들 열심히 달려줬고 마일스톤 달성한것 같다. 뿌듯하다. 입사1년까지 4개월 남았다. 마저 열심히 해보자.
-
6개월 전이네, 지금은 이제 자바로 왔지만 여전히 같은 문제로 고민하고 있었다. 카카오코덱스의 은혜로 해결했다. 메이븐센트럴에도...
6개월 전이네, 지금은 이제 자바로 왔지만 여전히 같은 문제로 고민하고 있었다. 카카오코덱스의 은혜로 해결했다. 메이븐센트럴에도 올렸다. 우리회사 프로젝트에서 잘 된다! 스프링에서 도커없이 몽고디비 통합테스트 가능 https://github.com/midagedev/jongodb
-
만화카페 왔다.. 맥북은 왜 따라왔는지 모름😔
만화카페 왔다.. 맥북은 왜 따라왔는지 모름😔
-
몇달째 탄수화물과 카페인을 프롬프트로 바꾸는 기계가 된 느낌이다. 슬슬 번아웃 이야기 많이 나올때 되었다. 멈출수가 없다. 아마...
몇달째 탄수화물과 카페인을 프롬프트로 바꾸는 기계가 된 느낌이다. 슬슬 번아웃 이야기 많이 나올때 되었다. 멈출수가 없다. 아마 에이전틱코딩이 개발자의 두뇌를 어떻게 변화시킨다던가 그런 논문이 나올꺼다. LLM이 코딩 능력을 퇴화시킨다거나 되레 성장하거나 그런류의 변화가 아닌것 같다.
-
배포되지 않은 코드는 여러가지 측면에서 해롭다. 개발자는 배포되지 않은 코드에 대한 컨텍스트를 계속 들고 있어야 해서 두뇌를 쓸데...
배포되지 않은 코드는 여러가지 측면에서 해롭다. 개발자는 배포되지 않은 코드에 대한 컨텍스트를 계속 들고 있어야 해서 두뇌를 쓸데없이 좀먹고 배포의 위험은 높아지고 고객은 이미 개발된 기능을 사용할 수 없어서 손해다...
-
주니어들을 데리고 코드품질 논하는 시간을 주2시간쯤 잡아보고 있다. 3년 전만 해도 아쉬운 리팩토링PR도 매몰비용과 감정적인 이유...
주니어들을 데리고 코드품질 논하는 시간을 주2시간쯤 잡아보고 있다. 3년 전만 해도 아쉬운 리팩토링PR도 매몰비용과 감정적인 이유로 리젝하기가 부담스러웠는데 이제는 조언하면 부담없이 에이전트로 재작성한다. Colle...
-
논의끝에 디자인시스템만을 위해 존재하던 래퍼컴포넌트들을 제거하고 베이스가 되는 ui프레임워크의 theme과 css variable...
논의끝에 디자인시스템만을 위해 존재하던 래퍼컴포넌트들을 제거하고 베이스가 되는 ui프레임워크의 theme과 css variable위주로 가기로 기획 디자인 개발자 모두 합의했다. 백엔드에게는 msa를, 프론트에게 디...
-
나도 지금 회사에서 한 개발환경 셋팅은 고역이었다. react앱 하나 serve하는데 hosts를 셋팅하고 dev인프라와 연결해준...
나도 지금 회사에서 한 개발환경 셋팅은 고역이었다. react앱 하나 serve하는데 hosts를 셋팅하고 dev인프라와 연결해준다는 cli앱을 설치하고 도커 컨테이너를 띄운 다음에 십수개의 앱 목록에서 내가 띄울...
-
여러분 aws cloudtail로그의 기본 보존기간은 90일입니다. 꼭 s3에 보존하도록 설정하세요. 안그러면 90일 전에 누가...
여러분 aws cloudtail로그의 기본 보존기간은 90일입니다. 꼭 s3에 보존하도록 설정하세요. 안그러면 90일 전에 누가 시크릿키를 바꿨는지, s3버킷을 퍼블릭으로 열었는지 클라우드프론트에 연결했는지 이런걸...
-
LLM의 시대, 코드리뷰 애로사항은 우리팀에서는 페어프로그래밍으로 꽤 많이 해소가 되고 있다. 둘이서 같이 어떤식으로 프롬프트를...
LLM의 시대, 코드리뷰 애로사항은 우리팀에서는 페어프로그래밍으로 꽤 많이 해소가 되고 있다. 둘이서 같이 어떤식으로 프롬프트를 만들지 논의하고 다른 방식으로 요청하며 서로의 방식이 공유되고 개선된다. 무엇보다 페어...
-
우리회사 개발자분도 디자인시스템을 만든 것에 대한 후회를 좀 하더라. 디자인시스템이라고 컴포넌트로 만들어둔게 사실상 다른 UI프레...
우리회사 개발자분도 디자인시스템을 만든 것에 대한 후회를 좀 하더라. 디자인시스템이라고 컴포넌트로 만들어둔게 사실상 다른 UI프레임워크의 래퍼일 뿐이고 대부분은 그냥 sass variable로 소화가 가능했다고. 무...
-
오늘 팀원분들 대상으로 클로드코드 핸즈온세션을 두번 했다. 실무 이슈 하나 잡아서 작업계획을 관리하면서 작은 단위로 진행하게 했다...
오늘 팀원분들 대상으로 클로드코드 핸즈온세션을 두번 했다. 실무 이슈 하나 잡아서 작업계획을 관리하면서 작은 단위로 진행하게 했다. 프론트분들 대상으로는 대성공 했는데 백엔드분들 대상으로는 대실패 했다. api통합테...
-
기획을 안줘서 개발이 어렵다는 팀원분께 일단 기획이고 나발이고 개발안되면 개발자만 욕먹으니까 일단 목업으로라도 구현하고 붙여서 기...
기획을 안줘서 개발이 어렵다는 팀원분께 일단 기획이고 나발이고 개발안되면 개발자만 욕먹으니까 일단 목업으로라도 구현하고 붙여서 기획자 컨펌받는 식으로 진행하라고 말씀드렸다. 피그마 그리는것과 우리가 코드를 짜는 것...
-
그러나 안타깝게도 지금 회사에서는 11개 언어로 서비스를 만들고 클라우드 밴더 종속성을 줄이는 작업을 하고 있습니다. 요지는 미래...
그러나 안타깝게도 지금 회사에서는 11개 언어로 서비스를 만들고 클라우드 밴더 종속성을 줄이는 작업을 하고 있습니다. 요지는 미래는 대비하는 것 보다 대응하는 것이 실용적인 때가 많다는 것이죠. 대비하지 않았다고 과...
-
4년만에 다시 팀장이 되었다. 그간 안해볼려고 몸비틀며 살아왔는데 이번은 이직에 조바심을 너무 냈던 것 같다. 기왕 된거 예전에...
4년만에 다시 팀장이 되었다. 그간 안해볼려고 몸비틀며 살아왔는데 이번은 이직에 조바심을 너무 냈던 것 같다. 기왕 된거 예전에 했던거 보다 잘해야지. 첫날은 클로드에 컨플루언스 지라 깃 다 연결하고 이전 위클리미팅...
-
빡시게 RDB 스키마 정규화해가며 관리하던 회사에서 mongodb에다가 마이그레이션 없이 스키마 바꿔가며 집어넣는 회사에 오니 눈...
빡시게 RDB 스키마 정규화해가며 관리하던 회사에서 mongodb에다가 마이그레이션 없이 스키마 바꿔가며 집어넣는 회사에 오니 눈이 팽팽 돌것 같다. 이걸 어떻게 관리를 한다는거지? 이걸 어떻게 여러 서비스에서 사용...
-
요구사항이 막 바뀌는 상황으로 곤란해하고 있어요. -> 새로운 요구사항이 발견되는 상황은 비즈니스 적으로 좋은 상황일 수 있...
요구사항이 막 바뀌는 상황으로 곤란해하고 있어요. -> 새로운 요구사항이 발견되는 상황은 비즈니스 적으로 좋은 상황일 수 있어요. 요구사항이 정리되지 않고 개발요청이 들어와요 -> 그걸 정리하는데 개발자가...
-
“지원자에게 집에서 할 수 있는 기술 문제로 실력을 테스트하는 경우, 지원자가 AI를 사용해 문제를 해결할 수 있다는 것을 받아들...
“지원자에게 집에서 할 수 있는 기술 문제로 실력을 테스트하는 경우, 지원자가 AI를 사용해 문제를 해결할 수 있다는 것을 받아들여야 한다. 어차피 실제 업무에서도 그렇게 할 것이기 때문에 먼저 장려하는 것이 좋다....
-
PR메세지에 제미나이로 부터 받은 리뷰를 추가하기 시작했다. 코드레빗 같은 서비스도 괜찮지만 커서는 정액제라 사실상 무료니까 좋다...
PR메세지에 제미나이로 부터 받은 리뷰를 추가하기 시작했다. 코드레빗 같은 서비스도 괜찮지만 커서는 정액제라 사실상 무료니까 좋다. 목적은 리뷰어의 부담을 줄여서 승인을 빠르게 받아내는 것이었는데, 의도치 않게 셀프...
-
LLM쓰면서 코딩 퇴화에 대한 위기감을 가진 적은 없었는데 오늘 기획서 스샷 떤져주면서 “이 기획서를 토대로 프로토타이핑 해보고...
LLM쓰면서 코딩 퇴화에 대한 위기감을 가진 적은 없었는데 오늘 기획서 스샷 떤져주면서 “이 기획서를 토대로 프로토타이핑 해보고 기획자에게 질문해야 할 것들 목록 뽑아줘” 라고 질문한 후 만족스러운 답변을 받고 앗...
-
예전에 게임쪽에 있던 분과 일할 기회가 있었는데 같이 디비설계를 하면서 게임쪽은 FK를 잘 안건다는 이야기를 들었다. 그땐 이해하...
예전에 게임쪽에 있던 분과 일할 기회가 있었는데 같이 디비설계를 하면서 게임쪽은 FK를 잘 안건다는 이야기를 들었다. 그땐 이해하기 어려웠지만 지금 와서 생각해보면 높은 쓰기빈도로 제약검사의 오버헤드가 발생할 수 있...
-
wkwebview는 캐시에 대해 별도로 정책을 설정해줄 수 있다. 그리고 무조건 캐시있으면 절대 서버에 요청하지 않는다 같은 괴이...
wkwebview는 캐시에 대해 별도로 정책을 설정해줄 수 있다. 그리고 무조건 캐시있으면 절대 서버에 요청하지 않는다 같은 괴이한 정책이 있으며 이런 정책과 nextjs 정적사이트생성을 잘못 섞으면 참사가 벌어질...
-
지난 2년간 회사 서비스 main브랜치의 python코드의 라인수를 시각화 해봤다. 커미터는 보통 12~15명 선을 유지했던거 같...
지난 2년간 회사 서비스 main브랜치의 python코드의 라인수를 시각화 해봤다. 커미터는 보통 12~15명 선을 유지했던거 같다. 놀라울정도로 선형으로 증가하는구만. 코드의 양이 2배가 늘 때 매출이나 순익은 얼...
-
기획서 없이 개발했던 때에는 크게 필요성을 못느꼈던 QA가 기획서대로 작업해야 할 때는 큰 도움이 되는걸 느낌 사실 기획서 의도를...
기획서 없이 개발했던 때에는 크게 필요성을 못느꼈던 QA가 기획서대로 작업해야 할 때는 큰 도움이 되는걸 느낌 사실 기획서 의도를 못따라 가서 뇌 빼고 개발하다 보니 더 강하게 느낀다. 셀프로 검증해야 했다면 뛰어내...
-
트랜잭션이랑 celery랑 잘못 엮이기 시작하니 여기저기서 터지는구나. 초기에 팀에서 가급적 트랜잭션 잘 안쓰길래 왜그러지 싶었는...
트랜잭션이랑 celery랑 잘못 엮이기 시작하니 여기저기서 터지는구나. 초기에 팀에서 가급적 트랜잭션 잘 안쓰길래 왜그러지 싶었는데 비동기 작업 좀 들어가기 시작하니 로컬에서는 테스트도 잘 돌고 문제없었는데요 하는...
-
htmx로 만들어진 서비스에 오랜만에 기능추가 요청이 왔다. 예전과 다르게 백엔드 프론트엔드 조직이 나뉘어져 있다보니 어느쪽 조직...
htmx로 만들어진 서비스에 오랜만에 기능추가 요청이 왔다. 예전과 다르게 백엔드 프론트엔드 조직이 나뉘어져 있다보니 어느쪽 조직에서도 선뜻 하겠다고 나서지 못하게 되버렸다. 눈치게임 시작!
-
커머스들이 오픈마켓 보다 자체 플랫폼 구축하는게 생각보다 정산주기로 인한 재무적 이점이 크다는 걸 알았다. 티몬으로 인해 더 부각...
커머스들이 오픈마켓 보다 자체 플랫폼 구축하는게 생각보다 정산주기로 인한 재무적 이점이 크다는 걸 알았다. 티몬으로 인해 더 부각되었는데 매출의 발생과 공급자정산 간의 지연이 클수록 동원할 수 있는 자금이 레버리지...
-
좀 다른 이야기지만 보통 캐시가 필요해질 때 쯤 들어온 다음 개발자는 너무 쉽게 캐시가 없는게 문제네요 라고 말한다. 이제 캐시가...
좀 다른 이야기지만 보통 캐시가 필요해질 때 쯤 들어온 다음 개발자는 너무 쉽게 캐시가 없는게 문제네요 라고 말한다. 이제 캐시가 필요한 때가 됐네요 라고 말할 수 있는 개발자가 되자. (자아비판임)
-
운영8 개발2인 조직은 살짝만 퍼포먼스가 떨어져도 아무것도 못하고 꼼짝없이 멈춘다. 운영8만 겨우 하다가 뭐라도 나아가야지 하고...
운영8 개발2인 조직은 살짝만 퍼포먼스가 떨어져도 아무것도 못하고 꼼짝없이 멈춘다. 운영8만 겨우 하다가 뭐라도 나아가야지 하고 개발1을 억지로 떼네면 대체로 여유없는 개발1이 운영을 9로 만든다. 이렇게 멈춘다....
-
6년전 영록님과 면접을 봤는데, 일주일간 40여개의 메일을 주고 받으며 단계별로 과제를 진행했다. 떨어뜨리기 위한 과제가 아니라...
6년전 영록님과 면접을 봤는데, 일주일간 40여개의 메일을 주고 받으며 단계별로 과제를 진행했다. 떨어뜨리기 위한 과제가 아니라 뽑을 이유를 탐색하기 위한 과제를 소통해가며 푸는 경험은 이후 개발자인생에 많은 도움이...
-
내가 CTO면 어떤 언어를 쓸까? 그 당시 팀원들의 숙련/선호도가 높은 언어를 고를 수 밖에 없을 것 같다. 결국 그들이 만들고...
내가 CTO면 어떤 언어를 쓸까? 그 당시 팀원들의 숙련/선호도가 높은 언어를 고를 수 밖에 없을 것 같다. 결국 그들이 만들고 트러블 슈팅을 할꺼다. 그리고 채용의 난이도는 언어보다 급여와 팀원의 매력도가 훨씬 영...
-
팀에 하루의 1/3 이상은 페어로 개발하는 분들이 있는데, 결국 그 쪽 분들이 개발 성과도 좋고 개발 숙련도도 오르는게 보인다....
팀에 하루의 1/3 이상은 페어로 개발하는 분들이 있는데, 결국 그 쪽 분들이 개발 성과도 좋고 개발 숙련도도 오르는게 보인다. 본받아야겠다. 이미 작성된 코드의 리뷰보다 훨씬 효율적인것 같다.
-
하루면 될꺼 같은데.. 라는 늪에서 10년째 벗어나질 못하고 있다. 수백번 이렇게 뒤집어 쓰고 생명력 소모를 했다. 회사에서 사업...
하루면 될꺼 같은데.. 라는 늪에서 10년째 벗어나질 못하고 있다. 수백번 이렇게 뒤집어 쓰고 생명력 소모를 했다. 회사에서 사업접는 서드파티 서비스 하나 사온다는데 자꾸 머리속에서 ‘하루면 될 꺼 같은데’라는 생각...
-
비슷하게 회사에서 쓰는데 하나의 백엔드코드로 사용자용 서버에도 배포하고 백오피스용 서버도 배포하고 배치잡도 돌린다. 이걸 뭉쳐 배...
비슷하게 회사에서 쓰는데 하나의 백엔드코드로 사용자용 서버에도 배포하고 백오피스용 서버도 배포하고 배치잡도 돌린다. 이걸 뭉쳐 배포한다고 빌드시간이나 용량이 딱히 늘지도 않고 굳이 코드 경계가 있을필요도 없다. 역할...
-
외래키를 안쓰는 형태의 디비 사용법에 대해 이해하기 어려웠는데, 오늘 외래키 필드 하나 추가하다가 제약 만들면서 테이블에 몇 분이...
외래키를 안쓰는 형태의 디비 사용법에 대해 이해하기 어려웠는데, 오늘 외래키 필드 하나 추가하다가 제약 만들면서 테이블에 몇 분이나 읽기 락이 걸리는걸 보고 이런 것도 다 트레이드오프구나 싶었다.
-
정말정말 고치고 싶은 끔찍한 습관이 있는데, 이슈가 생겼을때 “내가 이럴꺼라고 했잖아요”라고 하는 것이다. 말을 하는 사람과 듣는...
정말정말 고치고 싶은 끔찍한 습관이 있는데, 이슈가 생겼을때 “내가 이럴꺼라고 했잖아요”라고 하는 것이다. 말을 하는 사람과 듣는 사람에게 모두 피해만 입히고 이슈 해결에 아무 도움이 되지 않는데 얄팍한 자기방어기제...
-
예전에는 시스템이 아닌 몇몇 능력자에 의존하는 조직은 체계가 없고 지속불가능한 안좋은 구성이라고 생각했다. 하지만 이번 OpenA...
예전에는 시스템이 아닌 몇몇 능력자에 의존하는 조직은 체계가 없고 지속불가능한 안좋은 구성이라고 생각했다. 하지만 이번 OpenAI사태도 그렇고 결국 아웃스탠딩한 성과를 내는 조직은 시스템이 아닌 뛰어난 개인들의 공...
-
사이드이팩트가 너무 싫다. 같은 파라메터로 실행하는데 결과가 다르니 토할 것 같다. 이래서 외부API랑 작업할때는 그냥 상태를 복...
사이드이팩트가 너무 싫다. 같은 파라메터로 실행하는데 결과가 다르니 토할 것 같다. 이래서 외부API랑 작업할때는 그냥 상태를 복제해서 한벌 만들던가 해야되는데.. 그래 그르자....
-
요즘 느끼는 것, 대충 기능이 3가지라면 문제의 소지는 1+2+3 해서 5정도 되는 느낌 문제는 기능이 6개면 이게 순식간에 1+...
요즘 느끼는 것, 대충 기능이 3가지라면 문제의 소지는 1+2+3 해서 5정도 되는 느낌 문제는 기능이 6개면 이게 순식간에 1+2+3+4+5+6해서 21로 올라감 그런데 이걸 3개짜리 두개로 잘 격리하면 5+5로...
-
그래서 가급적 이직 타이밍은 내가 회사에 충분히 기여한 것이 인정되는 때로 잡는다.
어릴적 교회다닐때 따르던 전도사가 있었는데 학생하나가 사고를 쳐서 책임진다며 교회를 떠났고 나는 그분이 없어진 교회에 흥미를 잃었다. 난 아직도 그분이 진게 책임은 맞았을까, 문제가 있음 고치고 버텨내야지 떠나는게...
-
스타트업썰, 대표님이 날 첫 개발자로 채용하시면서 백엔드는 외주를 줘서 거의 다 완성이 되어있으니 프론트엔드만 해달라고 했다. 입...
스타트업썰, 대표님이 날 첫 개발자로 채용하시면서 백엔드는 외주를 줘서 거의 다 완성이 되어있으니 프론트엔드만 해달라고 했다. 입사후 본 2천만원짜리 그 외주는 보내준 테이블설계서대로 이클립스 플러그인을 통해 생성한...
-
분명 스테이징 서버에서는 잘 돌던것이 프로덕션에 가서 일부 고객에게만 오류가 발생했다.
분명 스테이징 서버에서는 잘 돌던것이 프로덕션에 가서 일부 고객에게만 오류가 발생했다. 알고보니 서브도메인이 다른 타 서비스의 쿠키가 도메인레벨로 되어 있어서 거기서 덕지덕지 붙어온 쿠키가 이 서비스 nignx 기본...
-
얼마전에 본 구글어쩌고 책에서도 매니저는 how가 아니라 what을 고민하라는데.. 현실은 대개 코드에 가장 많은 기여를 하는 혹...
얼마전에 본 구글어쩌고 책에서도 매니저는 how가 아니라 what을 고민하라는데.. 현실은 대개 코드에 가장 많은 기여를 하는 혹은 할 수 있는 사람을 매니저 시키는게 흔하다 보니 넘 어렵다. 매니저와 테크리드를 따...
-
잡부개발자는 MVP때까지만 쓰고 성공하면 물갈이 될 수 있다는 데에 공감하지만 90%이상의 기업이 성공하지 못하고 MVP만 만들고...
잡부개발자는 MVP때까지만 쓰고 성공하면 물갈이 될 수 있다는 데에 공감하지만 90%이상의 기업이 성공하지 못하고 MVP만 만들고 있으므로 잡부개발자는 여전히 수요가 굉장히 많다. 하긴 그래서 일종의 스타트업 낭인...
-
우리팀이 밑바닥부터 만든 서비스가 오픈하여 기존 사이트를 대체했다. 하루 사용자 n만명을 버텼다. 오픈하고도 맘편히 고쳐가며 하루...
우리팀이 밑바닥부터 만든 서비스가 오픈하여 기존 사이트를 대체했다. 하루 사용자 n만명을 버텼다. 오픈하고도 맘편히 고쳐가며 하루동안 수 십번의 무중단배포를 했다. 아무것도 급하게 고치지 않았고, 발견되는 예외에 차...
-
서드파티API가 우리쪽 서버로 리퀘스트하는 형태인데 문서가 명확치 않아 작업지연.
서드파티API가 우리쪽 서버로 리퀘스트하는 형태인데 문서가 명확치 않아 작업지연. 리퀘스트를 확인하고자 간이서버를 올려야되나 고민하다가 chatGPT에게 코드작성을 요청한후 lambda에 올리고 함수URL 만들고 이...
-
더 괴로운 기억은 3개월짜리 MVP하고나면 그담에 다시 제대로 프로덕션 개발 할 계획이라고 해서 호다닥 아슬아슬한 카드로 만든 집...
더 괴로운 기억은 3개월짜리 MVP하고나면 그담에 다시 제대로 프로덕션 개발 할 계획이라고 해서 호다닥 아슬아슬한 카드로 만든 집 만들어 놨는데 그 카드집에 만족한다면서 그 카드집에 3년내내 기능을 덧붙여야 했다....
-
B2B도 다양, 영업주도의 비지니스, 심지어 타사 제품 리셀도 하는 회사라면 매출이 잘 나오더라도 여기에 개발자의 기여도가 거의...
B2B도 다양, 영업주도의 비지니스, 심지어 타사 제품 리셀도 하는 회사라면 매출이 잘 나오더라도 여기에 개발자의 기여도가 거의 측정이 안되는 경우가 많다. N명의 개발자는 그저 N명의 개발자라는 영업문구가 되버릴뿐...
-
시작하는 개발자들은 첫 직장 첫 연봉에 너무 연연하지 않아야 된다는 말에 백 번 동감하나, 오늘 현 직장에 전 직장 후배를 추천하...
시작하는 개발자들은 첫 직장 첫 연봉에 너무 연연하지 않아야 된다는 말에 백 번 동감하나, 오늘 현 직장에 전 직장 후배를 추천하려고 이야기를 나누다 아득해졌다. 중소기업에서 거의 신입으로 시작하여 코로나를 핑계로...
-
결국 어낼리틱스101하는중 GA4, amplitude, mixpanel 다 붙여놓고 raw데이터 검증 위해 이벤트 따로 자체저장,...
결국 어낼리틱스101하는중 GA4, amplitude, mixpanel 다 붙여놓고 raw데이터 검증 위해 이벤트 따로 자체저장, 최후의 승자는 누가 될지🤔 GA4는 유입경로분석으로 생존할까고 나머지 두놈은 유료 플...
-
AWS는 늘 많은 스타트업들에게 지원 프로그램이라는 명목으로 많은 크레딧을 지급하고 교육을 해주며 대용량 트래픽 문제를 과장하고...
AWS는 늘 많은 스타트업들에게 지원 프로그램이라는 명목으로 많은 크레딧을 지급하고 교육을 해주며 대용량 트래픽 문제를 과장하고 그 문제를 해결해줄 특별한 기술로 자사 서비스를 소개해왔다. 그러다보니 자연스레 현 상...
-
우리팀도 이제 주니어 채용을 목전에 두고 있다보니 고민되는..
우리팀도 이제 주니어 채용을 목전에 두고 있다보니 고민되는.. 굉장히 안정적이고 충분한 비율의 시니어가 있으며 장기적인 목표를 가진 팀이라면 괜찮은 방향성일테지만, 참 어려운 길인듯..
-
컨텍스트 관리용으로 SQLite쓰다가 3일만에 Postgres로 마이그레이션 했다. 사내에서 일어나는 분당 100개쯤 되는 이벤트...
컨텍스트 관리용으로 SQLite쓰다가 3일만에 Postgres로 마이그레이션 했다. 사내에서 일어나는 분당 100개쯤 되는 이벤트 수집, 그걸 읽어서 LLM으로 서머리 만들어 넣기, 그걸 대시보드에서 집계쿼리 5초 폴링 이정도 구성했는데 동시쓰기가 조금만 얽혀도 너무 쉽게 깨졌다. 쓰기 어렵더라
-
조금만 복잡한 서비스만 되어도 이런 전략이 필수인걸 요즘 많이 느낀다. 리뷰에이전트에 컨트롤러 변경시 expand and cont...
https://martinfowler.com/bliki/ParallelChange.html 조금만 복잡한 서비스만 되어도 이런 전략이 필수인걸 요즘 많이 느낀다. 리뷰에이전트에 컨트롤러 변경시 expand and contract가 충분히 고려되어 있는지 확인하라는 인스트럭션을 추가했다. 이걸 반년을 고생하고서야 체감하네
-
가격제를 세분화 한다 유연한 가격을 제공한다 이런게 좋게 포장할 수도 있긴 하지만 보통은 좋은 신호가 아니다. 현재 플랜 구성 맞...
가격제를 세분화 한다 유연한 가격을 제공한다 이런게 좋게 포장할 수도 있긴 하지만 보통은 좋은 신호가 아니다. 현재 플랜 구성 맞는 고객을 더이상 확보하기 어려우니 플랜 사이의 갭에 있는 작은 파이라도 다 핥아먹어야 하는 상황인거다.
-
이거 실패했다. 찬성이 절반이 채 안되었다. 여기가 첫회사로 장기근속하며 팀즈만 계속 써온 분들이 많이 계시다보니 굳이? 라는 분...
이거 실패했다. 찬성이 절반이 채 안되었다. 여기가 첫회사로 장기근속하며 팀즈만 계속 써온 분들이 많이 계시다보니 굳이? 라는 분이 많았다. 구글캘린더와 드라이브보다 쓰던 아웃룩과 쉐어포인트가 좋다고.. 적응해야지(라고 말하며 teams graph api를 뚫어 슬랙 대체제 깎는중😇)
-
그간 수집한 모든 데이터를 토대로(모든 채팅까지 다) 서비스, 팀원, 팀, 프로젝트 등을 모두 엔티티로 정의하고 각 엔티티마다 컨...
그간 수집한 모든 데이터를 토대로(모든 채팅까지 다) 서비스, 팀원, 팀, 프로젝트 등을 모두 엔티티로 정의하고 각 엔티티마다 컨텍스트를 관리하는 구성을 만들었다. 역시 이때 할 질문은 who am I
-
“봇이 질문도 하네요?” 무슨 소린가 했더니 사내업무용 cli를 만들어 쥐어준게 일하다가 기획자에게 확인한다고 메신저로 디엠을 보...
“봇이 질문도 하네요?” 무슨 소린가 했더니 사내업무용 cli를 만들어 쥐어준게 일하다가 기획자에게 확인한다고 메신저로 디엠을 보내버렸다..😱 결과적으로는 질문이 필요하긴 했는데 선넘는 짓이었다.. 조정해야지..
-
opus fast mode를 메인으로 쓰고 있는 분이 있을까. 엔스로픽이 괜히 써보라고 50달라 넣어준게 아니었다. 6배 비싼 f...
opus fast mode를 메인으로 쓰고 있는 분이 있을까. 엔스로픽이 괜히 써보라고 50달라 넣어준게 아니었다. 6배 비싼 fast모드는 어어어 하는 10분만에 50달러를 소모했고 그 급가속은 정말 잊을 수 없는 경험이었다. 새 모델 소문을 듣고 문득 생각남..
-
협업글을 보니 LLM이 어찌보면 협업 한계효용을 극단적으로 보여주는 사례아닌가 싶다. 최고 모델로 에이전트들을 짜도 한 효용이 오...
협업글을 보니 LLM이 어찌보면 협업 한계효용을 극단적으로 보여주는 사례아닌가 싶다. 최고 모델로 에이전트들을 짜도 한 효용이 오르는게 끽하니 한 10명 안쪽이다. 이건 어디 병목이 있다 그런게 아니라 아무리 인원을 부어도 일정 수준이상을 넘지 못한다. 결국 인원보다 졸라 천재가 필요한게지.
-
요즘 회사에서 코드를 azure devops에서 GitHub으로 이전해서 이것저것 써보고 있는데 특히 슬랙류의 연동에 있어서.....
요즘 회사에서 코드를 azure devops에서 GitHub으로 이전해서 이것저것 써보고 있는데 특히 슬랙류의 연동에 있어서.. azure께 하도 그지같아서 열심히 깎아둔 알리미들 품질이 깃헙기본 연동을 뛰어넘어버렸네.. 메신저에 깃헙 통함 추가했다가 다시 빼버렸다..;;
-
아내가 여보는 회사에서 유머 타율이 어떻게 되냐고 물었다. “여보 나 팀장이야. 타율이 낮을 수가 없어, 웃어야해” 아내는 질색하...
아내가 여보는 회사에서 유머 타율이 어떻게 되냐고 물었다. “여보 나 팀장이야. 타율이 낮을 수가 없어, 웃어야해” 아내는 질색하며 이거 위계에 의한 유머는 직장내 괴롭힘 아니냐며..
-
다다음 배포때 없애기로 한 기능이 다음 배포에는 피쳐 개선이 기획으로 들어가서 QA가 시작되었고 기획대로 개발이 안되었다는 QA이...
다다음 배포때 없애기로 한 기능이 다음 배포에는 피쳐 개선이 기획으로 들어가서 QA가 시작되었고 기획대로 개발이 안되었다는 QA이슈가 두세개 생겼고 고치는 작업을 하고 있다. 이거 하지 말자고 입술을 달싹이려다 디테일에 너무 관여하지 않는게 덕목이라는 글이 뒷덜미를 잡는다. 어렵다.
-
AI이야기가 피로감을 주는 주제라 피하고 싶어도 진짜 할 이야기가 잘 없다. 요즘 팀에는 이제 코딩은 병목이 아니니까 수직통합?을...
AI이야기가 피로감을 주는 주제라 피하고 싶어도 진짜 할 이야기가 잘 없다. 요즘 팀에는 이제 코딩은 병목이 아니니까 수직통합?을 하자고 밀어붙이고 있다. 기획도 QA도 그냥 우리가 하자. 꺼리가 나오면 먼저 개발해서 이대로 기획해달라고 하고 개발된건 셀프로 QA하고 이대로 테스트 하세요.
-
메시지브로커를 이용해 파트너사들이 쓸 웹훅 붙이는 일을 시키고 있다. 카프카 서비스에 안넣는건팀원들한테 미안한일 같아서 넣기로😆...
메시지브로커를 이용해 파트너사들이 쓸 웹훅 붙이는 일을 시키고 있다. 카프카 서비스에 안넣는건팀원들한테 미안한일 같아서 넣기로😆 개발 다 되었다길래 혹시 고객사 서버가 리퀘스트를 붙들고 30초씩 있을때 계속해서 메세지가 쌓이고 이게 DLQ 들락날락하면 어떻게 될지 생각해오라고했다😁
-
세상이 계속 바뀌니 계속 실험해볼뿐이다. 코드리뷰에서 두걸음 물러서서, 동작의 점검과 유지보수성의 관리라는 두가지에 집중해보자고...
세상이 계속 바뀌니 계속 실험해볼뿐이다. 코드리뷰에서 두걸음 물러서서, 동작의 점검과 유지보수성의 관리라는 두가지에 집중해보자고 했다. 코드리뷰도 그 두가지가 주 목적 아니겠는가 코드를 어떻게 썼는지 어떤 의존성을 택했는지 보다 결국 잘 동작하고 복잡성이 많이 증가하지 않으면 오케이
-
이 회사 입사할때 요청받은게 로그인 같은 기본적인 것들 잘 되게 해달라였는데 아직도 실패하고 있다. 죽을 것 같군. 로그인 로직이...
이 회사 입사할때 요청받은게 로그인 같은 기본적인 것들 잘 되게 해달라였는데 아직도 실패하고 있다. 죽을 것 같군. 로그인 로직이 다섯군데 정도 있고 로그인을 해내는(?) 서버가 두세개.. 멀티리전.. 여기저기 박혀있는 직관과 다르게 동작하는 코드들, 프론트에서 생기는 레이스 컨디션들..
-
팀의 운영방식에 좀 참고가 되었다. 한 주제에 가급적 여러사람을 투입하여 집중해서 완료시킨다가 방침이었는데 이제 각 팀원이 각 제...
팀의 운영방식에 좀 참고가 되었다. 한 주제에 가급적 여러사람을 투입하여 집중해서 완료시킨다가 방침이었는데 이제 각 팀원이 각 제품에 오너십을 가지고 직원을 부려라 하는 방향으로 바꾸려고 한다. 코파운더한명 정도는 괜찮지만 세명은 너무 많은것 같다.
-
나같경 원온원의 이득을 많이 본다. 원온원으로 팀원으로 부터 많은 관점을 배우고 팀원들의 관심사를 캐내어 업무와의 연결점을 만들어...
나같경 원온원의 이득을 많이 본다. 원온원으로 팀원으로 부터 많은 관점을 배우고 팀원들의 관심사를 캐내어 업무와의 연결점을 만들어 꼬신다 원온원이 이득이 적다는 분들은 아마 리더나 팀원이나 충분히 잘하시고 얼라인 된 상태이실듯. 심지어 만만한 팀원분께는 읍소도 좀 하며 위안을 얻기도 😭
-
기왕 오픈클로 뚫은거 부부가 함께 쓰는 것도 하나 추가했다. 그간 가계부 정리에 대한 부담이 많았는데 이제 딸깍 들어간다. 주요...
기왕 오픈클로 뚫은거 부부가 함께 쓰는 것도 하나 추가했다. 그간 가계부 정리에 대한 부담이 많았는데 이제 딸깍 들어간다. 주요 가족행사 지출 등 다 컨텍스트 넣어두고 늘 분쟁의 시발점이 되는 육아의 기준 같은 것도 그냥 컨텍스트화 해서 일관된 의사결정을 할 수 있게 만드는게 목표다.
-
요즘 회사 AX 작업 계속 하다 보니까 회사 및 각 조직단위의 SOUL IDENTITY HEARTBEAT 같은 것들 필요성이 강하...
요즘 회사 AX 작업 계속 하다 보니까 회사 및 각 조직단위의 SOUL IDENTITY HEARTBEAT 같은 것들 필요성이 강하게 느껴졌다. 이런 지침md가 처음에는 에이전트가 사람처럼 행동하기 위해 만들어졌지만 결국 사람이 일을 잘 하려면 필요한 것이 잘 추상화 된 것이기도 하다는 것
-
아… 된다… 거지같던 팀즈 앱에 디버깅 포트로 스크립트 인젝션 쑤셔넣어서 내 맘대로 레이아웃 바꾸고 채팅 채널 오른쪽에 팀이 같이...
아… 된다… 거지같던 팀즈 앱에 디버깅 포트로 스크립트 인젝션 쑤셔넣어서 내 맘대로 레이아웃 바꾸고 채팅 채널 오른쪽에 팀이 같이 볼 실시간 액티비티로그 서버에서 가져다 뿌리게 넣었다. 원하는 디자인으로 검색 자동완성 즐겨찾기 멘션 다 넣었다. 일렉트론에 감사하는 날이 왔군.
-
3D 프린터 이틀을 삽질했었다. USART연결은 계속 신호가 깨지고, USB도 잡히질 않아서 고통스러웠다. 혹시나 했는데 역시 보...
3D 프린터 이틀을 삽질했었다. USART연결은 계속 신호가 깨지고, USB도 잡히질 않아서 고통스러웠다. 혹시나 했는데 역시 보드가 고장났었다.. 알리서 새 보드 주문해서 교체후 드디어 연결 성공 아.. 너무 고통스러웠다. 이제... 셋팅값 하나씩 다시 잡아보자..ㅠ
-
몇달 모은 신뢰자산을 팀즈와 ms것들 그만쓰고 슬랙 구글워크스페이스 전환하자고 발언하는데 썼다. 예전부터 일하시던 분들은 대체로...
몇달 모은 신뢰자산을 팀즈와 ms것들 그만쓰고 슬랙 구글워크스페이스 전환하자고 발언하는데 썼다. 예전부터 일하시던 분들은 대체로 반대하고 젊은 분들은 반기고.. 담달리더미팅때 논의하자는데 통과되든 안되든 나는 이런 제안을 해야 되는 포지션이다. 꺾이면 한동안 또 조용히 모아야겠네..
-
이것도 옛날 이야기다 에이전트들을 부리는건 매니저인가 아닌가 😇 요즘 세상에 무슨 매니저는 매니저야 이제 곧 마주할 세상에는 에이...
이것도 옛날 이야기다 에이전트들을 부리는건 매니저인가 아닌가 😇 요즘 세상에 무슨 매니저는 매니저야 이제 곧 마주할 세상에는 에이전트 오케스트레이션을 할 컨텍스트 관리자로서의 매니저 수요가 분명 있다. 원맨팀 금방이다.
-
오늘 리더미팅에서 옆팀으로부터 우리팀 덕분에 이제 개발이 정상화되어서 원래 로드맵으로 돌아갈 수 있을것 같다는 이야기를 들었다....
오늘 리더미팅에서 옆팀으로부터 우리팀 덕분에 이제 개발이 정상화되어서 원래 로드맵으로 돌아갈 수 있을것 같다는 이야기를 들었다. 이거 목표로 6개월, 팀원분들 열심히 달려줬고 마일스톤 달성한것 같다. 뿌듯하다. 입사1년까지 4개월 남았다. 마저 열심히 해보자.
-
이틀동안 미친듯이 회사 코드 활용해서 새 앱을 만드는 poc를 했다. 평소에 아쉽다고 생각한 부분들 모조리 다 개선해봤다. 배포할...
이틀동안 미친듯이 회사 코드 활용해서 새 앱을 만드는 poc를 했다. 평소에 아쉽다고 생각한 부분들 모조리 다 개선해봤다. 배포할때마다 이상심박 경고가 떴다. 너무 설레서 내가 아는 프론트엔드, webgl 트릭 다 때려넣었다. 아 너무 재밌었다. 이제 현실로 돌아가야지…
-
6개월 전이네, 지금은 이제 자바로 왔지만 여전히 같은 문제로 고민하고 있었다. 카카오코덱스의 은혜로 해결했다. 메이븐센트럴에도...
6개월 전이네, 지금은 이제 자바로 왔지만 여전히 같은 문제로 고민하고 있었다. 카카오코덱스의 은혜로 해결했다. 메이븐센트럴에도 올렸다. 우리회사 프로젝트에서 잘 된다! 스프링에서 도커없이 몽고디비 통합테스트 가능 https://github.com/midagedev/jongodb
-
주요 책임, 우대사항 다 기깔나게 채워줄 수 있는데 기본자격에서 1차컷 당하는 비전공자의 설움이란.. 진짜.. 개발자분들 지금 다...
주요 책임, 우대사항 다 기깔나게 채워줄 수 있는데 기본자격에서 1차컷 당하는 비전공자의 설움이란.. 진짜.. 개발자분들 지금 다니는 회사가 워라밸이 좋고 자기가 비전공자이다 싶으면 꼭.. 컴공학사를 취득하시길 강력 추천합니다..
-
만화카페 왔다.. 맥북은 왜 따라왔는지 모름😔
만화카페 왔다.. 맥북은 왜 따라왔는지 모름😔
-
클로드코드 사용량 많은 사람을 남겨야 했는데 아마존 망했네(아님) 이제 LoC가 아닌 토큰의 시대구만, 아마 빠른 시간내에 AI...
클로드코드 사용량 많은 사람을 남겨야 했는데 아마존 망했네(아님) 이제 LoC가 아닌 토큰의 시대구만, 아마 빠른 시간내에 AI 이용자의 품질(?) 측정하는 비지니스가 도입되고 적극 활용되겠지. 어? 괜찮은데
-
몇달째 탄수화물과 카페인을 프롬프트로 바꾸는 기계가 된 느낌이다. 슬슬 번아웃 이야기 많이 나올때 되었다. 멈출수가 없다. 아마...
몇달째 탄수화물과 카페인을 프롬프트로 바꾸는 기계가 된 느낌이다. 슬슬 번아웃 이야기 많이 나올때 되었다. 멈출수가 없다. 아마 에이전틱코딩이 개발자의 두뇌를 어떻게 변화시킨다던가 그런 논문이 나올꺼다. LLM이 코딩 능력을 퇴화시킨다거나 되레 성장하거나 그런류의 변화가 아닌것 같다.
-
그런데 Claude max oauth는 일단 서비스가 아닌 코딩용으로는 오케이라고 했으면 맥스20 구독을 여러개 만들어두고 세션을...
그런데 Claude max oauth는 일단 서비스가 아닌 코딩용으로는 오케이라고 했으면 맥스20 구독을 여러개 만들어두고 세션을 분배하는 식으로 회사 인원 통째로 써도 되는거 아닌가? 세선 할당하고 뭐 원격 볼륨 마운트시키고 어케저케 하면 되게 알뜰살뜰하게 쓸수 있는데
-
배포되지 않은 코드는 여러가지 측면에서 해롭다. 개발자는 배포되지 않은 코드에 대한 컨텍스트를 계속 들고 있어야 해서 두뇌를 쓸데...
배포되지 않은 코드는 여러가지 측면에서 해롭다. 개발자는 배포되지 않은 코드에 대한 컨텍스트를 계속 들고 있어야 해서 두뇌를 쓸데없이 좀먹고 배포의 위험은 높아지고 고객은 이미 개발된 기능을 사용할 수 없어서 손해다...
-
어제 팀에 새로 합류한 분과 페어프롬프팅(?)응 했다.
클로드가 작업현황을 어떻게 파악하고 있는지 물어보니 주섬주섬 몇일전에 만들고 갱신하지 않은 md파일을 찾아오셨다. 현재까지 진척된 사항을 분석해서 남은 작업을 구체하도록 md를 갱신시키고 코드작성 리뷰 리팩토링 문서...
-
주니어들을 데리고 코드품질 논하는 시간을 주2시간쯤 잡아보고 있다. 3년 전만 해도 아쉬운 리팩토링PR도 매몰비용과 감정적인 이유...
주니어들을 데리고 코드품질 논하는 시간을 주2시간쯤 잡아보고 있다. 3년 전만 해도 아쉬운 리팩토링PR도 매몰비용과 감정적인 이유로 리젝하기가 부담스러웠는데 이제는 조언하면 부담없이 에이전트로 재작성한다. Colle...
-
리팩토링에 코드스멜 같은 것보다 더 중요함에도 잘 눈에 띄지 않는 원칙이 있는데 “작게 리팩토링 하기”다. 자칫 욕심에 딸려 들어...
리팩토링에 코드스멜 같은 것보다 더 중요함에도 잘 눈에 띄지 않는 원칙이 있는데 “작게 리팩토링 하기”다. 자칫 욕심에 딸려 들어가서 대규모 리팩토링을 하기 쉬운데 이걸 꾹 참도록 조언한다. 이건 특히 에이전트를 쓰...
-
논의끝에 디자인시스템만을 위해 존재하던 래퍼컴포넌트들을 제거하고 베이스가 되는 ui프레임워크의 theme과 css variable...
논의끝에 디자인시스템만을 위해 존재하던 래퍼컴포넌트들을 제거하고 베이스가 되는 ui프레임워크의 theme과 css variable위주로 가기로 기획 디자인 개발자 모두 합의했다. 백엔드에게는 msa를, 프론트에게 디...
-
QA팀에서 TC 3천개 받아와서 클로드코드 스킬로 케이스 그룹 선별/분석, playwright로 통과하는 테스트코드 작성, PR작...
QA팀에서 TC 3천개 받아와서 클로드코드 스킬로 케이스 그룹 선별/분석, playwright로 통과하는 테스트코드 작성, PR작성까지 워크플로우 짜놓고 팀원들 전부다 돌리게 시키고 있다. 하루에 300개씩 뽑아지는...
-
나도 지금 회사에서 한 개발환경 셋팅은 고역이었다. react앱 하나 serve하는데 hosts를 셋팅하고 dev인프라와 연결해준...
나도 지금 회사에서 한 개발환경 셋팅은 고역이었다. react앱 하나 serve하는데 hosts를 셋팅하고 dev인프라와 연결해준다는 cli앱을 설치하고 도커 컨테이너를 띄운 다음에 십수개의 앱 목록에서 내가 띄울...
-
IaC 뭘루하냐 고민중이다. 나는 예전에 python스크립트로 다 했었을때 경험이 좋았고 다만 지금 회사는 주로 typescrip...
IaC 뭘루하냐 고민중이다. 나는 예전에 python스크립트로 다 했었을때 경험이 좋았고 다만 지금 회사는 주로 typescript와 kotlin을 써서 그럼 대안으로 pulumi를 고려해봤다. 인프라와 이야기해보니...
-
여러분 aws cloudtail로그의 기본 보존기간은 90일입니다. 꼭 s3에 보존하도록 설정하세요. 안그러면 90일 전에 누가...
여러분 aws cloudtail로그의 기본 보존기간은 90일입니다. 꼭 s3에 보존하도록 설정하세요. 안그러면 90일 전에 누가 시크릿키를 바꿨는지, s3버킷을 퍼블릭으로 열었는지 클라우드프론트에 연결했는지 이런걸...
-
특히 ES는 스무번 정도 고민하고 쓰면 좋겠다. 노드, 인덱스, 데이터 동기화 등 신경쓸 지점이 확 는다. 굳이 필요하다면 RDB...
특히 ES는 스무번 정도 고민하고 쓰면 좋겠다. 노드, 인덱스, 데이터 동기화 등 신경쓸 지점이 확 는다. 굳이 필요하다면 RDB에 CQRS패턴을 쓰되 검색어에 대한 형태소분석 정도만 하고 쿼리만 잘짜면 대부분의 요...
-
LLM의 시대, 코드리뷰 애로사항은 우리팀에서는 페어프로그래밍으로 꽤 많이 해소가 되고 있다. 둘이서 같이 어떤식으로 프롬프트를...
LLM의 시대, 코드리뷰 애로사항은 우리팀에서는 페어프로그래밍으로 꽤 많이 해소가 되고 있다. 둘이서 같이 어떤식으로 프롬프트를 만들지 논의하고 다른 방식으로 요청하며 서로의 방식이 공유되고 개선된다. 무엇보다 페어...
-
아 좋았다. 스프링 게이트웨이에서 url 이중 인코딩 문제로 한참을 헤메던 팀원분에게 3개월 전에 머지된 동일문제 PR 찾아드렸다...
아 좋았다. 스프링 게이트웨이에서 url 이중 인코딩 문제로 한참을 헤메던 팀원분에게 3개월 전에 머지된 동일문제 PR 찾아드렸다.(perplexity찬양해) 여기 문제 제기되고 논의된 내용, 추가된 테스트케이스 같...
-
우리회사 개발자분도 디자인시스템을 만든 것에 대한 후회를 좀 하더라. 디자인시스템이라고 컴포넌트로 만들어둔게 사실상 다른 UI프레...
우리회사 개발자분도 디자인시스템을 만든 것에 대한 후회를 좀 하더라. 디자인시스템이라고 컴포넌트로 만들어둔게 사실상 다른 UI프레임워크의 래퍼일 뿐이고 대부분은 그냥 sass variable로 소화가 가능했다고. 무...
-
안그래도 오늘 프론트분이랑 이야기하다가 모노레포 커지면서 타입추론 부담될거 같다고 하시길래, 이거 레포합쳐서 절약되는 개발리소스가...
안그래도 오늘 프론트분이랑 이야기하다가 모노레포 커지면서 타입추론 부담될거 같다고 하시길래, 이거 레포합쳐서 절약되는 개발리소스가 회사 개발자분 PC 모두 업그레이드하는 비용보다 훨씬 크니 타입추론 빡셔지면 다 업그...
-
오늘 팀원분들 대상으로 클로드코드 핸즈온세션을 두번 했다. 실무 이슈 하나 잡아서 작업계획을 관리하면서 작은 단위로 진행하게 했다...
오늘 팀원분들 대상으로 클로드코드 핸즈온세션을 두번 했다. 실무 이슈 하나 잡아서 작업계획을 관리하면서 작은 단위로 진행하게 했다. 프론트분들 대상으로는 대성공 했는데 백엔드분들 대상으로는 대실패 했다. api통합테...
-
팀장 일주일 했다. 모든 레포 합치기, 마이크로서비스 비슷하게 나눠논거 합치기, 메세지브로커 없애기 시작했다. 다행히도 기존 분들...
팀장 일주일 했다. 모든 레포 합치기, 마이크로서비스 비슷하게 나눠논거 합치기, 메세지브로커 없애기 시작했다. 다행히도 기존 분들이 이미 그 필요성을 느끼고 있었다. 백엔드 개발자 인원보다 많은 서비스 수는 너무했다...
-
기획을 안줘서 개발이 어렵다는 팀원분께 일단 기획이고 나발이고 개발안되면 개발자만 욕먹으니까 일단 목업으로라도 구현하고 붙여서 기...
기획을 안줘서 개발이 어렵다는 팀원분께 일단 기획이고 나발이고 개발안되면 개발자만 욕먹으니까 일단 목업으로라도 구현하고 붙여서 기획자 컨펌받는 식으로 진행하라고 말씀드렸다. 피그마 그리는것과 우리가 코드를 짜는 것...
-
오늘도 페어를 했다. 사용중인 매니지드 메세지브로커서비스의 카프카 대체 작업을 아무런 검증코드 없이 뛰어드는 것을 붙잡고 api두...
오늘도 페어를 했다. 사용중인 매니지드 메세지브로커서비스의 카프카 대체 작업을 아무런 검증코드 없이 뛰어드는 것을 붙잡고 api두개와 기존 메세지를 아우르는 e2e테스트부터 같이 만들었다. 반갑게도 클로드코드를 쓰길...
-
그러나 안타깝게도 지금 회사에서는 11개 언어로 서비스를 만들고 클라우드 밴더 종속성을 줄이는 작업을 하고 있습니다. 요지는 미래...
그러나 안타깝게도 지금 회사에서는 11개 언어로 서비스를 만들고 클라우드 밴더 종속성을 줄이는 작업을 하고 있습니다. 요지는 미래는 대비하는 것 보다 대응하는 것이 실용적인 때가 많다는 것이죠. 대비하지 않았다고 과...
-
언어가 추가될테니 i18n부터 셋팅하자 -> 추가안됨 디비를 바꿀 수 있으니 특정 디비 종속적인 쿼리 쓰지말자 -> 안...
언어가 추가될테니 i18n부터 셋팅하자 -> 추가안됨 디비를 바꿀 수 있으니 특정 디비 종속적인 쿼리 쓰지말자 -> 안바꿈 클라우드 갈아 -> 안갈아탐 깃헙 엔터프라이즈엔 확장성을 위해 두배의 코드를...
-
4년만에 다시 팀장이 되었다. 그간 안해볼려고 몸비틀며 살아왔는데 이번은 이직에 조바심을 너무 냈던 것 같다. 기왕 된거 예전에...
4년만에 다시 팀장이 되었다. 그간 안해볼려고 몸비틀며 살아왔는데 이번은 이직에 조바심을 너무 냈던 것 같다. 기왕 된거 예전에 했던거 보다 잘해야지. 첫날은 클로드에 컨플루언스 지라 깃 다 연결하고 이전 위클리미팅...
-
한 피쳐를 1명이 1개월간 개발하는 것과 2명이 2주간 개발하는 것은 절대적인 리소스양이 비슷해 보여도 효율은 후자가 압도적으로...
한 피쳐를 1명이 1개월간 개발하는 것과 2명이 2주간 개발하는 것은 절대적인 리소스양이 비슷해 보여도 효율은 후자가 압도적으로 높다. 특히 운영중인 서비스라면 더 그렇다. 훨씬 덜 지치고 더 높은 품질의 코드가 나...
-
빡시게 RDB 스키마 정규화해가며 관리하던 회사에서 mongodb에다가 마이그레이션 없이 스키마 바꿔가며 집어넣는 회사에 오니 눈...
빡시게 RDB 스키마 정규화해가며 관리하던 회사에서 mongodb에다가 마이그레이션 없이 스키마 바꿔가며 집어넣는 회사에 오니 눈이 팽팽 돌것 같다. 이걸 어떻게 관리를 한다는거지? 이걸 어떻게 여러 서비스에서 사용...
-
동료분께 컨텍스트문서를 이용한 바이브코딩 설명하다가 느낀것 아무 맥락없이 일부 구현을(심지어 본인이 잘 안되서)툭하니 요청하는건...
동료분께 컨텍스트문서를 이용한 바이브코딩 설명하다가 느낀것 아무 맥락없이 일부 구현을(심지어 본인이 잘 안되서)툭하니 요청하는건 받는 입장에서 엄청 어려운 일이구나 싶었다. 함께 일할꺼면 작업의 최종 목적지와 가는...
-
요구사항이 막 바뀌는 상황으로 곤란해하고 있어요. -> 새로운 요구사항이 발견되는 상황은 비즈니스 적으로 좋은 상황일 수 있...
요구사항이 막 바뀌는 상황으로 곤란해하고 있어요. -> 새로운 요구사항이 발견되는 상황은 비즈니스 적으로 좋은 상황일 수 있어요. 요구사항이 정리되지 않고 개발요청이 들어와요 -> 그걸 정리하는데 개발자가...
-
오퍼 메일을 받자마자 바로 회사에 퇴사하겠다고 말했다. 3년의 이커머스 여정이 이렇게 끝나는구나. 커리어를 이어갈 수 있으면 좋겠...
오퍼 메일을 받자마자 바로 회사에 퇴사하겠다고 말했다. 3년의 이커머스 여정이 이렇게 끝나는구나. 커리어를 이어갈 수 있으면 좋겠다고 생각했지만 결국 도메인도 파이썬도 모두 내려놓고 간다. 쉬고 싶은 마음이 있지만...
-
“지원자에게 집에서 할 수 있는 기술 문제로 실력을 테스트하는 경우, 지원자가 AI를 사용해 문제를 해결할 수 있다는 것을 받아들...
“지원자에게 집에서 할 수 있는 기술 문제로 실력을 테스트하는 경우, 지원자가 AI를 사용해 문제를 해결할 수 있다는 것을 받아들여야 한다. 어차피 실제 업무에서도 그렇게 할 것이기 때문에 먼저 장려하는 것이 좋다....
-
소프트웨어 자체가 제품인 회사의 개발자와 전통적인 산업을 하는 회사에 개발자는 갭이 꽤 있구나. 전자인 회사만 다니다가 여기가 후...
소프트웨어 자체가 제품인 회사의 개발자와 전통적인 산업을 하는 회사에 개발자는 갭이 꽤 있구나. 전자인 회사만 다니다가 여기가 후자에 가까운데 개발의 성과가 매출에 비례하기가 어려우니 아무래도 비용으로 많이 여겨지는...
-
PR메세지에 제미나이로 부터 받은 리뷰를 추가하기 시작했다. 코드레빗 같은 서비스도 괜찮지만 커서는 정액제라 사실상 무료니까 좋다...
PR메세지에 제미나이로 부터 받은 리뷰를 추가하기 시작했다. 코드레빗 같은 서비스도 괜찮지만 커서는 정액제라 사실상 무료니까 좋다. 목적은 리뷰어의 부담을 줄여서 승인을 빠르게 받아내는 것이었는데, 의도치 않게 셀프...
-
이메일 서비스 sendgrid는 일괄발송시 같은 메일 여러개 담으면 지맘대로 합쳐서 한개만 보낸다. QA분과 반나절을 토스하다 알...
이메일 서비스 sendgrid는 일괄발송시 같은 메일 여러개 담으면 지맘대로 합쳐서 한개만 보낸다. QA분과 반나절을 토스하다 알게된 스펙 🥲 그래도 일주일 준비한 피쳐 잘 배포했다.
-
LLM쓰면서 코딩 퇴화에 대한 위기감을 가진 적은 없었는데 오늘 기획서 스샷 떤져주면서 “이 기획서를 토대로 프로토타이핑 해보고...
LLM쓰면서 코딩 퇴화에 대한 위기감을 가진 적은 없었는데 오늘 기획서 스샷 떤져주면서 “이 기획서를 토대로 프로토타이핑 해보고 기획자에게 질문해야 할 것들 목록 뽑아줘” 라고 질문한 후 만족스러운 답변을 받고 앗...
-
크롤링은 엣지 케이스를 내가 처리하느냐 내가 돈을 준 업체가 처리하느냐 정도의 차이일뿐 누군가 그걸 해야하더라. 금융정보 직접 크...
크롤링은 엣지 케이스를 내가 처리하느냐 내가 돈을 준 업체가 처리하느냐 정도의 차이일뿐 누군가 그걸 해야하더라. 금융정보 직접 크롤링하다가 나름 대형업체의 서비스로 바꾼 적이 있었는데, 방문해보니 거기서 자랑하는 것...
-
예전에 게임쪽에 있던 분과 일할 기회가 있었는데 같이 디비설계를 하면서 게임쪽은 FK를 잘 안건다는 이야기를 들었다. 그땐 이해하...
예전에 게임쪽에 있던 분과 일할 기회가 있었는데 같이 디비설계를 하면서 게임쪽은 FK를 잘 안건다는 이야기를 들었다. 그땐 이해하기 어려웠지만 지금 와서 생각해보면 높은 쓰기빈도로 제약검사의 오버헤드가 발생할 수 있...
-
django의 prefetch_related는 디비부하를 줄일 수 있는 좋은 방법 중 하나지만 prefetch 해 온 결과물을 조...
django의 prefetch_related는 디비부하를 줄일 수 있는 좋은 방법 중 하나지만 prefetch 해 온 결과물을 조합하는 과정에서 cpu 자원을 많이 사용한다. 이걸 당연한 이야기인 것 같지만 캐시가...
-
wkwebview는 캐시에 대해 별도로 정책을 설정해줄 수 있다. 그리고 무조건 캐시있으면 절대 서버에 요청하지 않는다 같은 괴이...
wkwebview는 캐시에 대해 별도로 정책을 설정해줄 수 있다. 그리고 무조건 캐시있으면 절대 서버에 요청하지 않는다 같은 괴이한 정책이 있으며 이런 정책과 nextjs 정적사이트생성을 잘못 섞으면 참사가 벌어질...
-
특히 팀 구성인원의 변동이 크지 않을 시절에는 이게 진짜 좋았다. django를 정말 잘하시는 몇 분이 계셔주신게(특히 이분 ㅎㅎ...
특히 팀 구성인원의 변동이 크지 않을 시절에는 이게 진짜 좋았다. django를 정말 잘하시는 몇 분이 계셔주신게(특히 이분 ㅎㅎ) 특히 더 시너지가 있었다. 테이블을 추가하고 crud api 추가는 진짜 30분도...
-
지난 2년간 회사 서비스 main브랜치의 python코드의 라인수를 시각화 해봤다. 커미터는 보통 12~15명 선을 유지했던거 같...
지난 2년간 회사 서비스 main브랜치의 python코드의 라인수를 시각화 해봤다. 커미터는 보통 12~15명 선을 유지했던거 같다. 놀라울정도로 선형으로 증가하는구만. 코드의 양이 2배가 늘 때 매출이나 순익은 얼...
-
오늘도 Django에 붙어있던 api한개 go로 뜯어옮겼다. 직접 타이핑한 코드는 5%가 안되네.. repo크기가 작다보니 그냥...
오늘도 Django에 붙어있던 api한개 go로 뜯어옮겼다. 직접 타이핑한 코드는 5%가 안되네.. repo크기가 작다보니 그냥 전체 코드 다 claude 에 넣고 딸깍딸깍 했다. 로직은 옮겼고 이제 sqs붙여서 요...
-
기획서 없이 개발했던 때에는 크게 필요성을 못느꼈던 QA가 기획서대로 작업해야 할 때는 큰 도움이 되는걸 느낌 사실 기획서 의도를...
기획서 없이 개발했던 때에는 크게 필요성을 못느꼈던 QA가 기획서대로 작업해야 할 때는 큰 도움이 되는걸 느낌 사실 기획서 의도를 못따라 가서 뇌 빼고 개발하다 보니 더 강하게 느낀다. 셀프로 검증해야 했다면 뛰어내...
-
40일정도 준비해온 피쳐 브랜치 머지하는날. 빅뱅 머지 시르다.. QA를 거쳤어도 불안하다. 단 1퍼센트의 오류 가능성이 있는 커...
40일정도 준비해온 피쳐 브랜치 머지하는날. 빅뱅 머지 시르다.. QA를 거쳤어도 불안하다. 단 1퍼센트의 오류 가능성이 있는 커밋이더라도 100개 모이면 오류가 있을 가능성은 63.4퍼센트다.
-
트랜잭션이랑 celery랑 잘못 엮이기 시작하니 여기저기서 터지는구나. 초기에 팀에서 가급적 트랜잭션 잘 안쓰길래 왜그러지 싶었는...
트랜잭션이랑 celery랑 잘못 엮이기 시작하니 여기저기서 터지는구나. 초기에 팀에서 가급적 트랜잭션 잘 안쓰길래 왜그러지 싶었는데 비동기 작업 좀 들어가기 시작하니 로컬에서는 테스트도 잘 돌고 문제없었는데요 하는...
-
오늘 첨으로 데브옵스 분이 내가 만든 서비스 인프라 문제를 해결해주시는걸 경험해봤다. aws ecs로 올려뒀던게 vpc쪽 변경사항...
오늘 첨으로 데브옵스 분이 내가 만든 서비스 인프라 문제를 해결해주시는걸 경험해봤다. aws ecs로 올려뒀던게 vpc쪽 변경사항때문에 장애가 생겼는데 부탁드리니 ecs에서 지금 구축중인 eks 안으로 옮겨주심. 3...
-
htmx로 만들어진 서비스에 오랜만에 기능추가 요청이 왔다. 예전과 다르게 백엔드 프론트엔드 조직이 나뉘어져 있다보니 어느쪽 조직...
htmx로 만들어진 서비스에 오랜만에 기능추가 요청이 왔다. 예전과 다르게 백엔드 프론트엔드 조직이 나뉘어져 있다보니 어느쪽 조직에서도 선뜻 하겠다고 나서지 못하게 되버렸다. 눈치게임 시작!
-
예전에 우리팀은 출근 첫날 커밋하기가 미션이었다. 나도 첫출근날부터 이슈를 받아 겨우겨우 커밋을 했다. 괜찮은 경험이었다. 숲을...
예전에 우리팀은 출근 첫날 커밋하기가 미션이었다. 나도 첫출근날부터 이슈를 받아 겨우겨우 커밋을 했다. 괜찮은 경험이었다. 숲을 먼저 보는 것도 좋겠지만 당장 내 눈 앞의 나무에 도끼자국부터 내보는 것도 나쁘지 않았...
-
커머스들이 오픈마켓 보다 자체 플랫폼 구축하는게 생각보다 정산주기로 인한 재무적 이점이 크다는 걸 알았다. 티몬으로 인해 더 부각...
커머스들이 오픈마켓 보다 자체 플랫폼 구축하는게 생각보다 정산주기로 인한 재무적 이점이 크다는 걸 알았다. 티몬으로 인해 더 부각되었는데 매출의 발생과 공급자정산 간의 지연이 클수록 동원할 수 있는 자금이 레버리지...
-
MSA쓰는 조직에서는 경력 개발자 채용에 MSA 경험에 대한 가점이 너무 커서 MSA경험이 없다면 가급적 현재 조직에서 도입해보고...
MSA쓰는 조직에서는 경력 개발자 채용에 MSA 경험에 대한 가점이 너무 커서 MSA경험이 없다면 가급적 현재 조직에서 도입해보고자 하는 유혹이 너무 크다. 특별히 MSA가 맞는 서비스가 아니라면 복잡도와 비용만 늘...
-
좀 다른 이야기지만 보통 캐시가 필요해질 때 쯤 들어온 다음 개발자는 너무 쉽게 캐시가 없는게 문제네요 라고 말한다. 이제 캐시가...
좀 다른 이야기지만 보통 캐시가 필요해질 때 쯤 들어온 다음 개발자는 너무 쉽게 캐시가 없는게 문제네요 라고 말한다. 이제 캐시가 필요한 때가 됐네요 라고 말할 수 있는 개발자가 되자. (자아비판임)
-
앱을 개발하고 싶다는 분과 잠깐 상담을 해드렸다. 여러 앱에서 느낀 불편함 개선, 비지니스 효율 개선, 업무 노하우의 보안 등을...
앱을 개발하고 싶다는 분과 잠깐 상담을 해드렸다. 여러 앱에서 느낀 불편함 개선, 비지니스 효율 개선, 업무 노하우의 보안 등을 이유로 꼽으셨다. 시장규모를 캐보니 많이 쓰면 천명정도.. 포기하시라고 말씀드렸다.
-
운영8 개발2인 조직은 살짝만 퍼포먼스가 떨어져도 아무것도 못하고 꼼짝없이 멈춘다. 운영8만 겨우 하다가 뭐라도 나아가야지 하고...
운영8 개발2인 조직은 살짝만 퍼포먼스가 떨어져도 아무것도 못하고 꼼짝없이 멈춘다. 운영8만 겨우 하다가 뭐라도 나아가야지 하고 개발1을 억지로 떼네면 대체로 여유없는 개발1이 운영을 9로 만든다. 이렇게 멈춘다....
-
프리도 아니고 자기회사 개발자에게 좀 설득없이 시키는대로 했으면 좋겠다고 하는 경영진은, 시키는대로 해서 몇 배 이상의 예산을 쓰...
프리도 아니고 자기회사 개발자에게 좀 설득없이 시키는대로 했으면 좋겠다고 하는 경영진은, 시키는대로 해서 몇 배 이상의 예산을 쓰고도 아무도 책임지지 않고 터져나가는 금융, 공공 SI프로젝트들을 보고 타산지석 삼아야...
-
6년전 영록님과 면접을 봤는데, 일주일간 40여개의 메일을 주고 받으며 단계별로 과제를 진행했다. 떨어뜨리기 위한 과제가 아니라...
6년전 영록님과 면접을 봤는데, 일주일간 40여개의 메일을 주고 받으며 단계별로 과제를 진행했다. 떨어뜨리기 위한 과제가 아니라 뽑을 이유를 탐색하기 위한 과제를 소통해가며 푸는 경험은 이후 개발자인생에 많은 도움이...
-
작년 5월에 쓴 업무메모 1.서비스에 사용자행동 추적이 정확하게 되는지 2. 어트리뷰션이 정확히 측정되는지 3. 광고플랫폼 연계추...
작년 5월에 쓴 업무메모 1.서비스에 사용자행동 추적이 정확하게 되는지 2. 어트리뷰션이 정확히 측정되는지 3. 광고플랫폼 연계추적이 정확히 되는지 이 세 가지를 검증하고 나면 신나는 데이타 분석으로 세상으로 들어갈...
-
내가 CTO면 어떤 언어를 쓸까? 그 당시 팀원들의 숙련/선호도가 높은 언어를 고를 수 밖에 없을 것 같다. 결국 그들이 만들고...
내가 CTO면 어떤 언어를 쓸까? 그 당시 팀원들의 숙련/선호도가 높은 언어를 고를 수 밖에 없을 것 같다. 결국 그들이 만들고 트러블 슈팅을 할꺼다. 그리고 채용의 난이도는 언어보다 급여와 팀원의 매력도가 훨씬 영...
-
개발자의 퇴사는 GPU리소스에 한 1억쯤 부어서 자사 프로덕트의 문제해결에 스페셜라이즈드하게 훈련된 고성능 모델을 깔끔하게 지우는...
개발자의 퇴사는 GPU리소스에 한 1억쯤 부어서 자사 프로덕트의 문제해결에 스페셜라이즈드하게 훈련된 고성능 모델을 깔끔하게 지우는 것과 같다. 인수인계고 문서화고 자시고 소용없다. 무얼 어떻게 하든 막심한 손해다....
-
팀에 하루의 1/3 이상은 페어로 개발하는 분들이 있는데, 결국 그 쪽 분들이 개발 성과도 좋고 개발 숙련도도 오르는게 보인다....
팀에 하루의 1/3 이상은 페어로 개발하는 분들이 있는데, 결국 그 쪽 분들이 개발 성과도 좋고 개발 숙련도도 오르는게 보인다. 본받아야겠다. 이미 작성된 코드의 리뷰보다 훨씬 효율적인것 같다.
-
팀에서 물어보는 법도 크게 다르지 않다. A로 할까요 B로 할까요? (호응없음)
팀에서 물어보는 법도 크게 다르지 않다. A로 할까요 B로 할까요? (호응없음) 제가 알아보니 A가 더 좋은 것 같습니다. (어떤 근거지? 반박하고 싶다! 두뇌 풀 가동) 적당히 어그로를 제공하자. 물론 여기에는 A...
-
하루면 될꺼 같은데.. 라는 늪에서 10년째 벗어나질 못하고 있다. 수백번 이렇게 뒤집어 쓰고 생명력 소모를 했다. 회사에서 사업...
하루면 될꺼 같은데.. 라는 늪에서 10년째 벗어나질 못하고 있다. 수백번 이렇게 뒤집어 쓰고 생명력 소모를 했다. 회사에서 사업접는 서드파티 서비스 하나 사온다는데 자꾸 머리속에서 ‘하루면 될 꺼 같은데’라는 생각...
-
postgres 최적화 하나 경험, 인덱스를 쓰더라도 인덱스의 크기가 크게 되면 일단 스캔하는데 오래걸린다. 필터해서 쓰는 주요...
postgres 최적화 하나 경험, 인덱스를 쓰더라도 인덱스의 크기가 크게 되면 일단 스캔하는데 오래걸린다. 필터해서 쓰는 주요 데이터가 전체 데이터중 일부분이라면 그 조건으로 파셜인덱스를 생성해두는 것으로 큰 이득...
-
비슷하게 회사에서 쓰는데 하나의 백엔드코드로 사용자용 서버에도 배포하고 백오피스용 서버도 배포하고 배치잡도 돌린다. 이걸 뭉쳐 배...
비슷하게 회사에서 쓰는데 하나의 백엔드코드로 사용자용 서버에도 배포하고 백오피스용 서버도 배포하고 배치잡도 돌린다. 이걸 뭉쳐 배포한다고 빌드시간이나 용량이 딱히 늘지도 않고 굳이 코드 경계가 있을필요도 없다. 역할...
-
요즘하는 뻘생각 한 명의 개발자가 운용 가능한 코드(피쳐)의 양이 대략 있다.
요즘하는 뻘생각 한 명의 개발자가 운용 가능한 코드(피쳐)의 양이 대략 있다. 건강한 프로젝트의 코드베이스는 이 양의 총합 이하여야 한다. 유능한 팀이란 운용할 수 있는 코드의 양이 많거나, 같은 코드량으로 더 많은...
-
외래키를 안쓰는 형태의 디비 사용법에 대해 이해하기 어려웠는데, 오늘 외래키 필드 하나 추가하다가 제약 만들면서 테이블에 몇 분이...
외래키를 안쓰는 형태의 디비 사용법에 대해 이해하기 어려웠는데, 오늘 외래키 필드 하나 추가하다가 제약 만들면서 테이블에 몇 분이나 읽기 락이 걸리는걸 보고 이런 것도 다 트레이드오프구나 싶었다.
-
chatgpt가 내 지능을 두배로 만들어서 내가 풀 수 없는 고차원의 문제를 풀게 해주는 건 아니다. 그러나 최소한 나와 비슷한...
chatgpt가 내 지능을 두배로 만들어서 내가 풀 수 없는 고차원의 문제를 풀게 해주는 건 아니다. 그러나 최소한 나와 비슷한 능력의 동료 한명을 옆에 두고 협업하는 수준으로 업무 효율을 올려준다. 그리고 짧아진...
-
정말정말 고치고 싶은 끔찍한 습관이 있는데, 이슈가 생겼을때 “내가 이럴꺼라고 했잖아요”라고 하는 것이다. 말을 하는 사람과 듣는...
정말정말 고치고 싶은 끔찍한 습관이 있는데, 이슈가 생겼을때 “내가 이럴꺼라고 했잖아요”라고 하는 것이다. 말을 하는 사람과 듣는 사람에게 모두 피해만 입히고 이슈 해결에 아무 도움이 되지 않는데 얄팍한 자기방어기제...
-
죽음의 이지선다 A 검색해보셨나요 B 왜 안물어보셨나요 이상적인건 잠깐 구글링 해보고 안되겠다 싶으면 물어보는건데, 아차하는 순간...
죽음의 이지선다 A 검색해보셨나요 B 왜 안물어보셨나요 이상적인건 잠깐 구글링 해보고 안되겠다 싶으면 물어보는건데, 아차하는 순간 두어시간이 훌쩍 지나고 그 타이밍에 진척도를 묻게 되면 당황할 수 밖에 없을듯.. 같...
-
예전에는 시스템이 아닌 몇몇 능력자에 의존하는 조직은 체계가 없고 지속불가능한 안좋은 구성이라고 생각했다. 하지만 이번 OpenA...
예전에는 시스템이 아닌 몇몇 능력자에 의존하는 조직은 체계가 없고 지속불가능한 안좋은 구성이라고 생각했다. 하지만 이번 OpenAI사태도 그렇고 결국 아웃스탠딩한 성과를 내는 조직은 시스템이 아닌 뛰어난 개인들의 공...
-
너 나 우리의 디비😭 비슷한 예로 초기에 한 pg사의 결제수단에 따라 나눈 컬럼이 나중에 pg사가 추가되면서 꼬여갔으나 결제 너무...
너 나 우리의 디비😭 비슷한 예로 초기에 한 pg사의 결제수단에 따라 나눈 컬럼이 나중에 pg사가 추가되면서 꼬여갔으나 결제 너무 복잡해서 결국 if로 뭉갰던 경험이 있다. 은근 결제가 서드파티서비스랑 엮여야 해서...
-
사이드이팩트가 너무 싫다. 같은 파라메터로 실행하는데 결과가 다르니 토할 것 같다. 이래서 외부API랑 작업할때는 그냥 상태를 복...
사이드이팩트가 너무 싫다. 같은 파라메터로 실행하는데 결과가 다르니 토할 것 같다. 이래서 외부API랑 작업할때는 그냥 상태를 복제해서 한벌 만들던가 해야되는데.. 그래 그르자....
-
사용하지 않는데 폐기되지 않은 코드는 나중에 다시보면 이게 사용되지 않는다는 컨택스트를 코드읽을때 다시 파악해야 하고 이 비용은...
사용하지 않는데 폐기되지 않은 코드는 나중에 다시보면 이게 사용되지 않는다는 컨택스트를 코드읽을때 다시 파악해야 하고 이 비용은 계속 누적되며, 실수을 유발한다. 당사자성 있음 😢 안쓰는 코드는 제때제때 없애자.
-
요즘 느끼는 것, 대충 기능이 3가지라면 문제의 소지는 1+2+3 해서 5정도 되는 느낌 문제는 기능이 6개면 이게 순식간에 1+...
요즘 느끼는 것, 대충 기능이 3가지라면 문제의 소지는 1+2+3 해서 5정도 되는 느낌 문제는 기능이 6개면 이게 순식간에 1+2+3+4+5+6해서 21로 올라감 그런데 이걸 3개짜리 두개로 잘 격리하면 5+5로...
-
카프카를 써본적이 없는데, 요즘 제대로 처리되지 못한 사용자의 결제요청을 하나씩 복구하거나 결국 아예 복구 기능을 만들거나 하는...
카프카를 써본적이 없는데, 요즘 제대로 처리되지 못한 사용자의 결제요청을 하나씩 복구하거나 결국 아예 복구 기능을 만들거나 하는 걸 보면서, 메시징 프레임워크를 썼으면 어땠을까 하는 생각을 종종 한다. 더 좋았을까...
-
그래서 가급적 이직 타이밍은 내가 회사에 충분히 기여한 것이 인정되는 때로 잡는다.
어릴적 교회다닐때 따르던 전도사가 있었는데 학생하나가 사고를 쳐서 책임진다며 교회를 떠났고 나는 그분이 없어진 교회에 흥미를 잃었다. 난 아직도 그분이 진게 책임은 맞았을까, 문제가 있음 고치고 버텨내야지 떠나는게...
-
역설적이지만 퇴사준비로 가장 추천하는 것은 새로운 스택 익히는게 아니라, 다니던 회사의 코드나 인프라의 이해도를 높히는 것인 것...
역설적이지만 퇴사준비로 가장 추천하는 것은 새로운 스택 익히는게 아니라, 다니던 회사의 코드나 인프라의 이해도를 높히는 것인 것 같다. 자기 회사껀 다 미흡해 보이는 법이지만, 리얼월드의 프로젝트를 직관하는 것은 귀...
-
스타트업썰, 대표님이 날 첫 개발자로 채용하시면서 백엔드는 외주를 줘서 거의 다 완성이 되어있으니 프론트엔드만 해달라고 했다. 입...
스타트업썰, 대표님이 날 첫 개발자로 채용하시면서 백엔드는 외주를 줘서 거의 다 완성이 되어있으니 프론트엔드만 해달라고 했다. 입사후 본 2천만원짜리 그 외주는 보내준 테이블설계서대로 이클립스 플러그인을 통해 생성한...
-
몇년전 제품에 MSA도입 오판으로 10MM쯤 개발리소스를 허비한적이 있었다.
몇년전 제품에 MSA도입 오판으로 10MM쯤 개발리소스를 허비한적이 있었다. 결론은 어떻게 해야할지 모르겠다였다😭 그래도 그 인원들 스터디는 많이 했으니까 이득😇 릴리즈 주기가 다른 몇 제품을 하나의 패키지로 배포되...
-
분명 스테이징 서버에서는 잘 돌던것이 프로덕션에 가서 일부 고객에게만 오류가 발생했다.
분명 스테이징 서버에서는 잘 돌던것이 프로덕션에 가서 일부 고객에게만 오류가 발생했다. 알고보니 서브도메인이 다른 타 서비스의 쿠키가 도메인레벨로 되어 있어서 거기서 덕지덕지 붙어온 쿠키가 이 서비스 nignx 기본...
-
레거시에 대한 경험, 지금와 생각해보면 테스트케이스가 없거나 극단적으로 적은게 본질이었다.
레거시에 대한 경험, 지금와 생각해보면 테스트케이스가 없거나 극단적으로 적은게 본질이었다. 하나의 개선에 세개의 오류가 따라왔고, 개발자를 옥죄고 방어적 코딩을 하게했다. 새로 만들기 전에는 별 도리가 없다고 생각했...
-
얼마전에 본 구글어쩌고 책에서도 매니저는 how가 아니라 what을 고민하라는데.. 현실은 대개 코드에 가장 많은 기여를 하는 혹...
얼마전에 본 구글어쩌고 책에서도 매니저는 how가 아니라 what을 고민하라는데.. 현실은 대개 코드에 가장 많은 기여를 하는 혹은 할 수 있는 사람을 매니저 시키는게 흔하다 보니 넘 어렵다. 매니저와 테크리드를 따...
-
어제 팀애 주니어분이 금요일 오후 여섯시에 프로덕션 배포하고 바로 집에 가는걸 보고 내심 공포감에 휩싸였🥶 안정적인 배포 시스템이...
어제 팀애 주니어분이 금요일 오후 여섯시에 프로덕션 배포하고 바로 집에 가는걸 보고 내심 공포감에 휩싸였🥶 안정적인 배포 시스템이 있긴 하지만 언제나 무섭다.. 30분만 멈춰도 천만원은 날아가는걸😬 다행히 별일없었음...
-
잡부개발자는 MVP때까지만 쓰고 성공하면 물갈이 될 수 있다는 데에 공감하지만 90%이상의 기업이 성공하지 못하고 MVP만 만들고...
잡부개발자는 MVP때까지만 쓰고 성공하면 물갈이 될 수 있다는 데에 공감하지만 90%이상의 기업이 성공하지 못하고 MVP만 만들고 있으므로 잡부개발자는 여전히 수요가 굉장히 많다. 하긴 그래서 일종의 스타트업 낭인...
-
이전회사에서 만지던게 three.js로 돌아가는 솔루션이었다. 인상깊었던건 vuejs위에서 돌아가게 해놨는데, 몇백메가하던 thr...
이전회사에서 만지던게 three.js로 돌아가는 솔루션이었다. 인상깊었던건 vuejs위에서 돌아가게 해놨는데, 몇백메가하던 three.js 오브젝트들 죄다 리액티비티가 걸려서 브라우저를 폭파시키고 있었다. 팀에서 그...
-
우리팀이 밑바닥부터 만든 서비스가 오픈하여 기존 사이트를 대체했다. 하루 사용자 n만명을 버텼다. 오픈하고도 맘편히 고쳐가며 하루...
우리팀이 밑바닥부터 만든 서비스가 오픈하여 기존 사이트를 대체했다. 하루 사용자 n만명을 버텼다. 오픈하고도 맘편히 고쳐가며 하루동안 수 십번의 무중단배포를 했다. 아무것도 급하게 고치지 않았고, 발견되는 예외에 차...
-
내가 경험한 SI의 한계는 시간의 흐름에 따른 코드의 생명주기를 경험할 수 없다는 것이었다. 영영 채점하지 않는 시험을 계속 치는...
내가 경험한 SI의 한계는 시간의 흐름에 따른 코드의 생명주기를 경험할 수 없다는 것이었다. 영영 채점하지 않는 시험을 계속 치는 느낌, 모든 문제를 풀었느냐만 따졌다. 그저 유닛테스트를 통과하는 것 뿐만 아니라 수...
-
서드파티API가 우리쪽 서버로 리퀘스트하는 형태인데 문서가 명확치 않아 작업지연.
서드파티API가 우리쪽 서버로 리퀘스트하는 형태인데 문서가 명확치 않아 작업지연. 리퀘스트를 확인하고자 간이서버를 올려야되나 고민하다가 chatGPT에게 코드작성을 요청한후 lambda에 올리고 함수URL 만들고 이...
-
솔루션으로 쇼핑몰을 운영중인데 자체개발로 바꾸고 싶어요. 페이지도 몇 개 안되고 그대로 옮겨 개발하니 어렵지 않겠죠? (+ 60페...
솔루션으로 쇼핑몰을 운영중인데 자체개발로 바꾸고 싶어요. 페이지도 몇 개 안되고 그대로 옮겨 개발하니 어렵지 않겠죠? (+ 60페이지의 어드민, 8개의 협업용 구글시트전환, SCM,CRM솔루션연동, 공급사정산, 쇼핑...
-
더 괴로운 기억은 3개월짜리 MVP하고나면 그담에 다시 제대로 프로덕션 개발 할 계획이라고 해서 호다닥 아슬아슬한 카드로 만든 집...
더 괴로운 기억은 3개월짜리 MVP하고나면 그담에 다시 제대로 프로덕션 개발 할 계획이라고 해서 호다닥 아슬아슬한 카드로 만든 집 만들어 놨는데 그 카드집에 만족한다면서 그 카드집에 3년내내 기능을 덧붙여야 했다....
-
개발은 사용자에게 가치를 제공한다는 목표가 있고 이를 효율적으로 달성하기 위한 다양한 수단이 있는듯 하다. 테스트 주도 개발, 산...
개발은 사용자에게 가치를 제공한다는 목표가 있고 이를 효율적으로 달성하기 위한 다양한 수단이 있는듯 하다. 테스트 주도 개발, 산출 데이터 검증, 코드 분석툴, QA인력, 돌아가게만이라도 만들기(내 경력의 주요수단🥲...
-
B2B도 다양, 영업주도의 비지니스, 심지어 타사 제품 리셀도 하는 회사라면 매출이 잘 나오더라도 여기에 개발자의 기여도가 거의...
B2B도 다양, 영업주도의 비지니스, 심지어 타사 제품 리셀도 하는 회사라면 매출이 잘 나오더라도 여기에 개발자의 기여도가 거의 측정이 안되는 경우가 많다. N명의 개발자는 그저 N명의 개발자라는 영업문구가 되버릴뿐...
-
개발자의 사회성부족은 매니저역할을 할때 더 처참하게 드러난다.
개발자의 사회성부족은 매니저역할을 할때 더 처참하게 드러난다. 칭찬한다고 한 이야기는 한 사람을 칭찬하면서 세 사람을 상처주고, 감당해야 하는 팀원의 퇴사에는 한 없이 자책한다. 실패한 팀웍에 내가 하지 뭐 하며 혼...
-
시작하는 개발자들은 첫 직장 첫 연봉에 너무 연연하지 않아야 된다는 말에 백 번 동감하나, 오늘 현 직장에 전 직장 후배를 추천하...
시작하는 개발자들은 첫 직장 첫 연봉에 너무 연연하지 않아야 된다는 말에 백 번 동감하나, 오늘 현 직장에 전 직장 후배를 추천하려고 이야기를 나누다 아득해졌다. 중소기업에서 거의 신입으로 시작하여 코로나를 핑계로...
-
개발자의 이력서 잘쓰는 법이 공유되는 것을 보서 새삼 우리 채용에 자부심을 느낀다.
개발자의 이력서 잘쓰는 법이 공유되는 것을 보서 새삼 우리 채용에 자부심을 느낀다. 서류는 프리패스, 3시간짜리 온라인코테만을 본다. 코테만 통과하면 무조건 인터뷰고 이력서를 안따진 대신 인터뷰 3시간에 걸쳐 그 사...
-
결국 어낼리틱스101하는중 GA4, amplitude, mixpanel 다 붙여놓고 raw데이터 검증 위해 이벤트 따로 자체저장,...
결국 어낼리틱스101하는중 GA4, amplitude, mixpanel 다 붙여놓고 raw데이터 검증 위해 이벤트 따로 자체저장, 최후의 승자는 누가 될지🤔 GA4는 유입경로분석으로 생존할까고 나머지 두놈은 유료 플...
-
특정 도메인의 스타트업에서 초기멤버로서 정말 열심히 했던 적이 있었다.
그러나 돌아오는 불합격 피드백은 ‘우리회사가 좀더 초기라면 채용을 했을지도 모르지만 지금은 좀 더 전문적인 개발자를 원합니다.’ 흔히 있는 일이다. 이것저것 가리지 않고 해왔던 과거가 좀 후회가 되기도 하고 앞으로...
-
AWS는 늘 많은 스타트업들에게 지원 프로그램이라는 명목으로 많은 크레딧을 지급하고 교육을 해주며 대용량 트래픽 문제를 과장하고...
AWS는 늘 많은 스타트업들에게 지원 프로그램이라는 명목으로 많은 크레딧을 지급하고 교육을 해주며 대용량 트래픽 문제를 과장하고 그 문제를 해결해줄 특별한 기술로 자사 서비스를 소개해왔다. 그러다보니 자연스레 현 상...
-
열심히 매력적인 채용공고를 작성해서 한 달만에 개발자 네 명을 채용한 적이 있었다.
열심히 매력적인 채용공고를 작성해서 한 달만에 개발자 네 명을 채용한 적이 있었다. 그 중 한 명은 두달쯤 지나고 나서 팀장님이 지나치게 채용공고를 잘썼다며 씁쓸하게 웃었다. 미안했음..
-
우리팀도 이제 주니어 채용을 목전에 두고 있다보니 고민되는..
우리팀도 이제 주니어 채용을 목전에 두고 있다보니 고민되는.. 굉장히 안정적이고 충분한 비율의 시니어가 있으며 장기적인 목표를 가진 팀이라면 괜찮은 방향성일테지만, 참 어려운 길인듯..