나의 이야기 9

글또 8기 회고

어느덧 또 글또 8기가 마지막 제출만 남겨두어 오늘은 글또 8기를 회고하려고 합니다. 우선 8기에 작성했던 글들을 보니 mysql, fastapi에 관한 글을 주로 썼었네요. 상반기에 있었던 chatGPT의 등장 이후로, 저도 회사에서 chatGPT를 활용한 서비스를 개발하여 출시를 했는데 그러다보니 MLOps보다는 아무래도 backend 직군에 가깝게 일을 했던 것 같습니다. 8기 다짐글에서, 시스템 설계에 대한 고민이 많다는 글을 적었었는데 새로운 서비스를 개발하느라 바빴고 그 서비스에서는 복잡한 설계가 필요없었다보니 그런 고민을 좀 깊게 못 했고 관련된 공부도 못 했고 그래서 관련 글도 하나 작성하지 못했던 것 같습니다. 서비스를 개발하면서 fastapi 사용에 아직 조금 미숙하다보니, fastap..

나의 이야기 2023.07.16

글또 8기 다짐

글또 8기를 또 신청하여 다짐글을 남기게 되었습니다. 글또 덕분에 2022년도 조금 돌아보고, 2023년 계획도 세워보는 것 같습니다. 2022년은 이직을 하면서 MLOps라는 직군으로 전환하며 새해를 맞았었는데 벌써 1년이 조금 넘었네요. NLP개발자, 서버개발자를 거쳐서 MLOps로 일을 하고 있고 이제 전체 일한 기간도 만으로 5년도 훌쩍 넘어가게 되었습니다. 이제는 주니어라고 하긴 힘든 경력이 되었네요ㅎㅎ 5년을 넘게 일을 했다는 건 나이도 그만큼 들었단 건데, 그러다보니 사회초년생 때랑 커리어에 대한 고민이 많이 달라졌습니다. 처음에는 기술을 많이 공부하고 경험치를 빨리 쌓는 것에 대해 고민이 많았다면, 지금은 '내가 팀에 기여를 어떻게 해야할까?' 혹은 '어떻게 시스템을 디자인해야 서비스를 잘..

나의 이야기 2023.02.12

글또 7기 회고

벌써 글또 7기가 끝날 시점이 되어, 글또 7기 회고를 해보게 되었습니다. 7기에서 썼던 글 리스트를 확인해보니 다짐글을 시작으로, 아래와 같이 여러 주제로 글을 작성했네요. - 글또 7기 다짐글 - huggingface/transformers에 컨트리뷰트 해보기 - [ML OPS] mlflow 로컬에서 사용해보기 - [ML OPS] transformers inference (ft. colab, onnx, gpu) - [ML OPS] quantization을 활용한 인퍼런스 최적화 (ft. ONNX, TensorRT) - SQLAlchemy 소개 및 활용법 - SQLAlchemy에서 ORM 활용하기 - argo workflow 구성해보기 - argo workflow - cron workflow MLOPS..

나의 이야기 2022.10.14

huggingface/transformers에 컨트리뷰트 해보기

