도리안의 개발 이야기 #82 - DB 개발의 어려움

in #kr-dev5 years ago


IMAGE 2019-02-04 23:45:15.jpg

대문 제작: imrahelk


image.png

오늘 오후에 이사님이 탑업 관련 데이터베이스에 대해 물어보고 정리할 게 있다고 하여 회의실에서 따로 뵈었습니다. 현재까지 만들어진 테이블들에 대해 이해가 되지 않는게 많다는 것이 가장 큰 이유였습니다. 흠... 저도 여기서 DB 업무를 시작하면서 비슷한 점들을 느꼈었지요. 뭐라고 말을 할 수는 없지만, 테이블들의 구조가 희한하다고 할까요... 그렇다고 제가 구조를 바꿀 수는 없고 있는 걸 활용해야 해서 적응하고(?) 넘어갔던 거 같습니다. 이전 개발자들이 테이블들을 왜 그렇게 만들었는지까지는... 직접 연락하지 않는 이상 알 방법은 사실상 없습니다. 그렇지만 제가 개발은 하고 있으니 뭔가 알고 있지 않을까 이사님은 계속 물어보셨어요. 제가 추가로 만들거나 수정한 것들 외에는 답을 해드리기가 쉽지 않았습니다. 그 외에... 이사님과 이야기를 해보니 제가 새로 추가한 테이블 중에도 모델링과는 맞지 않는 게 있었더라구요. 모... 예상은 했습니다. 제가 잘 하고 있는지 아닌지 조차도 알 수 없었고, 주변에 데이터베이스를 잘 하는 분이 없다보니 도움을 구할 방법도 없었지요. 데이터베이스 전문가가 아닌 이상 개발자가 만드는 데이터베이스는 어찌보면 거기서 거기일지도 모릅니다.

이번 회의 이후로 데이터베이스를 공부해야겠다는 생각을 했습니다. 안드로이드 앱, 스프링 서버는 그런대로 만들 수 있지만, 이거는 아직도 제게 쉬운 것이 아니더라구요. 지금 보고 있는 MySQL 책을 빨리 마무리해야 하겠습니다.

aaronhong_banner.jpg

천하제일연재대회 지난 글

36회 - 천하제일연재대회 시작! 그리고 예정 주제
38회 - 이직을 원하는 이유
39회 - 이직을 주저하는 이유
40회 - 일과 중에 학습 시간을 갖기로
41회 - 서비스 개발에 대한 회의감
42회 - 면접 후 생각
43회 - 천하제일연재대회 보팅 순서 관찰기
44회 - 포트폴리오 DB 계획 그리고 아쉬운 ERD 도구
45회 - 최근의 개발 업무의 실수 그리고 개선점
46회 - 개발 내용 기록에 대한 고민
47회 - 히스토리를 어떻게 남길까
48회 - 아쉬운 면접 결과
49회 - 개인 개발 주제 구상
50회 - 코드 복기 필요
51회 - 업무 분장 변경
52회 - 스프링 기반 restful API 개발 방법 정리 계획
53회 - 엇나간 개발 일정
54회 - 업무 분장 변경 하나? 안 하나?
55회 - 이력서 새로 작성
56회 - 헤드헌터와 통화
57회 - 대기업이냐 중소기업이냐
58회 - 서비스 안정화 필요
59회 - 자바의 예외 관련 자료
60회 - ERD 그리는 중
61회 - 검색 내용 정리
62회 - 이루지 못한 뉴욕의 꿈
63회 - 반복되는 카드 도용 이슈
64회 - 이직 보류
65회 - 최근 일이 어려워진 이유
66회 - 열정이 식었는가? 어떻게 해야 하나? (솔루션 아님)
67회 - 이번 주말에 해야 할 것
68회 - 간만에 깃허브 업데이트
69회 - 이스팀 모바일 오픈소스. 자바 개발을 기대했지만... ㅠㅠ
70회 - 안경 교체
71회 - 어제 DB 공부
72회 - 휴가를 보내고...
73회 - 희한한 busy 중복 게시
74회 - 야근. 회사에서? 집에서?
75회 - 심장 쫄깃했던 금요일 저녁
76회 - 이번 주말도 무사히... ^^
77회 - 주말에 DB 공부
78회 - 피곤해서 어려운 야간 공부
79회 - 현재 경력의 약점
80회 - 서버 개발자에게 업무 넘기기
81회 - 최근 고객사의 요구사항을 보며...

Sort:  

코박봇 입니다. 업보트 합니다 :) 좋은 아침.

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.029
BTC 66521.28
ETH 3454.20
USDT 1.00
SBD 2.67