성공하는 프로그래밍 공부법

이연진·2024년 1월 17일
0

book

목록 보기
12/35
post-thumbnail

작은 프로그램이라도 만들면서 성취감, 재미 획득 필수.

1만 시간의 법칙. 연습을 하다보면 늘 것.

스터디를 하면서 다양한 사람들을 만나 토론, 리뷰하기.

의식적인 연습.

작은 목표를 세우고, 작은 성공의 맛을 보자.
그 성공을 통해 꾸준히 성장하는 자신과 발전해가는 결과물을 보면서 자신감과 에너지를 얻어라.

시작부터 너무 잘 하려는 마음, 완벽 하려는 마음, 실패하지 않으려 하는 마음을 뒤로 두고 일단 시작하기.

처음부터 너무 거창한 목표를 세우지 말자.

학습에도 애자일 방법론 적용.
: 목표
: 목표일정 (약 4주)
: 완료 후 회고

공부를 하면서 8가지 방법을 활용
: 새로 배운 것을 인출하는 연습
: 시간 간격을 둔 인출 연습
: 다양한 문제의 유형을 섞어서 공부하기
: 새로운 지식을 기존의 지식과 연결하는 정교화
: 나름대로 문제를 풀어보고 표현하는 생성
: 배운 것은 검토하고 스스로 질문해보는 반추
: 기억을 붙잡아두는 정신적 도구, 기억술
: 무엇을 알고 무엇을 모르는지 알아보는 추정
: 발표자료를 만들고 대중 앞에서 발표 > Q&A 시간

페어프로그래밍
: 컴퓨터 앞에서 입력하는 사람을 드라이버 + 뒤에서 의견을 전달하는 사람을 내비게이터
: 내비게이터가 프로그래밍의 방향성을 전달하고 드라이버가 수행하는 방식
: 토론 필수 - 서로가 알고 있는 지식이나 문제해결 방식이 다를 수 있기 때문에 토론을 통해서 서로의 지식을 공유 가능

회고 진행 방법
: 회고 분위기 만들기
: 데이터 모으기
: 회고하고 통찰 찾기
: 개선할 사항 도출하기
: 회고 종료하기
: 회고할 때 생각해 볼 것

공부를 위해서는
: 회복 탄력성
: 체력
: 멘탈 관리
: 긍정적인 마인드

코딩의 왕도
: 다독, 다작

코딩 학습의 몇가지 중요한 훈련 방향
: 양질의 코딩 정보 검색과 이를 위한 영어 활용 능력
: 예제 기반 학습
: API 문서 공부
: 작성한 코드 공개하기
: 내가 만든 프로그램 배포하고 광고하기

0개의 댓글