알라딘

헤더배너
상품평점 help

분류

이름:예호나탄 샤르빗 (Yehonathan Sharvit)

최근작
2024년 10월 <데이터 지향 프로그래밍>

예호나탄 샤르빗(Yehonathan Sharvit)

소프트웨어 엔지니어로 C++, 자바, 루비, 자바스크립트, 클로저, 클로저스크립트를 사용한 백엔드와 프론트엔드 프로그래밍에서 20년 이상의 경험을 쌓아왔다. 현재는 사이코그니토(Cycognito)에서 대규모 데이터 파이프라인의 소프트웨어 인프라를 구축하는 소프트웨어 아키텍트로 일하고 있다. 프로그래밍에 대한 열정을 블로그(https://blog.klipse.tech/)와 기술 콘퍼런스에서 공유하며, 엑스(https://x.com/viebel)에서 팔로우할 수 있다.  

대표작
모두보기
저자의 말

<데이터 지향 프로그래밍> - 2024년 10월  더보기

2000년부터 소프트웨어 엔지니어로 일했던 내게는 2012년 이전과 이후가 명확하게 나뉜다. 2012년이 기준인 이유는 내가 클로저를 발견한 해가 2012년이기 때문이다. 클로저를 만나기 전까지 프로그래밍은 내 직업이었다. 그러나 클로저를 만난 후에 프로그래밍은 내 열정이 됐다. 몇 년 전, 클로저의 어떤 특징이 이 프로그래밍 언어를 내 스스로 큰 희열의 원천으로 여기게 했는지 문득 궁금해졌다. 그래서 나와 동일한 열정을 지닌 클로저 커뮤니티 회원들에게 이 질문을 공유했고, 클로저를 이토록 특별하게 만들어준 것은 언어의 특징이 아니라 원리에 있다는 사실을 알아냈다. 클로저의 핵심 원리를 정제하는 일에 착수하자, 이 원리가 사실 다른 프로그래밍 언어에도 적용 가능하다는 것을 깨달았다. 그때부터 이 책에 대한 발상이 떠오르기 시작했다. 내가 클로저에서 좋아하는 것들을 전 세계 개발자 공동체와 나누고 싶었다. 그러려면 클로저를 모르는 개발자들에게 생소한 아이디어를 분명히 표현할 수단이 필요했다. 이야기를 지어내는 것을 항상 좋아하던 나였지만, 프로그래머들이 내가 생각해낸 대화를 진지하게 받아들여줄지 확신이 없었다. 물론, 플라톤은 스승의 가르침을 전달하려고 ‘소크라테스 대화편’이라는 이야기를 지어냈다. 마찬가지로, 랍비인 유다 할레비(Judah Halevi)도 유대교의 토대를 설명하고자 카자르 왕의 이야기를 지어냈다. 하지만 이 두 작품은 사고의 영역에 속한다. 현실이 아니다. 그때 몇 년 전에 읽었던 경영 관련 서적인 『THE GOAL』(동양북스, 2019)이 떠올랐다. 엘리 골드렛(Eliyahu Goldratt)은 ‘제약 조건 이론(theory of constraints)’의 원리 덕에 공장을 살린 한 공장 관리자의 이야기를 지어내 그 책을 썼다. 플라톤, 유다 할레비, 엘리 골드렛은 이야기를 써서 발상을 나누고 싶다는 내 뜨거운 욕망을 정당화해줬다.

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