brunch

You can make anything
by writing

C.S.Lewis

by hansung dev Jan 09. 2023

배워서 바로 사용하는
SQL 시작합니다.

현업 데이터 엔지니어가 핵심만 알려드리는 SQL

18년 동안 IT 환경에서 다양한 비지니스 문제를 해결해오면서 배운 경험과 지식을 공유하기 위해 글을 작성합니다. 개발자로 시작하여 현재는 데이터 엔지니어로 일을 하고 있습니다. 개발자가 개발을 위해 사용되던 SQL이 이제는 기획자, 마케터, 데이터 분석가, 데이터 사이언티스트, 데이터 엔지니어 등 다양한 직무에서 사용되고 있습니다. 그리고 요구되고 있습니다. 오픈소스의 발전으로 다양한 도구들이 나오면서 이전 보다는 접근성과 복잡성이 낮아져서인것 같습니다. 이렇게 꼭 필요한 SQL를 ELLA 작가님이 그려주시는 삽화와 재미있는 이야기 구성으로 이해하기 쉽게 전달할려고 합니다. "SQL TOON"이라는 브런치 매거진으로 찾아뵙겠습니다. (많관부)


IT 기술의 발전으로 업의 형태가 조금씩 변화고 있습니다.


SQL은 개발자 및 데이터베이스 관리자(DBA)만이 사용하던 언어였습니다. 지금은 기획자, 마케터, PM/PO 직무에서도 SQL 사용을 요구하는 시대에 살고 있습니다. 정말 그런지 채용 시장을 살펴보겠습니다.


우아한 형제들 인재영입 사이트에서 sql로 채용 공고를 검색해보면 개발외에도 다양한 직무에서 sql 사용 능력을 요구하고 있습니다. 개발 35건, 경영지원 13건, PM 1건, 콘텐츠/서비스 1건, 영업/MD 1건, B-Robotics 1건으로 확인됩니다.


[그림] SQL로 채용공고 검색한 화면 (우아한형제들 인재영입, 2023.1.9 update)


요즘 기업들에서는 SQL의 어떤 역량을 기대하는걸까요? 


채용 공고에서 SQL 관련 지원 자격을 살펴보겠습니다.


토스 채용

Core System: SQL의 언어를 자유롭게 다룰 수 있는 분이 필요해요.
Data: SQL을 사용해 직접 데이터를 추출하고 정제해보신 분과 함께하고 싶어요.
Risk: SQL, Python, R 등 통계 Tool을 이용한 데이터 Deep Dive 분석에 능숙한 분이 필요해요.


우아한 형제들 인제영입

개발: MySQL(Maria DB) 등의 RDBMS 경험이 있으신 분
PM: Excel, SQL 등을 활용해 데이터를 분석하고 이에 기반한 의사결정 능력을 갖춘 분
콘텐츠/서비스: SQL 및 구글 애널리틱스에 대한 기본 이해도를 보유한 분
영업/MD: SQL 및 엑셀을 활용한 데이터 분석에 능숙하고 인사이트 도출 및 실행 경험이 풍부하신 분
경영지원: SQL을 직접 활용하여 결과 데이터를 가공/추출하여 분석에 활용하는 업무를 3년 이상 수행한 분 (SQL 활용능력 필수)


SQL 언어를 다룰줄 알아야 하고 데이터 추출과 정제, 데이터 분석 능력까지 요구하고 있습니다. 


앞으로 함께 배워볼것들!


이러한 SQL에 대해 이후 브런치 글에서 자세히 알아보겠습니다.


1. 데이터와 데이터베이스 그리고 SQL은 무엇인지!

2. SQL언어의 DDL, DML, DCL 를 배워보겠습니다.

3. 기획자, 마케터, PM/PO가 현업에서 사용하는 SQL에 대해 알아보겠습니다.


현업 데이터 엔지니어에게 SQL 관련 궁금하시점이 있으시면 댓글로 남겨주세요.


브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari