돌파구재능마켓 가기

프리랜서 모집

프로그램 수정·유지보수 프리랜서를 모집합니다

다른 사람이 만든 기존 프로그램을 이어받아 수정하고 유지보수하는 개발자를 위한 안내입니다. 인수인계와 오류 대응 범위를 정해 돌파구에서 의뢰를 받을 수 있습니다.

게시

프로그램 수정·유지보수는 이미 만들어진 프로그램을 이어받아 기능을 고치거나 추가하고, 오류를 해결하며 계속 운영되도록 돕는 작업입니다. 원래 개발자와 연락이 끊겼거나, 기존 개발자가 바빠서 새로운 사람을 찾는 경우가 많습니다. 새로 만드는 것보다 남이 짠 코드를 이해하는 데 시간이 더 걸릴 수 있는 분야입니다.

기존 프로그램을 만든 개발자와 연락이 끊긴 사업자, 오류가 계속 발생해 급하게 고쳐야 하는 운영자가 주로 찾습니다. 기능을 추가하고 싶은데 원 개발자가 응답이 없거나 비용 문제로 새 사람을 찾는 경우도 많습니다. 대부분 급하게 문제를 해결해야 하는 상황에서 찾아옵니다.

단발성 오류 수정으로 끝나는 경우도 있지만, 한 번 코드를 파악하고 나면 이후 기능 추가나 정기 점검까지 이어지는 장기 유지보수 계약으로 연결되는 경우가 많습니다.

프로그램 수정·유지보수 프리랜서가 하는 일

  • 기존 소스코드 구조 파악 및 문서화되지 않은 부분 분석
  • 보고된 오류의 원인 파악 및 수정
  • 기존 코드에 새로운 기능 추가
  • 사용 중인 개발 환경(버전, 라이브러리) 최신화
  • 데이터베이스 구조 확인 및 필요 시 마이그레이션
  • 성능 저하 구간 파악 및 개선
  • 정기 점검 및 오류 로그 확인
  • 인수인계 문서 작성 및 향후 유지보수를 위한 정리

