안녕하세요~!
올해 목표로 영어 공부와 개발 공부 두 마리 토끼를 동시에 잡기 위해
스터디를 진행해보려고 해요.
현재 저는 4년 차 Software Engineer로 일하고 있고,
최근 업계 분위기를 보면 AI의 영향으로
특정 스택이나 직무 경계는 점점 흐릿해지고,
그만큼 영어 능력, 엔지니어링 사고력, 그리고 개발 철학의 중요성은
더 커지고 있다고 느끼고 있어요.
그래서 스터디를 통해
Stanford University의 John Ousterhout 교수님의 유명한 저서인
A Philosophy of Software Design 을 함께 독파해보려고 해요.
* Biography : https://web.stanford.edu/~ouster/cgi-bin/home.php
국내에서는 상대적으로 덜 알려진 책일 수 있지만,
내용의 결은 많은 분들이 익숙하실
클린 코드 / 클린 아키텍처 시리즈와 유사하고,
소프트웨어 엔지니어라면 한 번쯤 꼭 고민해봐야 할
핵심적인 사고 방식과 원칙들을 다루고 있습니다.
📖 스터디 방식
영어 원서 PDF 기반 (스터디원 분들께 공유 예정)
총 188페이지 분량
주차별로 챕터 또는 일정 분량을 정해 함께 읽기
완벽한 해석보다는 인상 깊은 문장 저자의 의도
코드에 어떻게 연결되는지를 중심으로 이야기 나누는 방식
현재 개발 실력이나, 영어 실력은 전혀 부담 가지지 않으셔도 되고, (저도 못해요 ㅠ 대학생분들도 환영입니다.)
이 문장이 왜 중요하게 느껴졌는지 정도만 이야기할 수 있으면 충분할 것 같아요.
스터디 일정, 진행 방식 등 자세한 내용은
스터디원 분들이 모이면 함께 상의해서 정해보려고 합니다.
관심 있으신 분들은
아래 오픈 카톡방으로 편하게 연락 주세요!
같이 꾸준히 읽고, 생각하고, 성장해봐요