원문 출처: Original Article
📖 영어 본문 (English Article)
Second, new ways of working called DevOps and agile methodologies became popular. Before, people often worked alone on different parts of software. But with these new methods, teams started working together more collaboratively.
These changes also affected how software was delivered. Instead of big, infrequent updates, software could be updated continuously. Now, it seems like a third big change is approaching for software engineering.
🇰🇷 본문 한글 번역
둘째, 데브옵스와 애자일 방법론이라고 불리는 새로운 작업 방식이 인기를 얻었습니다. 이전에는 사람들이 종종 소프트웨어의 다른 부분에서 개별적으로 작업했습니다. 하지만 이러한 새로운 방법들을 통해 팀들이 더욱 협력적으로 함께 일하기 시작했습니다.
이러한 변화들은 소프트웨어가 제공되는 방식에도 영향을 미쳤습니다. 크고 드문 업데이트 대신, 소프트웨어가 지속적으로 업데이트될 수 있게 되었습니다. 이제 소프트웨어 공학에 세 번째 큰 변화가 다가오고 있는 것으로 보입니다.
💡 핵심 문법: 현재분사구문: ~하면서 (making ~)
현재분사구문은 주절의 내용에 대한 결과나 동시 상황을 나타낼 때 사용됩니다. 동사-ing 형태로 시작하며, “~하면서”, “~하게 되면서” 등으로 해석될 수 있습니다. 여기서는 앞선 내용(“the open source movement grew”)의 결과(“making computer code accessible”)를 설명합니다.
Example: First, the open source movement grew, making computer code accessible to developers everywhere.
📌 주요 어휘 (Key Vocabulary)
| Word | Meaning | Example | Translation |
|---|---|---|---|
| experienced | 경험했다, 겪었다 | Software engineering has experienced two significant changes this century. | 소프트웨어 공학은 이번 세기 들어 두 번의 중요한 변화를 겪었습니다. |
| accessible | 접근 가능한, 이용 가능한 | making computer code accessible to developers everywhere. | 모든 개발자가 컴퓨터 코드에 접근할 수 있게 만들었습니다. |
| methodologies | 방법론 (방법들의 체계적인 집합) | new ways of working called DevOps and agile methodologies became popular. | 데브옵스와 애자일 방법론이라고 불리는 새로운 작업 방식이 인기를 얻었습니다. |
| collaboratively | 협력적으로, 협동하여 | teams started working together more collaboratively. | 팀들이 더욱 협력적으로 함께 일하기 시작했습니다. |
| continuously | 지속적으로, 끊임없이 | software could be updated continuously. | 소프트웨어가 지속적으로 업데이트될 수 있게 되었습니다. |
🧠 이해도 점검 퀴즈
What was one key result of the open source movement in software engineering?
- a) It encouraged developers to work alone more often.
- b) It made computer code available for many developers to use.
- c) It caused software updates to become less frequent.
- d) It introduced the DevOps and agile methodologies.
정답 확인하기
Answer: b
본문에서 “오픈 소스 운동이 성장하여 컴퓨터 코드를 모든 개발자가 접근할 수 있게 만들었습니다.” 라고 언급되었듯이, 오픈 소스 운동은 소프트웨어 코드를 더 많은 개발자들이 이용할 수 있도록 한 것이 핵심 결과입니다.