Vibe Coding vs Context Engineering 개발자가 꼭 알아야 할 두 가지 패러다임