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

in kr-dev •  last month


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회 - 최근 고객사의 요구사항을 보며...

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

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