알라딘

검색
헤더배너
상품평점 help

분류

이름:네서니얼 슈타 (Nathaniel Schutta)

최근작
2026년 5월 <다시, 소프트웨어 엔지니어>

네서니얼 슈타(Nathaniel Schutta)

미네소타 트윈 시티에서 수석 소프트웨어 엔지니어로 근무하고 있으며, 자바 엔터프라이즈 에디션 기반 웹 애플리케이션 개발에 풍부한 경험이 있다. 세인트 존스 대학(MN)에서 컴퓨터 공학을 전공했으며, 미네소타 대학에서 소프트웨어 엔지니어링 석사 학위를 받았다. 지난 몇 년간 나다니엘은 사용자 인터페이스 디자인을 중점적으로 해왔다. 기업의 인터페이스 가이드라인을 만들고 다양한 웹 기반 애플리케이션에 관한 컨설팅을 진행했다. 그는 ACM(Association for Computing Machinery)의 CHI(Computer-Human Interaction)-SIG(Special Interest Group)의 오랜 회원이자 썬(Sun)에서 공인한 웹 컴포넌트 개발자로서, 사용자가 애플리케이션을 이해할 수 없다면 개발이 잘못된 것이라는 믿음을 가지고 있다. 사용자 인터페이스 작업뿐 아니라 오픈소스 Taconite 프레임워크의 공동 창시자로서 나다니엘은 두 가지 기업용 자바 프레임워크 개발에 기여했으며 교육 자료를 만들고 다수의 스터디 그룹도 이끌었다. 고향인 미네소타 주의 짧지만 따뜻한 기후 아래 잠시 동안이나마 아내가 허락하는 선에서 골프 수업을 듣기도 했다. 요즘은 루비와 레일즈, (최근 바꾼) 맥 OS X을 살펴보고 있다. 나다니엘은 베스트셀러인 Foundations of Ajax의 공동 저자이기도 하다. 메일([email protected]) 또는 트위터(@ntschutta)로 연락할 수 있다.  

대표작
모두보기
저자의 말

<다시, 소프트웨어 엔지니어> - 2026년 5월  더보기

한국의 독자 여러분께, 한국어판 출간에 부쳐 이 책을 읽고 꼭 한 가지만 얻어가야 한다면, 지금은 그 어느 때보다 기본기가 중요해졌다는 사실입니다. 어떤 사람들은 이제 기본기는 그다지 중요하지 않다고 주장하거나, 끝없이 코드를 생성해 내는 도구가 생겼으니 예전의 오래된 규범은 제쳐둬도 된다고도 이야기합니다. 하지만 저희 생각은 정반대입니다. 코드는 값싸졌지만, 소프트웨어는 그렇지 않습니다. 소프트웨어를 내구성있게, 쉽게 무너지지 않게, 유지보수 가능하게, 가치있게 만드는 원칙은 여전히 예전처럼 강력하게 적용됩니다. 오히려 더 많은 코드가 더 빠르게 만들어지는 지금, 소프트웨어 제작의 탄탄한 바탕은 여러분 모두의 성공에 꼭 필요합니다. 이 책을 출간한 뒤, 저희 두 사람은 이런 아이디어를 현재 우리가 처한 시점에 맞춰 재구성해 'AI 시대의 소프트웨어 엔지니어링 기본기'라는 주제로 여러 곳을 다니며 이야기할 기회를 얻었습니다. 이런 재구성 과정에서 저희의 확신은 더욱 깊어졌습니다. 팀으로 일하고, 코드를 읽고, 디버깅하는 능력의 중요성은 줄어들기는커녕 오히려 더 커졌습니다. AI 도구가 코드를 빠르게 생성할 수는 있어도, 그 코드를 이해하고 통합하고 운영하는 일은 여전히 사람의 몫입니다. 지금 우리 업계 전반에 큰 불안감이 감돌고 있다는 사실을 잘 알고 있습니다. 그런 심정을 충분히 이해합니다만, 불안을 조금은 누그러뜨릴 수 있는 다른 관점도 함께 전하고 싶습니다. 소프트웨어 엔지니어링의 기본기를 익히며, 주어진 도구를 적극적으로 받아들이고 활용할 의지가 있다면, 여러분은 앞으로도 충분히 잘해내실 수 있다고 저희는 믿습니다. 앞으로 상황이 어떻게 전개될지는 누구도 단정할 수 없습니다. 그래도 이런 생각들이 저희가 믿는 바이며, 바로 그런 마음을 담아 이 책을 썼습니다. 저희의 작업이 한국 독자께 닿도록 애써 주신 박성철 님께 깊이 감사드립니다. 이 책이 여러분께 좋은 길잡이가 되기를 바랍니다. - 네이트 슈타, 댄 베가

가나다별 l l l l l l l l l l l l l l 기타
국내문학상수상자
국내어린이문학상수상자
해외문학상수상자
해외어린이문학상수상자