'dba' 태그의 글 목록
개발자 생각
웹개발 직군 변천사 - 웹마스터에서 AI 시대까지 (프론트·백엔드·DBA·DevOps)
"예전엔 웹마스터 한 명이 사이트를 통째로 만들었다던데 진짜예요?" "프론트만 파도 먹고살 수 있나요, 아니면 백엔드까지 해야 하나요?" "풀스택 되라는데 그게 사람이 할 수 있는 범위가 맞나요?" "AI 시대엔 다시 다 할 줄 알아야 하는 거 아닌가요?" 주니어 개발자분들이 자주 던지는 질문들입니다. 그런데 이 질문들, 사실 다 한 줄기로 이어져 있습니다.흔히 유행은 돌고 돈다고 하죠. 통 넓은 바지가 촌스럽다고 사라졌다가 몇 년 뒤 다시 거리에 깔리고, 묻혀 있던 옛날 노래가 어느 날 역주행하듯이요. 13년을 일하며 느낀 건데, 개발도 딱 그런 것 같습니다. 한물갔다 싶던 방식이 이름만 바꿔 돌아오고, 잘게 쪼갰던 걸 다시 합치는 일이 반복되더라고요.저는 2012년에 웹 개발자로 일을 시작했습니다. ..
2026. 6. 27. 19:00
개발자 생각
웹개발자 MBTI 직무 추천 — 프론트엔드·백엔드·DBA 성향 궁합
"너 I라서 백엔드가 딱이야.""제가 P인데 DBA 해도 괜찮을까요?""프론트는 E가 잘한다던데 진짜예요?""성향 따라 직무 갈리는 거, 그거 좀 미신 아닌가요?" 팀에서 한 번쯤 들어보셨을 법한 말들입니다. 술자리에서든 슬랙에서든, 개발자들끼리 모이면 MBTI 이야기가 빠지질 않습니다. 저도 그 자리에 끼어 한참 떠들다가, 문득 이런 생각이 들었습니다. 정작 우리가 말하는 건 "이 사람은 원래 이런 성향이다"가 아니라 "이 자리에서는 이런 성향이 덜 괴롭더라"에 가깝지 않나.그래서 개발자 MBTI와 직무의 궁합을 한번 정리해봤습니다. 십수 년간 옆자리에서 여러 개발자를 봐오며 느낀, 성향과 자리의 궁합 같은 것입니다. 분명히 말씀드리면 이건 정답표가 아닙니다. MBTI는 과학이 아니고, 저는 점쟁이가..
2026. 6. 8. 12:11
서버·DB·보안
MySQL 에러 코드 정리 - 1062·1213·1452 자주 만나는 코드 한눈에 보는 가이드
MySQL 에러 코드는 외울 필요까진 없지만, 자주 만나는 1062 중복키, 1213 데드락, 1452 외래키 위반, 1822 인덱스 누락, 2006 연결 끊김 정도는 번호만 봐도 원인이 떠올라야 작업 속도가 붙습니다. 이 글은 13년 차 웹 개발자가 실무에서 반복해서 마주친 MySQL 주요 에러 코드를 연결·문법·제약조건·락·인코딩으로 분류하고, 각 코드의 원인과 해결책, 그리고 한눈에 보는 종합 CODE표까지 정리한 InnoDB 기준 트러블슈팅 가이드입니다. "또 1213 떴는데 이거 그냥 한 번 더 돌리면 되는 거 맞죠?""1452는 부모 테이블에 데이터 넣고 자식 넣으면 되는데… 1822는 또 뭐예요?""2006이랑 2013은 뭐가 다른 거예요? 둘 다 연결 끊겼다는데.""에러 코드 정리된 표 ..
2026. 3. 2. 17:01