Programming

[언그래머] 쉰번째 아티클_빠르게 개발 언어를 학습하는 방법

송코딩 songcoding 2023. 12. 12. 08:28

안녕하세요!

김송아입니다.

 

 

벌써 50번째 아티클이네요!!!

 

예쓰 축!하! @구글링

 

 

 

주 2회씩 발행한다고 마음을 먹고 25주가 지났다니, 다들 그동안 어떤 일들과 함께 하루하루를 보내셨는지 여러분들의 하루가 궁금합니다.

저는 여러분들이랑 함께 할 수 있어서 그저 즐거운 중입니다 💚

 

 

감사히도 강사로 살아가다보는 중이다 보니, 여러 강의들 속에서 정말 멋진 분들을 많이 만날 수 있습니다!

얼마전에 오프라인으로 뵈었던 멋진 한 분께서는, 강의를 마치고 난 후 저에게 이런 질문을 주셨습니다.

 

 

🤔 : 새로운 언어를 빨리 학습하는 방법이 있나요?

 

 

오.. 저는 바로 대답했죠.

 

 

🌝 : 저도 똑같습니다! 일단 '부딪혀보는 거죠'🔥🔥
강의나 책, 공식 문서를 보면서 혼자 프로젝트를 만들어보는 거죠!

 

 

대체 머선 소리고.. @구글링

 


 

여러분들은 어떻게 공부하시나요?

 

 

 

오늘은 조금 재밌는 이야기를 해볼까 합니다.

빠르게 학습하는 개발자가 되는 방법(How To Learn Stuff Quickly) 입니다.

 

외국의 한 아티클에선 학습은 크게 두가지로 용어를 나누어 구분하고 있습니다.

1. 가이드를 따르는 학습 : 튜토리얼 읽기, 강의 듣기, 책 읽기 등 가이드를 따르는 모든 학습 활동
2. 가이드가 없는 주도적 학습 : 처음부터 나만의 프로젝트를 만들거나 문서에서 직접 정보를 찾는 등 가이드를 따르지 않는 주도적인 학습 활동

 

 

하지만 두가지를 구분하면서도, 이렇게 덧붙이죠. 

두가지 모두 단점이 있다고 얘기합니다.

✔️ 가이드만 따라가다 보면 개발자로서 성공하는 데 꼭 필요한 문제 해결 능력을 기르기 어렵다.

✔️ 가이드 없이 학습하려면 시간이 오래 걸릴 뿐더러, 답답한 마음에 '난 똑똑하지 않구나..' 라고 생각하게 된다.

 

 

 

그래서 이 글도 결국엔 두 가지를 모두 섞어라, 

🔥 강의나 책, 공식 문서를 보면서 혼자 프로젝트를 만들어보라고 합니다.

 

대체 머선 소리고.. @구글링

 

(ㅋㅋㅋㅋㅋㅋ어쩌면 이게 답정너일지도ㅋㅋㅋㅋㅋ)

 

 

 

 

그럼 이렇게 섞으라고 할거면,

음.. 그럼 가이드 학습과 가이드가 없는 학습은 어떻게 속도를 맞춰야 하는 걸까.. 아마 고민이 많으시겠죠?

 

@ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ속도 짤ㅋㅋㅋ 귀여웤ㅋㅋ

 

 

 

외국 아티클의 필자는 다음과 같이 그래프를 제시합니다.

처음에 무조건 가이드만 따라서는 안되고, 가이드를 따르면서도 최소한으로라도 조금씩 확장을 하며 나아가야한다고 얘기하고 있어요.

 

 

 

즉, '원 온 원 오프(One on, One off)' 전략을 수행 하자고 합니다.

✔️가이드 따라가다가 프로젝트를 만들어보고,

✔️또 따라가다가 또 다른 프로젝트를 만들어보고..

✔️또 따라가다가 또 다른 프로젝트를 만들어보고..

✔️또 따라가다가 또 다른 프로젝트를 만들어보고..

✔️또 따라가다가 또 다른 프로젝트를 만들어보고..

...

 

 

 

.. 결국 반복와 노력인 것인가.. 싶으시죠?

 

 

좀 더 많은 얘기들이 담겨 있는 해외 아티클입니다. 글 잘쓰셨더라구요

그렇지만 저는 사실 영어라서 다 안 읽었습니다.

 

How To Learn Stuff Quickly

As software developers, we're always learning new things; it's practically the whole gig! If we can learn to quickly pick up new languages/frameworks/tools, we'll become so much more effective at our job. It's sort of a superpower.

www.joshwcomeau.com

 

대신 요즘IT에서 번역💗을 해주신 한국어 버전 글을 보았습니다.ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

 

빠르게 학습하는 개발자가 되는 방법 | 요즘IT

새로운 것을 배우는 것이 직업의 정수인 소프트웨어 개발자에게는 효과적으로 학습하는 방법을 아는 것이 매우 중요합니다. 새로운 언어, 프레임워크, 도구를 빠르게 익힐 수 있다면 다른 개발

yozm.wishket.com

 

 

 

 

 

사실 이번 주제는 아티클을 추천하는 것 보다, 제가 직접 해드리고 싶은 내용이 훨씬 많긴 했어요!

그래서 이 글은 제가 각 잡고 다시 한번 저만의 방법을 자세히 알려드리는 글로 다시 찾아오겠습니다😉

 

 

오늘 저는 금요일인 줄 알았어요.

아침에 눈을 뜨는데 헿 주말이다 하면서 떳거든요ㅋㅋㅋㅋㅋㅋㅋㅋ

주말 내놔💜

 

다들 주말 같은 화요일 되세요!

 

 

감사합니다.

김송아 드림

 

 

 

 

 

아니 근데 잠깐, 옆집 사는 김송아가 유데미 강의를 냈다고?
 
옆집 개발자 지금 구경가기 👇🏻