힘든 세상에서 나의 첫 걸음 (SRE/DevOps)

발행: (2026년 2월 4일 오전 09:28 GMT+9)
5 min read
원문: Dev.to

Source: Dev.to

Introduction

안녕하세요, 저는 Iriome입니다. 저를 모를 수도 있겠죠(전혀 이상하지 않아요). 한 달 전, 저는 SRE/DevOps 엔지니어로서 이 분야에 발을 들이기로 결심했는데—와, 프로그래머라면 물론이고 특히 좋은 SRE/DevOps 엔지니어라면 알아야 할 것들의 방대한 양에 충격도 받고 약간은 두렵기도 합니다.

하지만 무엇보다도, 당연히 가장 처음부터 시작하겠습니다.

Early Programming Experience

사실 저는 7년 전, 11살 때 프로그래밍을 시작했지만 그때는 전혀 달랐습니다. 언리얼 엔진 블루프린트를 다루고 있었기 때문에 코드를 한 줄씩 작성하는 것에 별로 관심이 없었거든요.

그러다 어느 날, ASIR을 공부하고 있는 형 덕분에 파이썬을 같이 해보게 되었고 바로 사랑에 빠졌습니다. 너무 빠져서 튜토리얼, 프로젝트, 파이썬에 관한 모든 것을 찾아보기 시작했어요.

Discovering Python and AI

곧, AI가 어디에나 있다는 것을 깨달았습니다. 처음엔 압도적이었고 솔직히 조금 낙담하기도 했죠. 하지만 데이터를 무기로, 어떤 상황에서도 프로그래머가 되겠다는 결심으로 계속 나아가기로 했습니다.

결국 제가 정말 하고 싶었던 것이 무엇인지 알게 되었어요: 시스템을 자동화하고, 오케스트레이션하며, 모니터링하는 일. 주니어 MLOps 포지션이 거의 없기 때문에 일단 SRE/DevOps에서 시작하고 나중에 MLOps로 전환하기로 했습니다.

Diving Deeper

제 길을 알게 된 뒤, 저는 전념했습니다. 거의 매일 파이썬으로 코딩하고, 미니 프로젝트와 스크립트를 만들어 연습했습니다. 곧 실제 시스템에서는 리눅스 이해가 필수라는 것을 깨달았죠. 그래서 WSL2를 설치하고, 리눅스 터미널을 익히며, 기본 Bash 명령어에 익숙해지고, 실험을 시작했습니다.

First SRE/DevOps Project

이 과정에서 첫 번째 SRE/DevOps 프로젝트를 만들게 되었습니다: CPU, 메모리, 디스크 사용량을 확인하고 데이터를 로그로 남기며, 알림까지 보내는 작은 모니터링 시스템이죠. 완벽하진 않았지만, 코딩, 리눅스 스킬, 시스템 모니터링을 결합해 실용적인 무언가를 만든 첫 경험이었습니다. 솔직히 말해서, 저는 완전히 빠져버렸어요.

Reflections and Next Steps

돌이켜보면, 이 첫 걸음들은 불확실함과 흥분, 그리고 수많은 시행착오로 가득했어요. 하지만 한 가지는 배웠습니다: 처음부터 모든 것을 알 필요는 없고, 끈기와 호기심이 더 중요하다는 것을.

다음 글에서는 첫 프로젝트의 기술적인 부분—어떤 문제에 직면했는지, 어떻게 구조를 잡았는지, 그리고 프로덕션 급 모니터링 시스템을 구축하면서 얻은 교훈—을 자세히 다룰 예정입니다. 기대해 주세요, 그리고 읽어 주셔서 감사합니다!

Back to Blog

관련 글

더 보기 »

SRE 주간 이슈 #508

sreweekly.com에서 보기 SRE Weekly는 이번 주에 파트너의 신장 이식 수술 후 돌보는 휴가를 내는 동안 6주간 휴지기를 가집니다.

안녕 Dev.to 👋

소개 안녕하세요 Dev.to 커뮤니티 👋 제 이름은 Faith Omobude이며, 견고하고 확장 가능한 인프라를 구축하는 열정을 가진 클라우드/DevOps 엔지니어 지망생입니다…