Software Engineer와 AI Engineer에 대한 나의 학습 여정 기록

발행: (2026년 3월 7일 PM 07:06 GMT+9)
6 분 소요
원문: Dev.to

Source: Dev.to

Documenting My Learning Journey on Software Engineer and AI Engineer의 표지 이미지

소개

나는 매일 꾸준히 학습하는 것이 어렵다는 것을 자주 느낍니다. 내가 이루고 싶은 목표는 알지만, 해야 할 일을 피하게 만드는 마음속의 충동이 항상 존재합니다. 그 저항은 점점 커지고, 솔직히 말해 꽤 답답해지기도 합니다.

때로는 간단한 작업을 적어보는 것조차도 놀라울 정도로 어려울 때가 있습니다.

그래서 생산성을 고치기 전에 그 뒤에 있는 시스템을 고쳐야 한다는 것을 깨달았습니다. 내 루틴은 엉망이었고—무엇을 언제 어떻게 해야 할지에 대한 명확한 경계가 없었습니다.

그래서 “더 규칙적으로 행동하라”는 식으로 스스로를 강요하기보다는 먼저 시스템을 설계하기로 했습니다.

시스템

현재 나의 일정표

현재 상황을 고려해 가능한 한 현실적인 시스템을 만들려고 했습니다.

지금은 12월에 사직서를 제출하고 1월이 마지막 근무 월이었기 때문에 자유 시간이 많이 있습니다. 다만 정확히 말하면, 그 역할은 AI 엔지니어링 요소도 포함하고 있었는데, N8N을 활용하고, RAG 파이프라인을 구축하며, LLM 파라미터(샘플링 설정, top‑p, top‑k)를 튜닝하는 작업을 했습니다.

그 경험에도 불구하고 아직 중요한 기본 개념이 부족하다고 느꼈습니다. 그래서 기본기를 강화하는 데 더 많은 시간을 투자할 수 있는 시스템을 만들고 싶었습니다.

그래서 시스템에 데이터 구조 및 알고리즘(DSA)과 기본적인 미니 프로젝트를 포함시켰습니다. 목표는 이론만 공부하는 것이 아니라 지속적인 실습을 통해 탄탄한 기반을 다지는 것입니다.

실행

내가 항상 믿어온 한 가지는 “무언가를 하는 것이 과도하게 고민하는 것보다 항상 낫다”는 점입니다. 문서화는 그 과정의 일부입니다.

무언가를 적어두면 두 가지 중요한 효과가 있습니다:

  1. 배운 내용을 나중에 다시 찾아볼 수 있도록 지식을 보존합니다.
  2. 다른 사람과 비교하는 것이 아니라, 현재 내 위치를 과거와 비교할 수 있게 해 주는 진행 상황의 증거가 됩니다.

그래서 나는 이 플랫폼에 소프트웨어 엔지니어링과 AI 엔지니어링 양쪽에서 진행하는 프로젝트와 배운 내용을 기록하려고 합니다.

목표는 이론만 문서화하는 것이 아니라, 그 개념들이 실제 사용 사례에 어떻게 적용되는지를 설명하는 것입니다.

예를 들어, 현재 나는 쇼핑 영수증 OCR 시스템을 구축하고 있는데, 아직 개념 증명(Proof‑of‑Concept) 단계입니다. 초기 실험부터 개선 과정, 그리고 그 과정에서 마주치는 도전 과제까지 전체 여정을 공유할 수도 있을 것입니다.

기대 효과

이 문서화 과정을 통해 학습을 보다 일관되게 하는 습관을 기르고, 탐구와 개발 여정에서 얻은 지식을 보존하고 싶습니다.

동시에 이 작업이 내 전문 프로필에 더 큰 가치를 부여하기를 바랍니다. 포트폴리오를 강화하고 이력서를 개선해 다음과 같은 역할을 추구하고 싶습니다:

  • AI 엔지니어
  • 풀스택 AI 엔지니어
  • 소프트웨어 엔지니어

또 하나 깨달은 점은 개인 브랜딩에 아직 충분히 투자하지 않았다는 것입니다. 학습 여정을 공개적으로 공유하면 나를 발견할 가능성이 높아지고, 스스로 찾기 어려운 기회를 만들 수 있을 것입니다.

마무리

이것은 아직 실험 단계입니다. 장기적으로 얼마나 효과적일지는 아직 모르지만, 올바른 방향으로 가고 있다는 느낌은 듭니다.

당분간 목표는 간단합니다: 계속 배우고, 계속 만들고, 그 여정을 계속 기록하는 것.

0 조회
Back to Blog

관련 글

더 보기 »