본문으로 건너뛰기
프롤로그
컴퓨터 과학을 왜 알아야 하는가

개발자가 마주하는 성능 저하, 장애, 메모리 증가, API 타임아웃, 데이터 정합성 문제는 한 가지 기술만으로 설명되지 않는 경우가 많습니다.

이 책은 컴퓨터 과학 지식을 면접용 암기 항목이 아니라, 실제 문제의 원인을 계층별로 추적하고 설계 선택의 비용을 판단하기 위한 실무 도구로 다룹니다.

비트와 바이트, CPU 실행 원리, 자료구조와 알고리즘, 운영체제, 메모리, 파일 시스템, 네트워크, 웹, 데이터베이스, 트랜잭션, 분산 시스템, 보안, 컴파일러, 성능 분석까지 개발자가 자주 접하는 핵심 CS 개념을 차례로 정리합니다.

읽기 시작

책 소개

개발자가 마주하는 성능 저하, 장애, 메모리 증가, API 타임아웃, 데이터 정합성 문제는 한 가지 기술만으로 설명되지 않는 경우가 많습니다. 이 책은 컴퓨터 과학 지식을 면접용 암기 항목이 아니라, 실제 문제의 원인을 계층별로 추적하고 설계 선택의 비용을 판단하기 위한 실무 도구로 다룹니다.

비트와 바이트, CPU 실행 원리, 자료구조와 알고리즘, 운영체제, 메모리, 파일 시스템, 네트워크, 웹, 데이터베이스, 트랜잭션, 분산 시스템, 보안, 컴파일러, 성능 분석까지 개발자가 자주 접하는 핵심 CS 개념을 차례로 정리합니다. 각 주제는 단순한 정의보다 "왜 비용이 발생하는가", "어떤 상황에서 문제가 되는가", "실무에서 무엇을 확인해야 하는가"에 초점을 맞춥니다.

이 책의 목표는 모든 개념을 깊게 파고드는 것이 아니라, 개발자가 올바른 계층을 의심하고 지표로 검증하며 합리적인 기술 선택을 할 수 있도록 기본 지도를 제공하는 것입니다. 프레임워크와 도구의 사용법을 넘어, 시스템이 실제로 어떻게 동작하는지 이해하고 싶은 개발자에게 출발점이 될 수 있습니다.

공유하기
카카오로 공유하기
페이스북 공유하기
트위터로 공유하기
url 복사하기
틸노트 사업자 정보
틸노트 | 사업자등록번호: 147-10-02214 | 통신판매업: 2022-서울중랑-1696 | 대표: 문지학 | 개인정보책임자: 문지학
이메일: [email protected] | 전화: 0507-0178-0131
주소: 서울특별시 중랑구 양원역로 92, 104동 702호
틸노트가 직접 판매하는 서비스 외에 크리에이터가 판매하는 경우 틸노트는 통신판매중개자이며, 통신판매의 당사자가 아닙니다. 상품, 상품정보, 거래에 관한 의무와 책임은 거래 당사자 각자에게 있습니다.
본 서비스는 생성형 AI 기술을 활용합니다.
개발자가 알아야 할 컴퓨터 과학 지식 정리
개발자가 알아야 할 컴퓨터 과학 지식 정리
무료 공개
읽기 시작하기