'프롬 스크레치(From Scratch)'는 말 그대로 "아무것도 없는 상태에서, 처음부터 시작하는 것"을 의미하는 관용구입니다.
기존에 만들어진 틀이나 도움 없이, 가장 기초적인 단계부터 모든 것을 스스로 구축해 나가는 과정을 설명할 때 쓰입니다. 다양한 분야에서 어떤 의미로 쓰이는지 정리해 드립니다.
이 표현은 스포츠(크리켓이나 달리기, 권투 등)에서 유래했습니다. 과거에는 출발선이나 경계선을 표시하기 위해 땅바닥에 선을 그었습니다(Scratched a line).
선수들이 그 '긁어놓은 선(Scratch)'에서 출발한다는 데서 유래하여, "처음부터", "출발점부터"라는 의미를 갖게 되었습니다.
가장 흔하게 쓰이는 예시입니다.
* 의미: 인스턴트 믹스나 반조리 식품(밀키트)을 전혀 사용하지 않고, 밀가루, 계란, 설탕 등 원재료만을 가지고 요리를 완성하는 것.
* 예시: "I made this cake from scratch." (케이크 믹스를 사서 만든 게 아니라, 밀가루 반죽부터 직접 해서 만들었다는 뜻)
개발자들 사이에서 매우 자주 사용되는 용어입니다.
* 의미: 남이 만들어둔 프레임워크(Framework), 라이브러리(Library), 템플릿을 사용하지 않고 백지상태에서 코드를 한 줄 한 줄 직접 짜는 것을 말합니다.
* 장점: 작동 원리를 완벽하게 이해할 수 있고, 불필요한 기능을 뺀 최적화가 가능합니다.
* 단점: 시간이 오래 걸리고, 이미 검증된 도구를 쓰지 않아 '바퀴를 다시 발명하는(Reinventing the wheel)' 비효율이 발생할 수 있습니다.
* 의미: 사전에 학습된 모델(Pre-trained Model)을 가져와 미세 조정(Fine-tuning)하는 것이 아니라, 모델의 가중치(Weight)를 무작위로 초기화한 상태에서 처음부터 학습시키는 것을 뜻합니다.
* 특징: 막대한 데이터와 컴퓨팅 자원이 필요하지만, 특정 도메인에 완전히 특화된 모델을 만들 때 사용합니다.
* 의미: 기존의 사업을 인수하거나 부모의 자산을 물려받지 않고, 맨손으로 창업하여 바닥부터 사업을 일구는 것을 의미합니다. '자수성가'와 비슷한 맥락입니다.
무언가를 프롬 스크레치로 한다는 것은 '편리함'을 포기하고 '완전한 통제권'과 '깊은 이해'를 선택한다는 뜻입니다.
| GPT-5.2 vs. Gemini 3.0 비교 평가 (0) | 2025.12.12 |
|---|---|
| 알면 신나는 AI용어: 아파치 아이스버그 (0) | 2025.11.26 |
| 🇨🇳 중국이 바라보는 AI 미래: '피지컬 AI(구신지능) (0) | 2025.11.19 |
| AI가 바꾸는 글로벌 은행권의 고용 지형: 변화와 시사점 (1) | 2025.09.19 |
| 리퀴드 글래스(Liquid Glass)란? (0) | 2025.06.17 |