re·pro·gram
B2프로그램이나 행동 방식 등을 다시 설정하다
verb동사
- 1
재프로그래밍하다, 다시 프로그래밍하다 — 컴퓨터, 기계, 장치 등에 새 프로그램이나 변경된 지시를 넣어 작동 방식을 바꾸다B2〔technical〕
to program a computer, machine, or device again, usually to change how it works
The engineer reprogrammed the robot to move more slowly.
그 엔지니어는 로봇이 더 천천히 움직이도록 다시 프로그램했다.
We need to reprogram the alarm system after the update.
업데이트 후에 경보 시스템을 다시 설정해야 한다.
유의어recode, reconfigure
- 2
재프로그래밍하다, 새로 길들이다 — 사람의 습관, 사고방식, 뇌, 세포 등이 다르게 작동하도록 바꾸다C1〔general〕
to change the way a person, brain, habit, or cell behaves or functions
Therapy can help reprogram negative patterns of thinking.
치료는 부정적인 사고 패턴을 바꾸는 데 도움이 될 수 있다.
Scientists are studying how to reprogram cells to fight disease.
과학자들은 세포가 질병과 싸우도록 재프로그래밍하는 방법을 연구하고 있다.
뉘앙스 · 쓰임
rewrite는 코드나 글을 ‘다시 쓰다’에 가깝고, reconfigure는 설정이나 구조를 ‘재구성하다’에 가깝습니다. reset은 원래 상태나 기본값으로 ‘초기화하다’라는 뉘앙스가 강합니다. reprogram은 내부 지시 체계나 작동 방식을 바꾸어 다르게 작동하게 한다는 점이 핵심입니다.
컴퓨터·전자기기 문맥에서는 비교적 기술적인 표현입니다. 사람에게 쓸 때는 ‘사고방식이나 습관을 완전히 바꾸다’라는 비유적 의미가 될 수 있으며, 문맥에 따라 다소 강하거나 조작적인 느낌을 줄 수 있습니다.
유의어 뉘앙스 비교
- recode
- 특히 소프트웨어 코드를 다시 작성하거나 수정한다는 뜻이 강함
- reconfigure
- 프로그램 자체보다 설정이나 구성 방식을 바꾼다는 뜻이 강함
- retrain
- 사람이나 동물의 습관·기술을 다시 훈련한다는 의미가 더 강함
- condition
- 반복 학습이나 환경을 통해 특정 반응을 만들게 한다는 의미가 강함
반의어
- leave unchanged
- 작동 방식이나 지시 내용을 바꾸지 않고 그대로 둔다는 뜻
- reinforce
- 기존 행동이나 생각을 바꾸기보다 더 강하게 만든다는 뜻
자주 쓰는 표현 · Collocations
verb+noun
- reprogram a computer컴퓨터를 다시 프로그램하다
- reprogram a device장치를 다시 설정하다
- reprogram the system시스템을 다시 프로그램하다
- reprogram the brain뇌의 작동 방식을 바꾸다
- reprogram cells세포를 재프로그래밍하다
어원 · 암기 팁
[Greek]re-는 ‘다시’를 뜻하는 접두사이고, program은 그리스어 programma에서 온 말로 ‘공개적으로 쓴 것, 계획, 목록’이라는 뜻에서 발전했습니다.
re- ‘다시’ + program ‘프로그램을 짜다’
💡 re가 ‘다시’이므로 reprogram은 ‘프로그램을 다시 짜다’라고 기억하면 쉽습니다.