자주 쓰는 도구와 기술

  • Git
  • 다양한 언어(Python, Java, PHP, C# 등)
  • MySQL
  • 디버깅 도구
  • 서버 접속 도구(SSH 등)
  • 이슈 트래킹 도구

작업 흐름

  1. 1

    기존 프로그램의 소스코드와 서버 접근 권한을 인수받습니다.

  2. 2

    코드 구조와 데이터베이스를 파악해 현재 상태를 점검합니다.

  3. 3

    긴급한 오류가 있다면 우선 파악해 수정 범위를 안내합니다.

  4. 4

    요청받은 기능 추가나 수정 작업을 진행합니다.

  5. 5

    테스트 환경에서 확인 후 실제 서비스에 반영합니다.

  6. 6

    이후 정기 점검이나 추가 요청 대응 범위를 안내합니다.

의뢰인이 실제로 요청하는 것

견적을 내기 전에 확인해야 할 것을 요청 유형별로 정리했습니다.

기존 개발자와 연락이 끊긴 프로그램 인수 요청

소스코드 전체와 서버, 데이터베이스 접근 권한을 넘겨받을 수 있는지 먼저 확인해야 합니다.

특정 오류만 급하게 고쳐달라는 요청

오류 재현 방법과 발생 시점, 최근 변경 사항이 있었는지 먼저 확인해야 합니다.

기존 프로그램에 새 기능 추가 요청

기존 코드 구조와 새 기능이 충돌하지 않는지 먼저 파악해야 견적을 정할 수 있습니다.

오래된 개발 환경을 최신 버전으로 올려달라는 요청

업그레이드 시 기존 기능이 깨질 수 있어 백업과 테스트 환경 마련 여부를 먼저 확인해야 합니다.

정기 점검·유지보수 계약 요청

점검 주기와 긴급 대응이 필요한 시간대를 먼저 확인해야 합니다.

견적은 이렇게 잡습니다

금액은 전문가가 정합니다. 여기서는 무엇을 기준으로 나누는지만 다룹니다.

  • 코드 문서화 수준과 파악에 걸리는 시간을 기준으로 나눕니다.
  • 단발성 오류 수정인지 지속적인 유지보수 계약인지에 따라 크게 달라집니다.
  • 기존 코드 규모와 사용 언어·기술의 복잡도를 기준으로 산정합니다.
  • 긴급 대응(주말, 야간)이 필요한지 여부에 따라 나눕니다.
  • 기능 추가 범위와 데이터베이스 변경 필요 여부에 따라 나눕니다.
  • 정기 점검 계약 시 점검 주기와 보고 방식을 미리 정합니다.

패키지 구성 예시

기본

단발성 오류 진단과 수정

표준

기능 추가 또는 개발 환경 최신화 포함

프리미엄

정기 점검 계약과 우선 순위 오류 대응 포함

이 분야에서 잘 팔리는 전문가의 조건

  • 다양한 언어와 기술 스택으로 남의 코드를 이어받아 처리한 경험을 포트폴리오에 구체적으로 씁니다.
  • 포트폴리오 제목에 다뤄본 기술(언어, 프레임워크)을 명확히 적어 검색에 걸리게 합니다.
  • 첫 답장에서 기존 코드 문서화 여부와 접근 권한 인계 가능 여부를 먼저 확인합니다.
  • 코드를 처음 볼 때 파악 시간이 필요할 수 있음을 미리 안내해 오해를 줄입니다.
  • 오류 대응 가능 시간대(평일, 야간, 주말 등)를 프로필에 명확히 표기합니다.
  • 정기 유지보수 계약이 가능한지 여부를 프로필에 안내합니다.
  • 기존 코드를 존중하며 불필요한 전면 재작성을 권하지 않는다는 원칙을 밝힙니다.

자주 생기는 분쟁과 예방법

인수인계 자료가 전혀 없음
작업 전 소스코드, 서버 정보, 데이터베이스 접근 권한이 모두 있는지 확인하고 없으면 파악 시간이 추가될 수 있음을 안내합니다.
수정 중 다른 기능이 깨짐
수정 전 반드시 백업을 받고, 테스트 환경에서 먼저 확인한 뒤 반영합니다.
오류 원인이 코드가 아니라 서버·환경 문제
코드 수정 전 서버 상태와 환경 설정도 함께 점검합니다.
긴급 대응 범위에 대한 오해
야간·주말 긴급 대응 가능 여부와 그에 따른 조건을 계약 전 명확히 합니다.
무제한 기능 추가 요구
최초 인수받은 범위와 별도의 신규 기능 추가는 구분해 안내합니다.

자주 묻는 질문

소스코드가 없어도 유지보수가 가능한가요?

가능한 경우도 있지만 파악에 훨씬 많은 시간이 걸릴 수 있습니다. 가능하면 원본 소스코드를 확보하는 것이 좋습니다.

긴급하게 오류가 났는데 바로 대응 가능한가요?

개발자마다 대응 가능 시간이 다르므로 상담 시 긴급 대응 가능 여부를 먼저 확인해야 합니다.

코드가 오래되어 최신 기술로 다시 만들어야 하나요?

반드시 그런 것은 아닙니다. 문제 되는 부분만 개선하는 것이 비용과 위험을 줄이는 경우가 많습니다.

원 개발자와 다른 언어를 쓰는 개발자도 이어받을 수 있나요?

가능하지만 사용된 언어와 기술에 익숙한 개발자를 찾는 것이 안전합니다.

정기 점검 계약은 어떻게 이루어지나요?

점검 주기와 보고 방식을 미리 정하고, 발생하는 오류에 대한 대응 범위를 계약에 포함하는 방식이 일반적입니다.

돌파구에서 팔면 남는 이유

판매를 중개한 대가로 받는 돈은 0원입니다. 대신 정산할 때 아래 서버이용료·행정지원비와 PG 결제대행 수수료가 따로 적용됩니다. 구매자가 먼저 결제하고 돈은 결과물 승인 전까지 돌파구가 보관하니 미수금이 없습니다.

0원
중개 수수료
1~3일
구매 확정 뒤 출금을 신청하면 영업일 기준으로 입금
4.5%
서버이용료·행정지원비. 안전결제 보관·정산·세무 처리·분쟁 중재·서버 운영에 쓰입니다
3.3%
PG 결제대행 수수료(카드사·결제대행사)

등록은 무료이고 팔리지 않으면 내는 돈이 없습니다. 프리랜서는 정산 시 원천징수 3.3%(세금)가 별도이며 종합소득세 신고 때 공제됩니다.

등록은 이렇게 진행됩니다

  1. 1

    프로필 만들기

    프로필 사진(필수), 활동명, 50자 이상의 자기소개를 적습니다. 포트폴리오는 등록 뒤에도 추가할 수 있습니다.

  2. 2

    연락처 입력

    전화번호는 필수입니다. 재능 상세 페이지에 공개할지는 직접 고릅니다.

  3. 3

    약관 동의

    이용약관·수수료 정책·환불 정책에 동의하면 전문가 등록이 끝납니다. 기다리는 심사는 없습니다.

  4. 4

    재능 올리기

    제목·대표 이미지·설명·가격·카테고리·작업 기간을 적어 등록하면 재능 심사를 거칩니다. 첫 재능이 승인되면 판매가 시작되고 전문가 승인도 함께 됩니다.

지금 시작하기

등록은 dolpagu.com 에서 하고, 가입은 무료입니다.