역시 반복해서 익숙해지는 방법밖에는 없겠져..?
4번문제가 넘 어렵네용...ㅠㅠㅠ흑흑
rlfhr25
작성일
21.04.22 11:44
조회수
115
댓글 1
안녕하세요.
문제가 어려워서 고민이 많으시군요... 비슷한 고민을 멘토링에서도 듣고, 이래저래 많이 받습니다.
처음 보는 여러개의 테이블을 가지고 쿼리를 작성하는 건 원래도 어려운 일인 것 같아요.
회사에서 분석가들이 분석을 할 때에도, 매일 보는 익숙한 테이블들을 가지고 분석을 많이 하지 항상 새로운 데이터를 가지고 분석을 하는 일은 잘 없습니다. 테이블을 빠르게 이해하고 파악하는 것이 어렵기 때문에, 한 명의 분석가가 자주 보는 도메인이 따로 있는 경우도 있고요. 누구든 새로운 데이터를 보면 그 구조나, 의미를 이해하는 학습의 시간이 필요합니다.
해커랭크나, 리트코드에 있는 코딩 테스트를 위한 문제들은 그것을 짧은 시간 내에 파악하고 정확하게 풀어야하기 때문에 더욱 어려운 것 같아요. 제가 영상에서 문제를 매끄럽게 잘 푸는 것처럼 보이는 건... 이미 데이터리안 커뮤니티 내에서 기획자분들과 제가 여러번 고민하고, 풀어봤기 때문입니다. 그래도 이런저런 문제들, 그리고 데이터들을 많이 경험하다보면 점점 적응하는 시간이 빨라집니다!
이런 유형이 특히 어렵다면 같은 문제를 반복해서 풀어보는 방법도 있구요, 또 다양한 경험을 하다보면 자연스럽게 좋아질 것이라고 생각해보시는 것도 괜찮을 것 같네요. SQL 공부하는건 천재의 영역이 따로 있다거나, 나는 절대 올라서지 못 할 경지가 있다거나 하는게 아니라 그냥 사용할 수 있게 되면 충분하니까요. 조급하게 생각하지 마시고 쫌만 멀리보고 천천히 차근차근 공부하면 될 것 같습니다.
비슷한 문의가 많이 들어와서 답변을 좀 길게 써봤네요. 좋은 질문 감사합니다 ^^
답글