유투브를 보다가 무릎 탁 이마 탁치게 만든 개발 공부법
Category: Dev Dictionary
태그: Dev Dictionary
😩 누구나 개발 공부를 어떻게 해야하는 지에 대해 궁금하다.
신입, 주니어, 시니어 플머 경력을 불문하고 플머는 계속해서 신기술에 대해 연구하고 탐구하며 공부를 해야한다.
하지만, 나는 항상 의문이다.
잡식성으로 어느정도 체계를 잡아서 공부를 하고 있지만, 내가 하고 있는게 효율적인 공부법일까에 대해서다.
물론 사람마다 모두 다르기 때문에 어느 방법이 맞다, 틀리다 할 수는 없다.
하지만 어느정도 검증된 효율적인 방법은 있지 않을까?
그러다 마침 어느 유투브를 보게 되는데, 유투브의 제목은 “시니어 개발자들이 공통적으로 얘기하는 효율적인 프로그래밍 방법” 이다.
이 영상을 올린 유투버 JSCODE님은 비전공자였고 코딩을 입문하고 나서 너무 잘하고 싶어서 시니어 개발자 분들을 찾아다니면서 조언을 구하기도 했고, 유투브나 블로그를 찾아보며 효율적인 공부에 대해 연구를 하기도 했다고 한다.
🎯 시니어 개발자들의 효율적인 프로그래밍 방법.
-
강의나 책을 보면서 남들이 작성한 코드를 그대로 작성한다.
완벽하게 개념을 이해해서 코드를 깔끔하게 작성해야지가 아닌 일단 코드의 깔끔함은 저기 안드로메다로 보내버리고, 일단 작동하게끔 만들어라, 공부하면서 모르는 것을 전부 찾아보고 이해하려면 너무 늦으니 일단 작동하게끔 만드는데 포커스를 맞춰라.
-
다음에 내가 강의나 책이 없어도 스스로 뭔가 만들 수 있도록 기록으로 남겨라.
암기하라는 내용이 아님, 강의나 책이 없어도 만들 수 있도록 나만의 가이드를 작성. 여기서 내가 스스로 만들 수 있는지가 중요함
-
에러나 버그를 맞닥들이면 에러일기를 작성해라.
원인과 어떻게 해결했는지에 대해서 또는 해결책에 대해 작성하자.
-
배운 기술을 써먹을 수 있을 만한 프로젝트를 진행해라.
-
내가 배운 기술에 대한 원리에 포커스를 맞춰서 깊이 있는 학습을 해야된다.
💡 영상을 보고 느낀점
주의해야할 점은 마냥 코드를 받아쓰기 하듯이 공부를 하게 되면, 나중에 남는게 단 하나도 존재하지 않는다고 생각한다.
인간은 망각의 동물이라는 점을 잊지 않고 배우고 응용하고, 연구해서 머릿속에 그냥 박아주도록 하자.
🔎 참고한 내용
끝
이 게시물에는 지극히 주관적인 생각이 포함되어 있습니다.
오류나 틀린 부분, 또는 수정해야 할 부분이 있다면 언제든지 댓글 혹은 메일로 지적 부탁드립니다.
Comment