디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

외주하면서 느끼는 프로그래밍 방법론 변화에 대한 생각

ㅆㅇㅆ(124.216) 2025.06.13 14:40:08
조회 144 추천 0 댓글 3

가치 레버리지의 변화이다.


처음 프로그래밍 시작할때 내 생산성은 내가 직접 작성하는 코드의 양과 질에 비례한다


하지만 이제 AI 프로그래밍과 또 B2B 앱을 수주 받아 판매하는 입장서는 나는 설계와 AI에게 지시내린다.


이제부터는 설계의 결정이 AI의 토큰과 개발시간을 줄이고, 미래에 발생할 유지보수 비용을 줄이는 것이다.


일단 외주를 받으면 첫번째로 가장 먼저 할 일은


고객의 요구를 국지적 모듈화로 만들어 격리 하는 것이다.


1. 예약할때 캘린더에 동그라미 칠 수 있으면 좋겠어요


2. 이 신호처리를 하고나서 결과를 받았으면 좋겠어요


여기서 이제 1번 동작은 캘린더, 그리고 예약하는 동작, 동그라미 그리고 고객의 요구에는 없지만 X 표시 또한 존재해야하며 취소할 수도 있어야한다.


2번 동작은 FFT로 도메인 값을 변화하는 로직도 존재해야한다.. 고객은 자기가 익숙한 차원에서 계산을 좋아하기때문이다.


따라서 표면의 요구만 보는 것이 아니라, 결국 내면의 요구를 봐야한다. 2번의 경우는 간단해보이지만, 사실 시간->주파수로 변화하는 로직도 포함해야했고, 입력에 따른 결과를 지연없이 받는다는 실시간성 내포가 존재했다. 


결국 이는 자연스레 사용자에게 어떤 경험을 줄 것인가에 대한 고찰로 이루어지고, 이것이 설계의 근간 베이스가 된다.


하지만 우선 일처리를 할때 작은 부분부터 하면 백퍼센트 사고가 터지고, 모든 코딩은 내 컴퓨터에서는 되지만 고객 컴퓨터에서는 돌아가지 않을 문제가 있다는데서 시작하기때문에


일단은 설계과정과 에러가 날 부분들을 생각한다. 가령 아두이노 외주를 해보면 고객의 MCU(보드)가 공식적으로 자주쓰는 메이저 키트가 아니라, 마이너 키트라서 핀이 달라서 매핑이 안되서 설계한 코드가 작동하지 않아 다시 핀을 스캔 후 재매핑하는 경우도 있었고, 대부분 파이썬을 쓸 줄 안다는 고객도, 파이썬의 버전과 가상환경 차이로 인해서 실제로 특정 라이브러리가 되지 않았던 경우가 있었다.


어쨌건 그 이전에 내 문제를 아키텍쳐의 결정으로 넘긴다.


그럼 이제 내가 작성할 앱의 API 계약 관계, 모듈 경계를 만들어야한다. 그 모듈 경계와 API를 어떻게 설정하느냐에 따라서, 구현부는 반복 자동화가 낮아지고, AI가 실수하지 않는다.


중요한 것은 '한 줄 바꿔서 디버깅' 하는 것을 얼마나 줄이느냐다


결국 설계의 결정은 전반적으로 나의 최종적인 시간을 절약한다. 즉 디버깅 시간이 설계로 인해 줄어든다.


그리고 이후 모듈화에 대한 격리 테스트를 시작 한 후, 각 모듈에 대해서 모킹 테스트를 실시한다.


이는 각 모듈의 동작성을 보장한다. 함수와 메서드에 대한 유닛 테스트는 외주하는 입장서 사치기때문에


최대한 모듈 단위로 진행한다.


예전에는 코드를 얼마나 빠르게 많이 작성하느냐이지만


지금 코드 방법론은 대부분


'나는 얼마나 반복적인 디버깅을 덜하게 할 것인가'에


