๐ โTutorial Hellโ์์ ํ์ถํ๋ ๋ฐฉ๋ฒ โ ๋ ํ ๊ฐ๋ฐ์๋ฅผ ์ํ ์ค์ฉ ๊ฐ์ด๋
Source: Dev.to
Introduction
์๋ก์ด ๊ฐ์๋ฅผ ๊ณ์ ์์ํ๊ณ , ๊ธฐ์กด ๊ฐ์๋ ๊ฑฐ์ ๋๋ด์ง ๋ชปํ๊ณ , YouTube ์ฌ์๋ชฉ๋ก์ ๊ฐ๋ ์ฐจ ์์ง๋ง ์์ ๊ฐ์ ๋ฎ์ ์ํ๊ฐ ๊ณ์๋๋์? ์ด๋ฐ ์ํฉ์ด๋ผ๋ฉด ํํ ๋ฆฌ์ผ ์ง์ฅ์ ๋น ์ง ๊ฒ์ผ ์ ์์ต๋๋ค. ์ข์ ์์์, ์ฌ๋ฐ๋ฅธ ์ ๋ต๋ง ์๋ค๋ฉด ํ์ถ์ด ์ถฉ๋ถํ ๊ฐ๋ฅํ๋ค๋ ์ ์ ๋๋ค.
Why Tutorial Hell Happens
๋๋ถ๋ถ์ ํ์ต์๋ ๋ค์์ ๋๋ฌด ๋ง์ ์๊ฐ์ ์๋๋ค:
- ๋์์ ์์ฒญ
- ํ๊ธฐ
- ๊ฐ๋ ์ ์๋์ ์ผ๋ก ์ดํด
๋ฐ๋ฉด์ ๊ฑฐ์ ์๊ฐ์ ์ฐ์ง ์๋ ๊ฒ:
- ์ค์ ์ฝ๋ฉ
- ์ค์ ๋ฌธ์ ํด๊ฒฐ
- ์ค์ํ๊ธฐ
- ๋๋ฒ๊น
ํ์ต์ ์๋น๋ง์ด ์๋๋ผ ์ฐฝ์กฐํ ๋ ์ผ์ด๋ฉ๋๋ค.
Shift Your Goal
โ๋ค์์ ์ด๋ค ๊ฐ์๋ฅผ ๋๋ผ๊น?โ ๋ผ๊ณ ๋ฌป๋ ๋์ ์ค์ค๋ก์๊ฒ ๋ฌผ์ด๋ณด์ธ์:
์๋ชป๋ ๋ชฉํ: โHTML ๊ฐ์๋ฅผ ๋๋ด๊ฒ ๋ค.โ
์ฌ๋ฐ๋ฅธ ๋ชฉํ: โ๋ฐ์ํ ๋๋ฉ ํ์ด์ง๋ฅผ ๋ง๋ ๋ค.โ
์ด ์์ ๋ณํ๊ฐ ๋ชจ๋ ๊ฒ์ ๋ฐ๊ฟ๋๋ค.
Suggested Time Allocation
- 70โฏ% โ ํ๋ก์ ํธ ๊ตฌ์ถ
- 20โฏ% โ ๋ฌธ์ ์ฝ๊ธฐ
- 10โฏ% โ ํํ ๋ฆฌ์ผ ์์ฒญ
ํํ ๋ฆฌ์ผ์ ํ์ต์ ๋ณด์กฐํ ๋ฟ, ๋์ฒดํด์๋ ์ ๋ฉ๋๋ค. โ์ ์ฒด ์คํ SaaS ์ฑโ์ ๋ฐ๋ก ์์ํ์ง ๋ง๊ณ , ์๊ฒ ์์ํ๋ ๋ฐฐํฌํ์ธ์.
BeginnerโFriendly Project Ideas
- ํ ์ผ ๊ด๋ฆฌ ์ ํ๋ฆฌ์ผ์ด์
- ๋ฉ๋ชจ ์ ํ๋ฆฌ์ผ์ด์
- API๋ฅผ ํ์ฉํ ๋ ์จ ์ฑ
- ๊ฐ๋จํ ํด์ฆ ์ฑ
- ๊ฐ์ธ ํฌํธํด๋ฆฌ์ค ์น์ฌ์ดํธ
Golden Rule
๊ทธ๋ฅ ๋ณต์ฌํ์ง ๋ง์ธ์โํ์ดํํ๊ณ , ์๊ฐํ๊ณ , ๊นจ๊ณ , ๊ณ ์น๊ณ , ๋ฐ๋ณตํ์ธ์. ์ค๋ฅ๋ ์ ์ด ์๋๋ผ ํผ๋๋ฐฑ์ ๋๋ค.
Debugging Essentials
๋ค์ ๋ฅ๋ ฅ์ ํค์ฐ์ธ์:
- ์ค์ ๋ก ์ค๋ฅ ๋ฉ์์ง๋ฅผ ์ฝ๊ธฐ
- ํจ๊ณผ์ ์ผ๋ก ๊ตฌ๊ธ ๊ฒ์ํ๊ธฐ
- Stack Overflow ํ์ธํ๊ธฐ
- GitHub ์ด์ ์ฝ๊ธฐ
- ๊ณต์ ๋ฌธ์ ์ฐธ๊ณ ํ๊ธฐ
๋๋ฒ๊น ์ ๋ถ์์ ์ธ ์คํฌ์ด ์๋๋ผ ๊ฐ๋ฐ์์ ํต์ฌ ์ญ๋์ ๋๋ค.
Choose One Clear Direction
โPython ์กฐ๊ธ, Java ์กฐ๊ธ, JavaScript ์กฐ๊ธ, React ์กฐ๊ธ, ML ์กฐ๊ธโ์ด๋ผ๋ ํจ์ ์ ๋น ์ง์ง ๋ง์ธ์. ๊น์ด๊ฐ ๋์ด๋ณด๋ค ๋ง์คํฐ๋ฆฌ๋ฅผ ๊ฐ์ ธ์ต๋๋ค.
๊ฐ๋ฅํ ๊ฒฝ๋ก:
- ์น ๊ฐ๋ฐ: HTML, CSS, JavaScript, React/Next
- ์๋๋ก์ด๋: Kotlin ๋๋ Flutter
- ๋ฐ์ดํฐ/ML: Python + ๋ผ์ด๋ธ๋ฌ๋ฆฌ
Consistency Over Intensity
์ผ์์ผ์ 10์๊ฐ๋ณด๋ค ๋งค์ผ 1์๊ฐ์ด ๋ ํจ๊ณผ์ ์ ๋๋ค. ์งํ ์๋๊ฐ ๋๋ฆฌ๊ฒ ๋๊ปด์ ธ๋:
- ํฌ๊ธฐํ์ง ์๊ธฐ
- ์์ ๊ณผ ๋น๊ตํ์ง ์๊ธฐ
- ํธ๋ ๋๋ฅผ ๋ฌด์์ ๋ฐ๋ผ๊ฐ์ง ์๊ธฐ
๋ณต๋ฆฌ ํจ๊ณผ๋ ์ค์ฌํฉ๋๋คโ์์ ๊ฑธ์์ด ๋ชจ์ฌ ํฐ ๋ณํ๋ฅผ ๋ง๋ญ๋๋ค.
The Real Exit from Tutorial Hell
์์ฒญ๋ง ๋ฉ์ถ๊ณ , ๋ง๋ค๊ธฐ ์์ํ์ธ์.
์ค๋ ์์ ํ๋ก์ ํธ ํ๋๋ฅผ ์ ํํ๊ณ , ์๋ฒฝํ์ง ์์๋ ๋ฌด์ธ๊ฐ๋ฅผ ๋ง๋ค๊ณ ๋ฐฐํฌํ์ธ์.