왜 나는 ‘프로젝트’를 만들기를 멈추고 ‘제품’을 만들기 시작했는가.
Source: Dev.to
배경
수년간 프리랜서로 “버그 수정”을 하면서, 진정한 가치는 코드 자체가 아니라 해결책에 있다는 것을 깨달았습니다.
구축한 프로젝트
지난 몇 달 동안 Laravel과 React를 사용해 직접 포인트 오브 세일(Point of Sale, POS)과 학습 관리 시스템(Learning Management System, LMS)을 처음부터 만들었습니다.
주요 교훈
- 데이터베이스 정규화는 쉽습니다.
- 부분 결제나 학생 진행 상황 추적과 같은 실제 비즈니스 엣지 케이스를 처리하는 것이 진짜 도전입니다.
이 시스템들을 내 개인 플랫폼인 shahzaib.tech에서 실시간으로 운영되는 모습을 보는 것은 내 개발 프로세스에 큰 이정표가 되었습니다.
향후 계획
앞으로 몇 주에 걸쳐 이 시스템들의 기술적 세부 사항을 공유할 예정입니다. 시스템 설계나 깔끔한 PHP 아키텍처에 관심이 있다면, 함께 이야기해요!
웹사이트: shahzaib.tech