728x90

2025/03/29 2

[SSUL] SI 신입개발자로 살아남기 (20)

오늘은 공수라는 개념에 대해서 한번 얘기해볼건데, 이게 SI 업계에선 빠질 수가 없는 내용이다. 이거때매 울고 웃고 다한다고 보면 된다. 실제로 나도 공수보고 화들짝 놀라서 전 회사 탈출 한거기도 하다.  공수가 뭔가요?공수란, 정보처리기사 공부해보면 볼텐데 그 맨먼스(ManMonth)라고 하는 그거다. 특정 작업량을 몇명의 개발자가 몇개월동안 해야하는지 그 계산을 해보는 거다. 뭐 현장에 따라서 세밀하게 쪼개서 맨데이(ManDay), 맨위크(ManWeek) 이렇게 쪼개는 곳들도 있긴함. 근데 기본적으로는 맨먼스를 기준으로 공수를 산정한다고 보면 되겠다.  공수가 왜 문제인가요?공수 자체는 문제가 아니다. 돈을 받기 위해선 당연히 내가 하는 업무의 가치를 환산해서 돈으로 확인할 수 있어야하기 때문에 공수..

[트러블 슈팅] 메모리 누수

얼마 전에 작업해서 배포를 하고 주말이 지난 뒤 회사에 가보니, 내가 만든 시스템이 안된다는 문의가 폭주하고 있더라. 그래서 컨테이너 상황을 확인해봤더니, 서버가 제기능을 못하고 죽어있었음. 다행히도 문제 확인은 쉬웠던게, 그 전 주에 개발한 내용이 Input/Output Stream 을 쓰는 이미지 동기화 시스템이었어서 "아.. 이거 분명 메모리 누수다.." 라는 확신이 들었다. 삽질은 아니지만 같은 실수를 반복하지 말고, 다른 초급 개발자들 역시 이런 실수는 하지 말자는 뜻에서 한번 남겨본다. 1. 메모리 누수 (Memory Leak)란?메모리 누수(Memory Leak)는 말 그대로 메모리가 샌다는 뜻이다. 직관적인 말이라기보단 살짝 물이 새는거에 비유한거라 도대체 그게 무슨 말입니까? 라고 말을 ..

Dev/Debug 2025.03.29
728x90