일단 자바 기본서나 파이썬 기본서 400~500페이지 정도 되는 거 하나 갖고
1달, 2달이 됬든 책을 판다 ---> 어느정도 팠다 싶으면 인터넷에서 갤러그나
테트리스 같은 거를 오픈소스 중에 본인이 배운 언어로 되어있는 것 1개 구해서
소스코드 분석을 한다.--------> 인터넷 검색, 오픈소스, 관련도서 이런 거 없이
본인이 오픈소스로 구해서 소스코드 분석을 했던 그 간단한 게임을 오로지 맨머리로만
시간이나 기간에 구애 받지 않고 코딩 해본다. 코딩 중간에 꽉 막혀버렸으면 소스코드
분석을 다시 한다.---->다시 인터넷 검색, 오픈소스, 관련도서 이런 거 없이
본인이 오픈소스로 구해서 소스코드 분석을 했던 그 간단한 게임을 오로지 맨머리로만
시간이나 기간에 구애 받지 않고 코딩 해본다. -----> 또 어느 지점에서 꽉 막혔다.---->
또 소스코드 분석후 이후 과정 무한 반복ㅇㅇ
여담으로 내 기준으로는 이 방법이 소스코드 분석하는 버릇을 들이는 데에 있어서
가장 좋은 방법이었음.ㅇㅇ
나도 회사에서 비슷한거 했는데
그냥 되던데
오옷 대단하십니다.ㅇㅇ 혹시 임베디드 아주 처음 배우실 때 라이터 불이 아닌 진짜 종이에 붙은 불에 강력한 화재감지 회로 같은 거 브레드보드로 만들고+아두이노로 작성 해보셔서 성공 하셨나요???
그런거 안함 ㅇㅇ
사실 테트리스 정도면 회전 알고리즘 말고는 분석할 필요도 없음
참고로 전 대학교 컴공에서 SW 공부해서 아두이노 90% 까먹은 상태서 그 화재감지 회로를 만든 겁니다.ㅇㅇ 그러니까 제 말의 요점은... ryu님도 본문 글에 적은 것이 된다면 한번 만나보고 싶을 정도로 대단하다고 말씀드리고 싶습니다.ㅇㅇ
원래 이 바닥이 적성 재능 타고난 사람들이 잘하는게 정상이긴함 애초에 난 아두이노 해본적이 없음 웹뗄감이라
학생이라면 충분히 해볼만 하다고 봄. 대신 웹 개발자를 지향하는 개발자에게는 약간 비효율적이긴 함. 집중해야하는 공부방향이 좀 틀려서. 물론 시간 많으면 한번 해보는것도 좋긴하지
코딩 실력이 이것이다. 라기보단 그냥 본인이 코딩실력을 키워왔던 과정인듯 실력이 향상되는 방법은 맞는것 같은데 효율적으로 실력향상되기에 좋은방법은 잘 모르겠음
글 작성자인데 당연히 효율적으로 향상되기에 좋은 방법은 아님.ㅇㅇ 그래도 아무것도 안하는 것 보단 낫음.ㅇㅇ