개발자

MySQL에 대해 깊게 공부할 수 있는 곳이 있을 까요?

2023년 11월 23일조회 147

안녕하세요. 최근 처음으로 기업 면접을 보고 부족함을 많이 깨닫게 된 신입 백엔드 개발자 입니다. 지금까지 학부 공부때도 MySQL을 사용하고, 팀프로젝트에도 자연스로 MySQL 을 사용해서, 스스로 잘 알고 있다고 생각했었습니다. 그러나 MySQL에 대한 질문을 받아보니, 제가 할 줄 아는건 SQL문 짜기지 MySQL이 아니더라구요.. "MySQL 기본적인 격리 레벨이 뭔지 아느냐?" 혹은 "인덱싱" 과 같은 질문이었는데, 학부 수업에서도 이러한 내용은 들어본적이 없었습니다. 신입 백엔드 개발자로서, MySQL에 대해 깊이있게 공부할 수 있는 방법이 뭐가 있을까요? 책이나 인강이 있을까요? 추가로 SQLD나 오라클 자격증 같은 자격증이 의미가 있을 수 있을까요? 긴글 읽어주셔서 감사합니다.

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 1

nexter님의 프로필 사진

mysql 에 한정적이기 보다. rdb 가 무엇이냐 개념을 파악하시는게 중요할거 같아요. 그래서 추상적인 질문을 면접에서 많이 하거든요. rdb의 한 종류가 mysql일 뿐이니까요. 한발 더 나가면 nosql db는 어떤게 있고, 왜 만들어진것일까를 알게 되면, 어떤 경우에 어떤 db를 사용하는게 좋은지 알게 되고. 점점 더 파고 들면 재미있어 지더라고요. 실무에서는 굉장히 다양한 db를 사용하거든요. 모든 dbms를 모두 능숙하게 다루기는 불가능하지만, 개념을 알고 있으면, 내가 필요할 때 사용법을 익히는건 구글링으로도 찾아 낼수 있고요. 가장 좋은건 구글링. 강의가 필요하면 유튜브. 영어가 능숙하시면 영어 자료가 굉장히 좋은거 많아요. 설사 영어를 잘 못알아들어도 자꾸 보다보면 대충 화면 보면 뭔 소리하는 구나 이해 되실 거에요 책, 인프런 유료강의보단 무료 유튜브 강의를 추천드립니다.

이창재님의 프로필 사진

이창재

작성자

건국대학교 공과대학 신업공학과/스마트ict융합공학과2023년 11월 24일

우문현답 감사드립니다. 제가 잘못 생각하고있었네요😅 사실 구글링의 경우 많은 블로그들이 있지만, 오히려 너무 많은글들로 객관성을 판단하기가 어렵습니다. 그럼에도 구글링을 가장 좋은 방법이라고 생각하시는 이유가 있으실까요? 혹은, 블로그를 참고할 때 객관성을 판단하는 기준이 있으신가요?

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!