본문 바로가기
SW

커리어 스킬 - 1부 : 소프트웨어 개발자로 입문하기 (5 ~ 9장) (The Complete Software Developer's Career Guide)

by 라꾸스떼(YR) 2019. 12. 17.
반응형

[5장] 프로그래밍 언어 고르기

[어떤 언어인지는 생각보다 중요하지 않다]

-

 

[프로그래밍 언어 선택시 고려할 점]

-

 

[일자리 전망과 장례]

-

 

[가슴 뛰게 하는 기술]

-

 

[난이도]

-

 

[자료와 자원]

-

 

[적응성]

-

 

[프로그래밍 언어 선택에 관한 마지막 조언]

-

 

[6장] 첫 번째 프로그래밍 언어 배우기

[잘 작동하는 애플리케이션 살펴보기]

-

 

[몇 가지 참고 자료 훑어보기]

-

 

['Hello World' 프로그램 만들기]

-

 

[기본 문법을 배우고 실제 문제로 테스트해보기]

1. 화면에 출력하는 방법

2. 기본 수학 계산 기능

3. 변수에 정보를 저장하는 법

4. 함수(Function), 메서드(Method), 모듈(Module)로 코드를 정리하는 법

5. 함수, 메서드 호출

6. 불 논리(boolean logic) 평가 수행

7. 조건문(if / else)

8. 반복문

 

[기능과 라이브러리 구분하기]

-

 

[기존 코드 리뷰하고 한 줄씩 이해하기]

-

 

[무엇이든 만들어보기]

-

 

[프로그래밍 언어를 특정 기술이나 플랫폼에 적용해보기]

-

 

[어려운 알고리즘 문제 해결해보기]

-

 

[7장] 대학 진학하기

[장점]

<학위가 있는 개발자만 고용하는 회사가 여전히 많다.>

<컴퓨터 공학 지식의 기본을 튼튼히 다질 수 있다.>

<체계>

<인턴십 등의 기회>

 

[단점]

<시간>

<비용>

<현실을 반영하지 못하는 구식 교육>

<주의 분산>

 

[전략]

<전문대학으로 시작하라.>

<빚을 피하라.>

<자신의 학습은 자신이 책임져라.>

<사이드 프로젝트를 진행하라.>

<인턴십에 참여하라.>

<일하는 동안 학위를 취득하라.>

 

[8장] 코딩 부트 캠프

[코딩 부트 캠프란 무엇인가?]

-

 

[장점]

<짧은 학습 시간>

<높은 취업률>

<저렴한 비용>

<집중 교육>

<실무 현장 같은 환경>

<열의에 찬 수강생과 함께 공부하기>

 

[단점]

<오로지 부트 캠프에 전념해야 한다.>

<매우 어려울 수 있다.>

<여전히 수업료가 비싼 편이다.>

<형편없는 코드 캠프가 많다.>

<의지할 학위가 없다.>

<컴퓨터 공학 관련 지식에 빈틈이 있을 수 있다.>

 

[전략]

<사기당하지 않으려면 조사하라.>

<전액을 지불할 수 있을 만큼 저축하라.>

<일정을 완전히 비워라.>

<남아서 인맥을 만들어라.>

<반에서 1등을 놓치지 마라.>

<기본은 예습하라.>

 

[9장] 독학

[프로그래밍 독학의 장점]

<비용은 적게 들거나 아예 들지 않는다.>

<독학하는 기술은 배워둘 만한 가치가 있다.>

<진도를 원하는 대로 조절할 수 있다.>

<자신의 일정에 맞게 학습할 수 있다.>

<관심 가는 주제를 깊게 파고들 수 있다.>

 

[프로그래밍 독학의 단점]

<무엇을 배울지 스스로 깨우쳐야 한다.>

<일자리를 철저히 혼자 찾아야 한다.>

<동기가 사라지기 쉽다.>

<사회적 고립>

<지식의 빈틈이 생기기 쉽다.>

 

[전략]

<계획을 세워라.>

<일정표를 만들어라.>

<공부하는 동안 인맥도 쌓아라.>

<멘토를 찾아라.>

<사이드 프로젝트를 진행하라.>

<플루럴사이트 같은 곳에 가입하라.>

반응형

댓글