자연어처리를 공부해보았다면 누구나 경험해보았을만큼 유명한 huggingface의 transformers에 contribute를 해보았습니다. 처음으로 오픈소스에 컨트리뷰트 해보아서 머지가 되고, 릴리즈에 포함이 되었을 때는 너무나도 뿌듯함을 감출 수 없었습니다. 그래서 오늘은 컨트리뷰트했던 과정을 남겨두고자 합니다. 1. 컨트리뷰트하게 된 계기 최근 deep learning 모델을 서빙하면서, onnx를 필수로 사용을 하고 있습니다. huggingface의 transformers에서는 쉽게 onnx로 변경 할 수 있는 모듈(https://huggingface.co/docs/transformers/main/en/serialization#onnx)을 제공하고 있습니다. 가이드를 보면, 아래와 같이 trans..

나의 이야기 2022.05.28

글또 7기 다짐글

글또 7기를 시작하게 되어 다짐글을 한번 남겨봅니다. 다짐에 앞서, 저의 현재 상황을 이야기해보면 NLP개발자로 처음 시작한 커리어가 백엔드 개발자를 거쳐서 최근에는 ML ops로 포지션을 변경하면서 이직을 하였습니다. 글또 4기와 5기를 참여했었는데 NLP 개발자로 4기를 참여했고, 딥러닝 모델 서빙에 대한 수요가 커지면서 자연스럽게 서버 개발을 하다보니 5기 때는 백엔드 개발자로 참여했었습니다. 4기(2020년 2월 ~ 2020년 7월) 때 썼던 글들을 아래와 같이 정리해보았더니 2017년 NLP 개발자로 시작한 커리어가 서비스에 대한 수요가 커짐에 따라 이 때는 이미 서빙 쪽을 많이 공부를 하고 있었던 것 같습니다. - 딥러닝 모델 서빙과 병렬처리 (https://seokhyun2.tistory.c..

나의 이야기 2022.05.11

글또 5기 회고

글또 5기가 어느새 끝나서, 회고하는 시간을 벌써 갖게 되었습니다. 2주에 1번 블로그를 쓴다는 것이 생각보다 힘들었는데 어느새 글또 4기, 글또 5기까지 와서 제 블로그에도 글이 꽤 많아지게 되었네요. 글또 5기를 시작한 시점이, 이직과 딱 맞물린 시점이였는데 이직하면서 백엔드 개발자로 전향하게 되어 글또 5기 시작 직전에 ai엔지니어에서 백엔드로 조를 변경했던 것이 기억이 납니다. 그래서 5기를 하면서는 카프카, 도커, 깃, 쿠버네티스, Redis 등에 대한 글을 쓰면서 인공지능과 관련된 글을 거의 썼던 4기와는 완전히 다른 글들을 썼네요. 이직하고 백엔드 개발자로 전향하면서, 회사에서 일하면서 필요했던 기술들에 대해서 조금씩 정리를 했던 것 같습니다. 6개월이 조금 안된 시간인데 이것저것 많이 공부..

나의 이야기 2021.05.02

글또 5기 다짐

글또 4기를 무사히 마무리하고, 2020년 11월부터 다시 시작하는 글또 5기에서도 계속 활동하기로 하였습니다. 글또 4기를 하면서 블로그를 쓰다보니 다른 사람들이 읽었을 때 이해할 수 있어야 한다는 생각으로 쓰다보니, 스스로도 더 깊게 자세히 공부를 하게되고 또 정리를 해둠으로써 다시 볼 수도 있고 그런 부분이 너무 좋았었기에 글또 5기에도 합류를 하였습니다. 글또 4기가 끝나는 시점에 병역특례(전문연구요원)가 끝이 났고, 바로 이직을 도전하여 앞으로는 기존과는 달리 서비스 백엔드 개발을 하게 되었습니다. 그에 따라서, 글또 5기에서는 백엔드 개발에 대해서 공부하면서 내용을 정리하는 블로그를 쓰게 될 것 같습니다. 글또 5기에서도 4기에서 처럼 2주에 한번 씩, 빠뜨리지 않고 꾸준히 글을 쓰고 새로운 ..

나의 이야기 2020.11.14

NLP개발자의 2020년 상반기 회고

글또라는 블로그 모임을 하면서, 글또 다짐글을 작성했었습니다. 글또에서 이번 블로그 마감은 상반기 회고록을 작성해보는 아이디어를 공유해주셔서 회고록을 처음으로 작성해보게 되었습니다. 2020년 상반기가 끝나는 현재 시점은 사실 저에게는 지금 회사를 다닌지 만 3년을 딱 채운 시점이기도 합니다. 그래서 상반기 회고를 하고 또 3년 동안의 회고도 조금 같이 해볼까 합니다. 회고를 시작하기에 앞서 제가 어떤 일을 하는지 소개드리면, NLP 개발자로 회사에 재직 중에 있습니다. 2020년 상반기 회고 2020년은 사실 29살이 되면서, 아홉 수에 대한 걱정과 두려움에다가 내년에는 서른이라는 압박감을 많이 느꼈습니다. 글또 다짐글에서는 2020년 목표로 1일 1커밋, 영어공부, 블로그 활성화라는 3개의 목표를 적..

나의 이야기 2020.07.05

글또 다짐글

블로그를 좀 더 열심히 관리해보고자, 글또라는 모임을 시작하게 되었습니다. 글또 모임은 2주에 한번 블로그에 공부한 내용 혹은 업무하면서 생겼던 일을 작성하고 공유한 뒤에 서로의 글을 읽어보고 또 코멘트까지 필수로 하는 모임입니다. 블로그를 해보고자 했던건 오래되었는데, 열심히 관리를 잘 안해오다가 이런 모임을 통해서 다른 사람들과 소통하며 블로그를 써보면 피드백도 있고 더욱 동기부여가 될 것 같아서 참가하게 되었습니다. 글또 다짐글을 쓰면서, 2020년 개인적인 목표도 함께 써볼까 합니다. 사실, 얼마 전부터 깃헙계정에 1일 1커밋을 하고 있습니다. 알고리즘을 하루에 한 문제씩 풀어서 커밋을 하고 있는데, 2020년에는 매일 잔디를 심는 것을 목표로 하고있으며 1월 2월에 단 하루도 빠지지 않고 잔디를..

나의 이야기 2020.03.01