Hack on
구동사C1informal소프트웨어나 프로젝트를 손보며 작업하다
phrasal verb구동사
- 1
손보다, 수정하다, 개선하다 — 코드, 프로그램, 기술 프로젝트 등을 직접 수정하거나 개선하며 작업하다C1
to work on, experiment with, or modify code, software, or a technical project
She spent the weekend hacking on a new app for tracking expenses.
그녀는 주말 동안 지출을 추적하는 새 앱을 손보며 작업했다.
A few volunteers are hacking on the documentation before the next release.
몇몇 자원봉사자들이 다음 배포 전에 문서를 손보며 작업하고 있다.
유의어work on, tinker with, modify
반의어leave alone, abandon
뉘앙스 · 쓰임
‘work on’은 가장 일반적이고 중립적인 표현이고, ‘hack on’은 개발자식 구어 표현으로 직접 코드를 만지며 실험하거나 수정하는 느낌이 강합니다. ‘hack into’는 시스템에 불법 침입한다는 뜻이 될 수 있지만, ‘hack on’은 보통 불법 침입을 의미하지 않습니다. ‘tinker with’는 작은 부분을 이것저것 만져 보는 느낌이 더 강합니다.
오픈소스, 스타트업, 개발자 대화, 기술 블로그 등에서 자연스럽게 쓰입니다. 공식 보고서나 비전문가 대상 문서에서는 ‘work on’, ‘develop’, ‘modify’가 더 무난합니다. 예: ‘I’m hacking on a new feature’는 ‘새 기능을 개발하며 이것저것 손보고 있다’는 뜻입니다.
유의어 뉘앙스 비교
- work on
- 가장 일반적이고 중립적인 표현으로, 프로그래밍 외의 일에도 널리 쓴다.
- tinker with
- 작은 부분을 시험 삼아 만지거나 조정한다는 느낌이 더 강하다.
- modify
- 더 격식 있고 결과 중심적인 표현으로, 실험적인 느낌은 약하다.
반의어
- leave alone
- 더 이상 건드리거나 수정하지 않고 그대로 두는 것을 뜻한다.
- abandon
- 작업이나 프로젝트를 완전히 포기한다는 뜻으로 더 강하다.