전체 글 7

이직 및 4년만에 프로젝트 현장 투입 소감

24년 11월, 6년간 다니던 첫번째 직장을 그만두고, 4대 컨설팅펌 중 하나로 이직하게 되었다.이직을 1년 가까운 시간동안 천천히, 신중하게 고민하면서 대기업, 중소기업, 컨설팅펌 모두 고려했지만 컨설팅펌을 선택한 이유는 하나였다.앞으로 30년 이상 먹고 살기위해 달고 있을 타이틀. 미래에는 체력적으로든 뭐든 더 힘들테니 한살이라도 젊을 때 딱 3년 고생하자.다소 부가적으로 기대했던 부분은 몇 가지 있지만 그 중 하나는 성과급. 6년간 다닌 첫 직장도 성과급 제도가 공식적으로는 있었으나 사실상 입사 1년차 때 (그마저도 일할 계산되서 쥐꼬리만큼) 받은 것 한 번 뿐이었고, 컨설팅펌은 워라밸은 기대 못한다는 말은 많이 들었지만 대신 돈으로 보상한다는 표현에 기대하고 지원 및 입사하게 됐다.(그렇지만 아직..

데이터분석가 2025.02.02

[GAS] 스프레드시트에 공휴일 가져오기

구글 스프레드시트에 휴일 정보가 있으면 할 수 있는 것들이 있으면 업무일수 계산 등 활용할 수 있는 방법들이 있다.그런데 필요한 기간이 짧으면 수작업으로 입력할 수 있으나 기간이 길거나 변동사항이 생길때마다 업데이트할 수는 없으니 구글 캘린더에서 정보를 가져오도록 구성했다. Google Apps ScriptMS Office의 매크로와 같은 역할로, 스프레드시트의 기능을 넘어선 다양한 기능을 구현할 수 있다.기본적으로는 Java Script로 구성되어 있는데, 꼭 언어를 몰라도 구글링하면 안내를 다 찾아올 수 있다. 전체 코드function exportCalendarToSheet() { // Get the calendar ID const calendarId = "ko.south_korea#holiday..

데이터 분석가에서 매니저로, 그리고 그 후...

티스토리에는 오랜만에 글을 올리는데, 그간의 근황이나 신변에 대해서 간단히 써볼까 한다. 0. 팀장 제의 (2년차) 현재 재직중인 회사는 내 커리어의 첫 회사로, 이제 5년차에 접어들었다. (학부시절 다른 회사에 재직한 이력이 있으므로 인생 첫 회사는 아니다.) 입사하고 짧은 교육 프로젝트 하나, 10개월 정도 진행한 긴 프로젝트 하나를 마치고 이제 막 2년차에 접어들던 시기에 팀장 제의를 받았다. 당시 학교 선배이자 직장 선배였던 동료와 같이 팀을 나눠 맡았으면 좋겠다는 오퍼가 있었고, (같이 제의를 받지 않은) 다른 학교/직장 선배도 있었는데 왜 나한테 제의를 했나, 라는 고민도 했으나 이미 C-level에서는 내가 더 낫다는 판단하에 제의한 거라 생각하고, 같이 제의 받은 동료가 의지되는 사람이었기..

데이터분석가 2023.03.30

[R/Python] 정규표현식

정규표현식은 R 또는 Python에서만 사용하는 표현 방법이 아니라 기본적으로 프로그래밍에서 사용하게 된다. 가령, 어떤 사람의 정보가 홍길동 010-0000-0000 email@email.co.kr 와 같이 나뉜 text라면 email 주소를 찾아내고 싶을 때 쓸 수 있는 방법으로 정규표현식을 이용한 전처리 방법이 된다. R과 Python을 사용하고 있어 두 프로그램 상에서는 테스트 완료 후 글을 작성하였으나, 다른 프로그램에선 테스트하지 않았으므로 테스트가 필요할 수 있습니다. R에서 정규표현식(regex)를 사용하려면 아래 링크를 참조한다. [비정형 데이터 전처리를 위한 함수] 이 글에서는 Python을 기반으로 정규표현식을 적용해 나타나는 결과와 해석을 작성한다. 정규표현식 적용을 위해 기본 mo..

[레드빈] 듀얼리시버 무선 마우스 후기

와디즈에서 펀딩이 진행되었던 레드빈의 듀얼리시버 무선 마우스. 맥북을 산지 얼마 안 되어 usb-c 포트만 있는 데다가 트랙패드에 아직 익숙하지 않은 시점에 접하게 되었는데, usb-c와 usb 리시버가 둘 다 있고, 전환이 간단한 것이 매우 매력적이라고 느껴져 구입하게 되었다. 또한 건전지가 들어가게 되면 마우스 자체의 무게가 늘어나게 되는 점 (물론 꼭 그렇지만도 않다.), 블루투스는 간헐적으로 끊김 현상이 발생했던 경험들을 토대로 기왕이면 리시버! 라는 마음으로 펀딩에 참여하였다. 매우 심플하고 깔끔한 디자인. 약간 납작한 디자인이긴 하지만 생각보다 그립감은 나쁘지 않다. 휠 또한 감도가 좋고 dpi 설정을 할 수 있는 작은 버튼도 잘 작동한다. 마우스의 아랫면. 전원스위치 위에 있는 동그란 버튼이..

리뷰 2019.03.08

[R] 비정형(텍스트) 데이터 전처리를 위한 함수

석사 논문을 쓸 당시 Doc2Vec 알고리즘을 사용하기 위해 text 데이터를 수집해 전처리 과정을 진행해야했다. 이때 가장 필요했던 것 중 하나가 적절한 함수와 그때그때 상황에 맞는 정규표현식. 정작 논문 쓸 당시에는 정규표현식을 잘 몰라서 시간을 굉장히 비효율적으로 사용할 수 밖에 없었는데, 지금도, 앞으로도 text 데이터는 쓸 일이 많기 때문에 한 번 정리해두려고 한다. base함수 와 stringr 패키지 함수 는 유사한 점이 많으므로 함께 정리한다.다만 stringr 패키지에 있는 함수명들이 직관적인 경우가 많아 개인적으로 더 선호하는 편이지만패키지 설치가 어려운 환경(회사 내부 서버 등)를 대비해 둘 다 정리한다. pattern이 있는 문자 찾기 grep(pattern, x, ...) : 기..

ADsP 준비 및 합격(19회차) 후기

0. 자격증 준비 배경2018년 8월 대학원 졸업 이후 하반기 공채를 준비하며 많은 기업에서 우대사항으로 ADsP와 ADP를 대우해준다는 것을 알게 됐다. 그 전까지는 '자격증을 따서 뭐하냐. 실무 적용을 못하는데.' 등등 자격증에 대해 비관적인 태도를 보였으나, 결국 '나'라는 사람을 알기 전까지 나를 파악할 수 있는 건 서류에 이력 한 줄, 자격증 하나하나라는 걸 공채를 통해 뼈저리게 느꼈다. 그래서 19회차 시험(2018.11.24)을 한달 앞둔 10월 25일에 접수를 하고 준비를 하게 됐다. 1. ADsP 대비 서적 탐색 및 구입무려 1천 페이지에 달하는, 흉기로 써도 될 것 같은 데이터 분석 전문가 가이드는 애시당초 고려 대상이 아니었다. 책을 알아본 건 시험이 불과 한달 남은 시점이기 때문에 ..