요즘 개발 그냥 바이브 코딩으로 딸깍하면 다 되지 않나요?ㅋㅋ
안녕하세요 제목은 어그로입니다..
불쾌감드렸다면 죄송합니다.
현재 스타트업에서 플랫폼 운영 pm 직무로 일하고 있습니다.
말이 pm이지 이것저것 다 합니다.
데이터 관련 부트캠프 수료했고, 42서울 탈락했지만 지원해서 한 달 간 열심히 개발공부도 해본 적 있긴하고요… 알고리즘엔 관심이 있어서 이것저것 풀어보다보니 백준 등급은 골드입니다. 알고리즘 스터디도 운영 해본 적이 있습니다.
본론은 이렇습니다.
현재 회사에서 erp 개발 업무, 신규 플랫폼 런칭 업무를 진행하는데 개발자 인력이 충원 되지 않아 유지보수까지 제가 직접 해야하는 상황이 되어버렸습니드…
회사 erp는 파이썬으로 제작 되어있고, 메서드 오버라이트하는 코드 짜고 모듈 만들어서 임포트하는 식으로 신규 기능 만들거나 유지보수 진행하고 있습니다..(사실 이게 맞는 말인지도 모르겠지만 해당 erp 운영가이드가 기존 코드 수정이 아닌 이렇게 모듈 제작 및 임포트로 진행하라고 되어 있어 그렇게 진행하고 있습니다)
문제는 웹서비스 운영은 내부 인원만 사용하는 erp 와는 난이도 차이가 극심할텐데 어떻게 해야할지 모르겠습니다 특히 서버 쪽에서요…
프로젝트 예산이 넉넉하지않아 개발해주신 업체에 유지보수 요청도 어려운 상황입니다..
회사 탈출할 생각도하고 있지만 웹서비스를 혼자 운영해볼 경험이 욕심나서 적어도 6개월은 버틸 생각입니다.
소스코드 유지보수까지는 어떻게든 비벼볼 수 있을 것 같은데 서버쪽 문제가 생겼을 때 어떻게 해야할지 너무 막막합니다..
ECS, RDS, CLOUDFRONT, 테스크, 테스크오토스케일링, 프록시 등등.. 처음 접하는 단어가 너무 많고 클라우드워치에 들어가서 그래프들을 봐도 도대체 뭐가 뭔지 모르겠고… 최근엔 서버가 다운되어서 어찌저찌 로그 확인해보니 PRISMA 어쩌고 하면서 db 와 커넥션이 끊기는 에러가 있더라고요.. 파라미터 그룹에서 이것저것 수정해서 재배포하고 테스트 오토 스케일링하고 메모리 늘리고 해서 어찌 해결했지만 진짜 해결이 된 건지 내가 원인 파악을 제대로 한 건지 전혀 모르겠습니다..
서버 관련 지식을 빠르게 습득할 수 있는 방법이 있을까요? 모호한 질문이지만 의견 부탁드립니다..