-
Content Info
- Field: Data Engineer
- Level of Topic: Beginner
- Question Source: Itdaa
-
Mentee Info
- Initial: PJH
- Background: Psychology Master degree
- Direction: Moving into another company
-
Q & A
-
질문 1. 이직을 위해서 데이터 플랫폼을 도입해야한다고 느끼고 있습니다. 새로운 기술을 어떻게 공부하고 업무에 적용하시는지 (또는 개인 프로젝트로 만들수 있는지) 궁금합니다. 질문 2. 커리어가 산으로 가고 있는것 같습니다. 비전공이라 직무에 대해 기본 지식이 없는 상황에서 취업하고 커리어를 제대로 쌓지 못한것으로 보입니다. 이럴때 어떻게 바로 잡아야하는지 궁금합니다. 저의 현재상황은 아래에 4가지로 정리해봤습니다. ==== 현재 상황 ==== 1. 비전공(심리학 전공)에 대학원 졸업후 ui/ux기획자를 거쳐 데이터 엔지니어로 이직하였습니다. 2. 데이터 분야로 이직후 알고보니 실제 업무는 데이터 기획자였고 최근 외부활동을 통해 현재 근무중인 회사는 스몰데이터만을 보유하여 데이터 플랫폼을 사용하고 있지 않다는 것을 알게되었습니다. 그래서 더 이직을 하려고 합니다. 또한 사내 교육 시스템과 피드백이 없어 잘하고 있는 건지 확인도 불가한 상태입니다. 3. 실질적으로 데이터 엔지니어라고 볼수있는 근무는 2022년으로 1년 남짓인것같습니다. 일년동안 AWS ECS를 사용하여 크롤러와 ETL을 개발하였습니다. 2022년 이전에는 데이터 기획과 데이터 처리 로직등을 기획하고 로컬에서 Python으로 개발하고 수동으로 런하는 역할과 DB 테이블 생성 및 관리 (사내 다른 팀은 제가 DBA인줄 알고 있습니다.), 머신러닝 피처 데이터를 기획 정의 적재하는 역할을 수행했습니다. 4. 이직을 위해 20곳 남짓 경력직으로 면접을 보았습니다. 면접후 피드백은 기술적 경험 부족이라는 피드백을 가장 많이 받았습니다. 그 이유로 면접시 데이터 사이즈와 데이터 플랫폼에 대한 경험이야기가 나오면 답변 할것이 없기 때문으로 보입니다. 5. CS에 대한 지식이 부족하다고 생각하여 네트워크 운영체제 데이터 베이스에 대한 공부와 아키텍처를 개별적으로 공부하고 있습니다.
-
새로운 기술을 어떻게 공부하고 적용하는지? 데이터 엔지니어 직무로 주니어 시기에 있으시다면, 무엇보다도 경험 많은 동료로부터 배우는게 가장 컸던 것 같습니다. (질문자님의 상황을 들어보니 '사수'격의 동료가 없으신 듯 해서 말씀드리면) 롤모델이 될만한 동료가 없다면, 일단은 사외의 교육이나 컨퍼런스, 커뮤니티에서 깊게 교류하고 데이터 엔지니어 전반의 프로세스나 컨택스트를 배울 수 있는 오프라인 활동에 투자하시길 권장드립니다.
어느 정도 흐름에 대해 배우신 이후에는, 각 부분부분의 기술들을 원하시는 기업의 요구사항에 맞게 좋게는 현재 일하시는 기업의 프로젝트를 통해, 안된다면 개인 프로젝트를 통해서라도 구현하며 공부하시면 좋을 듯 합니다.
저는 주니어 시기에 다행히도 좋은 동료와 멘토가 있는 상황에서 근무를 할 수 있었고, 업무 환경도 데이터 엔지니어링 스탠다드에 가까웠기에 업무 환경을 하나하나 이해하기 위해 오프라인 강의(패스트캠퍼스), 온라인 강의(Udemy, Coursera), 원서 읽기 등을 통해 개인적으로 공부하고 일을 더 잘하기 위해 노력하며 성장할 수 있었던 것 같습니다.
-
커리어가 산으로 가는 것 같은데, 어떻게 바로 잡을 수 있을지? 비전공이라고 하지만, 데이터의 핵심에 위치한 통계학 헤비한 심리학을 전공하셨고 기획자 경험도 있다는 부분에서 매우 좋은 커리어를 이어오신 것 같습니다. 또, 20곳에 가까운 다른 기업에 데이터 엔지니어 직무로 면접보셨다는 점을 볼 때, 현재까지 외부에서 판단할만한 경력은 매우 우수하게 쌓아오신 것으로 보입니다.
하지만, 수많은 면접에서 떨어지신 것으로 볼 때 현재 기업에서 일하면서 업무적인 배움과 성장이 부재했던 것이 제가 생각할 땐 우려하시는 부분이고 결과인 것 같습니다. 그렇기에 명확히 데이터 엔지니어로써의 기술적 역량의 부족으로 보입니다.
컴퓨터 사이언스, 데이터 엔지니어링 전반의 기술들과 실무 능력 등만 원하는 기업에 맞추어 키우신다면 충분히 좋은 커리어를 이어가실 수 있으리라 생각되네요. (전달해주신 이력서를 읽고 나서) 보니 개인적인 생각으로는 여러모로 좋은 커리어를 이어오신 것 같은데, 기술과 도메인이 현재 기업에 너무 specific한 것으로 생각되네요. 여러 교육이나 다른 배움을 통해 전반적인 데이터 엔지니어링 JD를 타게팅할만한 방향으로 조정하시면 좋지않을까 싶은 것 같습니다.
디테일한 부분은 DE 공부에 대한 내용, DE 직무 방향성을 살펴보시면 도움이 되지 않을까 싶습니다.
-