2020๋…„ ๐Ÿ’Ž์‹œ์ฒญํ•œ ๊ฐ•์˜ ํšŒ๊ณ 

์ตœ๋ฏผ์„ยท2021๋…„ 1์›” 2์ผ
5

ํšŒ๊ณ 

๋ชฉ๋ก ๋ณด๊ธฐ
8/9
post-thumbnail

2020๋…„์„ ์ง€๋‚˜๋ณด๋‚ด๋ฉด์„œ...

2020๋…„์€ ์ฝ”๋กœ๋‚˜ ๋Œ€ ์œ ํ–‰์œผ๋กœ ์ง‘ ์ฝ•์„ ํ•˜๋ฉด์„œ ์ง€๋ƒˆ๋‹ค...
๊ตฐ๋Œ€ ์ „์—ญ ํ›„, ๋ณตํ•™ ์ฒซ ๋…„๋„์ธ๋ฐ ์•„์‰ฝ๊ฒŒ ๋ณด๋‚ด๊ธฐ ์‹ซ์—ˆ๋‹ค.
๊ทธ๋ž˜์„œ ๋ณต๋ฌด ์ค‘, ๊ณ ๋ฏผ ํ–ˆ๋˜ ์ „๊ณต ๊ณต๋ถ€๋ฅผ ์ œ๋Œ€๋กœ ํ•ด๋ณด๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.

๊ทธ๋Ÿฐ๋ฐ ํ˜„์‹ค์€...?

๊ตฐ์ƒํ™œํ•˜๋ฉด์„œ ์•ˆ๊ทธ๋ž˜๋„ ๋ฉ์ฒญํ•œ ๋จธ๋ฆฌ๊ฐ€ ๋” ๋Œ์ด ๋˜์–ด๋ฒ„๋ ธ๋‹ค.

ํ‰์†Œ ์ฑ…์œผ๋กœ ๊ณต๋ถ€ํ–ˆ๋˜ ๋‚˜์—๊ฒŒ ๋ณ„ ๋‹ค๋ฅธ ์‹ค์Šต ์ง„ํ–‰ ์—†์ด ํ•˜๋ ค๋‹ˆ๊นŒ
๊ณต๋ถ€์˜ ํšจ์œจ์„ฑ์— ๋Œ€ํ•ด ์ƒ๊ฐ์„ ํ•ด๋ณด์•˜๋‹ค...

๋‚˜์—๊ฒŒ ๋„์›€ ๋˜๋Š” ๊ณต๋ถ€ ๋ฒ•์€ ๋ฌด์—‡์ผ๊นŒ? ์ƒ๊ฐ์„ ํ•ด๋ณด์•˜๋‹ค.

๊ทธ๋ ‡๊ฒŒ ์ƒ๊ฐํ–ˆ๋˜ ๋ฐฉ๋ฒ•์€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฐ•์˜ ์˜์ƒ ์ด์˜€๋‹ค.


๊ทธ๋ ‡๊ฒŒ ์ฐพ์•„๋ณธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฐ•์˜ ์ข…๋ฅ˜

๋‹น์‹œ ๋‚ด๊ฐ€ ์•Œ๊ณ  ์žˆ๋˜ ์ง€์‹์€
C/C++, ์ž๋ฃŒ๊ตฌ์กฐ, OS, ์›น ํผ๋ธ”๋ฆฌ์‹ฑ, Java GUI... ๋“ฑ..
์›นํ”„๋ ˆ์ž„์›Œํฌ, ์„œ๋ฒ„ ๋“ฑ ์ด๋Ÿฐ ๊ฐœ๋…๋“ค์€ ์ „ํ˜€ ์•Œ์ง€ ๋ชปํ•˜๋Š” ์ƒํƒœ์˜€๋‹ค...

๋Œ€์ถฉ ํ˜ผ๋ž€์Šค๋Ÿฝ๋‹ค๋Š” ๊ทธ๋ฆผ

๊ทธ๋ž˜์„œ ์ดˆ๋ฐ˜์—๋Š” ๋กœ๋“œ๋งต์„ ์‚ดํ”ผ๋ฉด์„œ, ๋ฌด์ž‘์ • ํ•ซํ•˜๋‹ค๋Š” Python ๊ฐ•์˜์™€
ํ‰์†Œ ์›น ๊ตฌ์กฐ์— ๊ด€์‹ฌ์ด ๋งŽ์•„์„œ ์›น UI ๊ด€๋ จ ๊ฐ•์˜๋ฅผ ์œ„์ฃผ๋กœ ์ฐพ์•„๋ณด์•˜๋‹ค.

