close
더북(TheBook)
search
커리어 스킬
더북(TheBook)
home
Home
Part 1 소프트웨어 개발자로 입문하기
Chapter 2 입문하기
내가 입문한 방법
소프트웨어 개발자라는 직업
문제 이해하기
설계하기
코드 작성하기
테스트하고 배포하기
코드 작성 그 이후
계획
계획 준비하기
계획 세우기
‘운동선수’가 되는 게 목표라면
사례 연구
Chapter 3 당신이 배워야 하는 기술
꼭 배워야 하는 핵심 기술
프로그래밍 언어 한 가지 익히기
코드를 구조화하는 법
객체지향 설계
알고리즘과 데이터 구조
개발 플랫폼과 관련 기술
프레임워크와 스택
데이터베이스 관련 기본 지식
소스 제어
빌드와 배포
테스트
디버깅
방법론
부담 내려놓기
Chapter 4 기술을 발전시키는 방법
빠르게 배우는 방법 배우기
기본 절차
경험을 통한 학습
경험을 통해 학습하는 법
경험을 통한 학습 사례
내가 기술을 가르치는 방법
큰 그림: 이 기술로 무엇을 할 수 있는가?
시작하는 법
최고의 효과를 거두기 위해 알아야 할 20퍼센트
전문가가 쓴 글 읽기
연습, 연습, 연습
Chapter 5 프로그래밍 언어 고르기
어떤 언어인지는 생각보다 중요하지 않다
프로그래밍 언어 선택 시 고려할 점
일자리 전망과 장래
가슴 뛰게 하는 기술
난이도
자료와 자원
적응성
프로그래밍 언어 선택에 관한 마지막 조언
Chapter 6 첫 번째 프로그래밍 언어 배우기
잘 작동하는 애플리케이션 살펴보기
몇 가지 참고 자료 훑어보기
‘Hello World’ 프로그램 만들기
기본 문법을 배우고 실제 문제로 테스트해보기
기능과 라이브러리 구분하기
기존 코드 리뷰하고 한 줄씩 이해하기
무엇이든 만들어보기
프로그래밍 언어를 특정 기술이나 플랫폼에 적용해보기
어려운 알고리즘 문제 해결해보기
Chapter 7 대학 진학하기
장점
단점
전략
Chapter 8 코딩 부트 캠프
코딩 부트 캠프란 무엇인가?
장점
단점
전략
Chapter 9 독학
프로그래밍 독학의 장점
프로그래밍 독학의 단점
전략
프로그래밍 언어 선택 시 고려할 점
그러므로
어떤 프로그래밍 언어부터 배울 것인지는 그리 중요하지 않다.
하지만 그럼에도 여전히 결정을 망설일 사람들을 위해 몇 가지 고려할 사항을 알려주겠다.
Prev
BUY
Next
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.
Email address