소프트웨어는 과학인가? 공학인가?…

불과 2달전인가?.. 이와 비슷한…
컴퓨터는 과학인가? 공학인가? 라는 질문을 받은적이 있다..
그때는 한번도 그런 생각을 해본적이 없어서.. 공학이 아닐까요? 라는 답을 했던 기억이 난다.

이와 비슷한 질문을 오늘 책을 읽으면서 또한번 접한다..
소프트웨어는 과학 인가? 아님 공학인가?…

질문의 요지를 정확히 파악했는지는 모르겠지만…
소프트웨어는 공학이다 라는 논지로 이해했다.

그럼 과학과 공학의 차이는 뭘까?..
이책에서는 아주 간단 명료하게 공감하는 이야기로 정의하고 있다…

과학의 목표는 어떤 문제 해결을 위한 그것에 있고…
공학은 그것을 사용하는 소비자와 관계해 있다라는것… 정확히는 기억안난다..
책을 읽고도 -_- 2시간을 못가는구낭…. 여튼….

과학자는 어떤 분야에 대해 그 분야만 알면 된다..
반면 공학자는 어떤분야에 대해 그 분야뿐 아니라..
조금이라도 연관되어 있는 모든 분야를 알아야한다고 이야기한다..

동의하고 자시고가 아니라.. 이런 논리라면,.. 난 공학자이고,…
그리고 내 생각과 지극히 일치하고 있다.
그러고 보면,.. 얇은 지식이지만.. 난 참으로 욕심이 많아서..
이거저거 참으로 많이 보아온거 같다..
물론 그 양의 1/10도 난 아직 내것으로 만들고 있지 못하고 있음을 인정한다..

중요한건 역시 대가가 쓴글은 다르긴 다르구나…
내가 그동안 느껴왔던 것들을 아주 간결하게 잘 정리해주고있다..
정말 자신이 개발자이고, 과학자이고를 떠나서 컴퓨터와 관련된 프로젝트를 한번이라도
수행하거나 수행책임을 가지고 있다면,.. 꼭 읽어봤으면 한다.

그책은 바로..
오늘 아침에 온,… “프로페셔널 소프트웨어 개발”!!

불꽃남자

UI 개발자

2 thoughts to “소프트웨어는 과학인가? 공학인가?…”

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.