๊ทธ ํ›„๋กœ ์ ์ฐจ ํ™•๋Œ€ํ•˜์—ฌ ๋‚˜์˜ ์ง€์‹ ๋ฒ”์œ„๋ฅผ ๋„“ํžˆ๋ฉฐ ์›ํ•˜๋Š” ๊ฐ•์˜๋ฅผ ์ฐพ์•„๋ณด์•˜๋‹ค.

๊ทธ๋ ‡๊ฒŒ Python/Web UI/Django/React/Node/JS ๋“ฑ ๋‹ค์–‘ํ•œ ๊ฐ•์˜๋ฅผ ์ ‘ํ•˜๋ฉฐ, ๋‚ด๊ฐ€ ํฌ๋งํ•˜๋Š” ๋ถ„์•ผ์— ๋Œ€ํ•œ RoadMap์„ ์‚ดํŽด๋ณด์•˜๋‹ค.

์ถœ์ฒ˜ : https://github.com/devJang/developer-roadmap

๊ต‰์žฅํžˆ ๋ณต์žกํ•˜๋ฉด์„œ, ์š”์ฆ˜ ํŠธ๋žœ๋“œ ์ถ”์„ธ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์–ด์„œ ๋ฐฉํ–ฅ ์žก๊ธฐ ์ข‹์•˜๋‹ค.

์ด ๊ณผ์ •์—์„œ ์ œ๊ฐ€ ๋“ค์—ˆ๋˜ ๋‚ด๋ˆ๋‚ด์‚ฐ ๊ฐ•์˜ ๋ฐ ๋ฌด๋ฃŒ ๊ฐ•์˜๋ฅผ ๋ฆฌ๋ทฐํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.


์‹œ์ฒญํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฐ•์˜ ๋ชฉ๋ก

1. ๋ฌด๋ฃŒ๊ฐ•์˜

  1. Boostcourse ์›น UI ๊ฐœ๋ฐœ

    • ์•„๋ฌด๊ฒƒ๋„ ๋ชจ๋ฅผ ๋•Œ ์›น ๊ธฐ์ดˆ์— ๋Œ€ํ•œ ์ž…๋ฌธํ•˜๊ธฐ ์ข‹์•˜๋˜ ๊ฐ•์˜
    • ๊ฐ•์˜ ๋‚ด์šฉ๋„ ์—„์ฒญ ์ƒ์„ธํ•˜๊ณ  ์‹ค๋ฌด์ž๋“ค ๊ฐ•์˜๋ผ ํ™œ์šฉ๋„๊ฐ€ ๋†’์Œ.
    • ์‹ค์Šต ์œ„์ฃผ์˜ ์ˆ˜์—…์ด๋ฉฐ ๋‹จ์› ๋งˆ๋ฌด๋ฆฌ ํ›„, ๊ฐ„๋‹จํ•œ ์ชฝ์ง€ ๋ฌธ์ œ
    • ์–ด๋Š์ •๋„์˜ ์ˆ˜์—… ์ง„ํ–‰ ํ›„, ๊ฐœ์ธ ํ”„๋กœ์ ํŠธ ๊ณผ์ œ๋ฅผ ์ง„ํ–‰ํ•จ.
    • ๊ณผ์ œ์˜ ๊ฒฝ์šฐ ์‹ค์ œ ์‹ค๋ฌด์ž์—๊ฒŒ ์ฝ”๋“œ๋ฆฌ๋ทฐ๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ์Œ
    • ๋Œ€์‹  ์ฝ”๋“œ๋ฆฌ๋ทฐ์˜ ๊ฒฝ์šฐ ์œ ๋ฃŒ
  2. Boostcourse Python

    • ๊ฐœ์ธ์ ์œผ๋กœ ๋‹ค๋ฅธ ๊ฐ์ฒด์ง€ํ–ฅ ์–ธ์–ด๋ฅผ ๋ฐฐ์› ๋˜ ๊ฒฝํ—˜์ด ์žˆ๋Š” ์‚ฌ๋žŒ์—๊ฒŒ ํšจ๊ณผ์ ์ธ ๊ฐ•์˜
    • ์กฐ๊ธˆ ๊ธฐ์ดˆ์ ์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ๋ฐ ์–ดํœ˜ ์„ ํƒ์„ ๋งŽ์ด ํ•˜์…”์„œ ๊ธฐ์ดˆ๊ฐ€ ์žˆ๋‹ค๋Š” ๊ฐ€์ • ํ•˜์— ์ˆ˜์—…์„ ์ง„ํ–‰ํ•จ.
    • ํ•ต์‹ฌ ์š”์†Œ๋งŒ ์ˆ˜์—…์„ ํ•˜๋Š” ๋ฐฉ์‹
    • ๊ฐœ์ธ์ ์œผ๋กœ ์งง์€ ๊ธฐ๊ฐ„์— ํ›„๋”ฑ ๋ฐฐ์šฐ๊ธฐ ์ข‹์•˜๋˜ ๊ฐ•์˜
    • ์ œ๊ณตํ•˜๋Š” ์‹ค์Šต ๋ฌธ์ œ๋“ค์ด ์‹ค์šฉ์ ์ด์˜€์Œ.
  3. Django ์žฅ๊ณ ๊ฑธ์Šค

    • ๊ฐ•์˜๋ณด๋‹ค๋Š” ๊ต์œก์ž๋ฃŒ๊ฐ€ ๋„ˆ๋ฌด ์ž˜๋˜์–ด์žˆ์–ด์„œ ๋งŽ์ด ์ฐธ๊ณ ํ•œ ์‚ฌ์ดํŠธ

