본문 바로가기

자바공부법

(2)
Java - 인강으로 공부하기 [인터넷 강의 장점] ​ 낯선 행위(개발환경 세팅, 코드 작성, 서버 구성, 배포)들을 눈으로 직접 확인 가능하다 강사의 실제 행위를 목격할 수 있어서 무의식적/의식적으로 배우는 것들이 생긴다 선임 개발자가 내 컴퓨터를 잡고 문제 해결을 시도하는 것을 옆에서 지켜봤을 때 가장 많이 배울 때인데, 취업 전에는 인터넷 강의가 선임 개발자 역할을 해줄 수 있다 [인터넷 강의 단점] ​ 강사가 a부터 z까지 다 해주기 때문에, 눈으로만 보고 이해했다고 착각하기 쉽다 강의는 매끄럽게 진행되어야하기 때문에 시행착오를 겪는 과정이 생략된다 강사에 의해 학습의 너비와 깊이가 결정된다 => 직접 코드를 써보면서 한다면 단점이 생략된다 수동적인 학습 습관이 굳어질 수 있다 ​ ​ [인터넷 강의 추천] ​ * 특정언어 X ..
개발자의 올바른 학습법 [feat.나의 문제점] 지금 쓰는 글은 주관적인 생각이 담긴 글이 아닌, 강의를 통해서 알게 된 학습법과 유명한 글들을 퍼온 글입니다. ​ [나의 이야기] 처음에 프로그래밍을 접했을 때, 모르 것이 있으면 구글링을 하는데 항상 나와 똑같은 곤경에 처한 사람들이 해결한 코드만 계속해서 찾아봤었다. 그리고 해결책을 찾지못하면 (찾을 리가... 비슷한 건 많아도 똑같은 문제는 거의 없었던 것 같다) 내 수준의 문제가 아니라고 착각해왔다 그리고 문제를 찾을때도, 문제를 하나의 덩어리로 보는 습관이 있었다. 예를 들어, 차량5부제와 같은 코드를 해결하지 못할 때, 구글링으로 "JAVA 차량 5부제"라고 통째로 검색해서 코드들을 찾아보곤 했다. 하지만, 그렇게 해서 내가원하는 해결책이 많이 나오지도 않았고, 내 실력 또한 거기서 멈춰있었..