집중하고 있다

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 스타보다 주목 받는 것 같은 반려동물은? 운영자 25/10/20 - -
2864276 <제국은 왜 무너지는가> 발명도둑잡기갤로그로 이동합니다. 06.14 57 0
2864275 손솔 의원 국회 등원식 발명도둑잡기갤로그로 이동합니다. 06.14 51 0
2864274 40년 전 빌보드 1위 한 한국 노래 발명도둑잡기갤로그로 이동합니다. 06.14 70 0
2864273 "나쁜 철학이 생지옥으로 이어지는 이유는, 네가 위기에 몰렸을 때 발명도둑잡기갤로그로 이동합니다. 06.14 52 0
2864271 자본주의에 대한 절망감 [1] ㅇㅇ(39.7) 06.14 78 0
2864270 이거 혹시 아이유 크래킹 아닌가? 발명도둑잡기갤로그로 이동합니다. 06.14 61 0
2864268 트럼프를 저격하는 것 보다도 미국 선거제도를 다당제로 발명도둑잡기갤로그로 이동합니다. 06.14 50 0
2864267 인공위성과 우주 기술은 본질적으로 중앙집중식 판옵티콘 감시탑 발명도둑잡기갤로그로 이동합니다. 06.14 48 0
2864266 제자가 석가모니에게 물었다. 열반 후에 다시 윤회하십니까? 발명도둑잡기갤로그로 이동합니다. 06.14 70 0
2864265 마크툽-시작의 아이 발명도둑잡기갤로그로 이동합니다. 06.14 52 0
2864264 한국에 정책선거가 실종인 이유는 양당제 구조 고질병입니다 발명도둑잡기갤로그로 이동합니다. 06.14 55 0
2864263 아 키움 API 가상환경서 안되구나 정책위반이구나 ㅆㅇㅆ(124.216) 06.14 71 0
2864262 걸스데이- 여자 대통령 멤버 유라 최순실 딸 정유라와 동명 발명도둑잡기갤로그로 이동합니다. 06.14 65 0
2864261 테일러스위프트 앨범인가 투어 티저 보자기 영상 없어졌나? 발명도둑잡기갤로그로 이동합니다. 06.14 72 0
2864260 퀴어보다 밑바닥이 나 도태남인데 발명도둑잡기갤로그로 이동합니다. 06.14 49 0
2864259 "100㎏ 넘는 아내가 덮칠까 봐 문 잠그고 잤다"…남편 고백 술렁 발명도둑잡기갤로그로 이동합니다. 06.14 52 0
2864258 <라이언 일병 구하기>와 <레디 플레이어 원> 공통점 발명도둑잡기갤로그로 이동합니다. 06.14 62 0
2864257 조만간 인공지능이 웹브라우저 렌더링 엔진 처음부터 새로 생성할까? 발명도둑잡기갤로그로 이동합니다. 06.14 91 0
2864255 연예인이 지지 후보를 숨겨야 한다는 생각은 정치혐오를 부추기며 발명도둑잡기갤로그로 이동합니다. 06.14 78 0
2864254 2025 퀴어문화축제 발명도둑잡기갤로그로 이동합니다. 06.14 57 0
2864253 재명이 형 왜 기업은 못찢으시냐? SKT 위약금 없이 해제 아니네 ㅆㅇㅆ(124.216) 06.14 84 0
2864252 XT용 웹브라우저 Microweb 발명도둑잡기갤로그로 이동합니다. 06.14 58 0
2864251 프갤 대통령의 모두발언이 있겠습니다. [3] 헬마스터갤로그로 이동합니다. 06.14 86 0
2864250 The Dark Alliance: IBM 나치 지원 발명도둑잡기갤로그로 이동합니다. 06.14 52 0
2864249 이상적으론 61.255말이 맞긴함. 백엔드 구조만으로 해석가능해야하긴해 [2] ㅆㅇㅆ(124.216) 06.14 124 0
2864248 배우로 성공했더니 엄마 친구가 한 말, 휴 그랜트 발명도둑잡기갤로그로 이동합니다. 06.14 58 0
2864247 음악의 숨겨진 백스테이지 악기공장 중국 노동자 발명도둑잡기갤로그로 이동합니다. 06.14 52 0
2864246 1ㄷ1 관계 제외 eager쓰는새끼들 왜 쓰는거임 [3] ㅇㅇ(61.255) 06.14 77 0
2864245 dji mic 발명도둑잡기갤로그로 이동합니다. 06.14 53 0
2864244 백엔드 코드 프론트를 안보더라도 이해할 수 있어야 정상아님? [9] ㅇㅇ(61.255) 06.14 143 0
2864243 ‘I FEEL COKE’ with Coca-Cola 발명도둑잡기갤로그로 이동합니다. 06.14 60 0
2864242 게임이 더이상 즐겁지가 않다. 그냥 귀찮아 [1] ㅇㅇ(223.38) 06.14 62 0
2864241 60년대.....혼혈아 모음 발명도둑잡기갤로그로 이동합니다. 06.14 55 0
2864240 플로피 디스크 없이 윈도우 3.1을 설치 하면 생기는 일 발명도둑잡기갤로그로 이동합니다. 06.13 57 0
2864239 구독 우회해서 뚫으면 불법임? [1] ㅇㅇ갤로그로 이동합니다. 06.13 76 0
2864238 ㅆㅇㅆ님 제로데이 외주좀 [2] ㅇㅇ갤로그로 이동합니다. 06.13 83 0
2864237 Gen Hoshino - Tokiyo [1] 발명도둑잡기갤로그로 이동합니다. 06.13 63 0
2864236 전국으로 번지는 집회‥참가자들 "한국시민들처럼 끝까지 싸우겠다" 발명도둑잡기갤로그로 이동합니다. 06.13 61 0
2864235 결말포함, 몰아보기…대다수 사라질지도? 해결책은 영상 리믹싱 기능 발명도둑잡기갤로그로 이동합니다. 06.13 53 0
2864234 [삐소장님] "이대남 해결방안 간단합니다" #김태형 #ㅆㄷㄱ 발명도둑잡기갤로그로 이동합니다. 06.13 50 0
2864233 컴퓨터 공학과 출신 가수 공일오비 발명도둑잡기갤로그로 이동합니다. 06.13 57 0
2864232 최유리 - 잠수 발명도둑잡기갤로그로 이동합니다. 06.13 59 0
2864231 삼성 배터리 분해 영상 보니까 이 안에다가 암호 기록해도 되겠는데? 발명도둑잡기갤로그로 이동합니다. 06.13 75 0
2864230 Epic Restoration: 1993 IBM ThinkPad 태블릿 발명도둑잡기갤로그로 이동합니다. 06.13 42 0
2864229 박보영 _ the moment i see you(너의 얼굴을 보면) 발명도둑잡기갤로그로 이동합니다. 06.13 64 0
2864228 이렇게 된 거 전세계 캐삭빵 한번씩 하자 [3] 아스카영원히사랑해갤로그로 이동합니다. 06.13 99 0
2864227 섹스토이도 결국 섹스로보트 확산되며 규제 없어진다 발명도둑잡기갤로그로 이동합니다. 06.13 61 0
2864226 자본주의 치열한 생존경쟁 발명도둑잡기갤로그로 이동합니다. 06.13 61 0
2864225 ai가 지배하는 새카이 ♥냥덩이♥갤로그로 이동합니다. 06.13 60 0
2864224 AI 섹스 시대를 대한민국은 어떻게 넘길지 ㅇㅇ(106.241) 06.13 56 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2