2. ์œ ๋ฃŒ๊ฐ•์˜

  1. NomadCoder Airbnb Fullstack 360.000์›
  • ์œ ๋ช…ํ•œ ๋‹ˆ์ฝœ๋ผ์Šค ๊ฐ•์˜์ด๋‹ค.
  • ์ˆ˜์—… ๋ฐฉ์‹์€ ์ง์ ‘ ์„œ๋น„์Šค ํ•˜๋Š” ์•ฑ๋“ค์„ ํด๋ก  ์ฝ”๋”ฉํ•˜๋Š” ์ˆ˜์—…์ด๋‹ค.
    • Django Custom User, Custom Admin Page ๋“ฑ
      ํ•ด๋ณด์ง€ ์•Š์œผ๋ฉด ํ™œ์šฉํ•˜๊ธฐ ์–ด๋ ค์šด ๋‚ด์šฉ๋“ค์„ ์ˆ˜์—…ํ•œ๋‹ค.
    • ๊ทธ๋ ‡์ง€๋งŒ ๊ธฐ๋ณธ ์ง€์‹์ด ์—†์œผ๋ฉด ๊ต‰์žฅํžˆ ์–ด๋ ค์šธ๋“ฏํ•˜๋‹ค.
    • AWS EB, S3 ๋ฐฐํฌ, TailWind CSS ๊นŒ์ง€ ๊ตฌ์„ฑํ•˜์—ฌ
      ๊ฝค๋‚˜ ๋ณต์žกํ•œ ํ’€์Šคํƒ ๊ณผ์ • ๊ฐ•์˜๋‹ค.
    • ์–ด๋Š ์ •๋„ Django์— ๋Œ€ํ•ด ์ดํ•ดํ•œ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ์ข‹์€ ๊ฐ•์˜
    • ๊ฐ€๊ฒฉ ๊ฐ’ ? ๊ทธ ์ด์ƒ์˜ ๊ฐ’์„ ํ•˜๋Š” ๊ธฐ๋Šฅ ๊ตฌํ˜„ ์‹ค์Šต
  1. React + Node ์‡ผํ•‘๋ชฐ ์‚ฌ์ดํŠธ ๋งŒ๋“ค๊ธฐ
  • ์ˆ˜๊ฐ• ํ›„ ์—…๋ฐ์ดํŠธ ์˜ˆ์ •


    ๊ฐ•์˜๋ฅผ ๋“ฃ๊ณ  ๋‚œ ํ›„

    ์‚ฌ์‹ค ๊ฐ•์˜๋ฅผ ๋“ฃ๊ธฐ ์ „, ์ •๋ง ์•ˆ์ผํ•˜๊ณ  ๋ชจ์ž๋ž€ ์ƒ๊ฐ์„ ํ–ˆ๋‹ค.
    "์•„๋‹ˆ ๋ฌด์Šจ ์ „๊ณต์ž๊ฐ€ ๊ทธ๋Ÿฐ ๊ฑธ ๋“ค์–ด.. ๋ˆ์•„๊น๊ฒŒ.."
    "๋Œ€ํ•™์—์„œ ๋ฐฐ์šฐ๋Š”๊ฑธ๋กœ๋„ ์ถฉ๋ถ„ํ•˜๋‹ค๋‹ˆ๊นŒ?"
    "๊ทธ๋Ÿฐ๊ฑฐ ๋ง‰์ƒ ์‚ฌ์„œ ๋“ค์œผ๋ฉด ๋ณ„ ๊ฑฐ ์—†์–ด."
    ์ฃผ๋ณ€์—์„œ ํ•˜๋Š” ์ด์•ผ๊ธฐ, ์ „๊ณต ์ˆ˜์—… ์ค‘ ์ด์•ผ๊ธฐ ๋“ฑ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๋“ค์œผ๋ฉด์„œ ์ด๋Ÿฌํ•œ ์•ˆ์ผํ•œ ์ƒ๊ฐ๋“ค์ด ๋จธ๋ฆฌ์— ๋ฐ•ํ˜€์žˆ์—ˆ๋‹ค.

    ํ•™๊ณผ ๊ณต๋ถ€/์„ฑ์ ๋งŒ ์ข‹๊ฒŒ ๋‚˜์˜ค๋ฉด ์ž˜ํ•˜๋Š”์ค„..

    ๊ทธ๋Ÿฐ๋ฐ ๋„“์€ ๋ถ„์•ผ, ๋กœ๋“œ๋งต ๋“ฑ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๊ธ€๋“ค์„ ๋ณด๋ฉด ํ•˜๋‚˜๋„ ์ดํ•ด๋ฅผ ๋ชปํ•˜๋Š” ๋‚ด ๋ชจ์Šต์— ์‹ฌ๊ฐํ•จ์„ ๋Š๊ผˆ๋‹ค..

    ์ด๊ฒŒ ์ง„์ • ๋Œ€ํ•™๊ต 3ํ•™๋…„ ์ˆ˜์ค€ ์ธ๊ฐ€?ใ… ใ… 

    ๊ทธ๋ž˜์„œ ์ด๋Œ€๋กœ ์‚ด๋‹ค๊ฐ€๋Š” ๋˜ฅ๋งŒ๋“œ๋Š” ๊ธฐ๊ณ„๊ฐ€ ๋  ๊ฒƒ ๊ฐ™์•„์„œ
    ์ด๋Ÿฌํ•œ ๊ฐ•์˜๋“ค์„ ๋“ฃ๊ฒŒ ๋˜์—ˆ๊ณ . ๋‹จ์ˆœํžˆ ์ง€์‹๋งŒ ๋ฐฐ์šฐ๋Š”๊ฒŒ ์•„๋‹Œ,
    ํ˜„์žฌ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํŠธ๋žœ๋“œ๋ฅผ ์•Œ ์ˆ˜ ์žˆ๋Š” ์œ ์ตํ•œ ๊ฒฝํ—˜๊ณผ ์ž๋ฃŒ๋“ค์ด์˜€๋‹ค.

    ์ด๋Ÿฌํ•œ ๊ฐ•์˜๋ฅผ ์ฐพ๊ณ  ๋“ฃ๋Š” ๊ณผ์ •์€ ๋ฐœํŒ ์—ญํ• ์ด ๋˜์–ด์ฃผ์—ˆ๋‹ค.

์•ž์œผ๋กœ๋„ ๋จธ๋ฌผ์ง€ ์•Š๊ณ  ๋ฐœ์ „ํ•˜๋Š” ๋‚ด์ž์‹ ์„ ๊ธฐ๋Œ€ ํ•˜๋ฉฐ,
๊พธ์ค€ํ•˜๊ฒŒ ๋“ค์—ˆ๋˜ ๊ฐ•์˜๋ชฉ๋ก์„ ์ •๋ฆฌํ•˜๋ฉฐ ๊ณต์œ ํ•˜๋ ค๊ณ  ํ•œ๋‹ค.

profile
๋˜๋Œ์•„๋ณด๋ฉฐ ์„ฑ์žฅํ•ฉ๋‹ˆ๋‹ค๐Ÿ”จ

1๊ฐœ์˜ ๋Œ“๊ธ€