CodeGym /ํ–‰๋™ /Python SELF KO /CodeGym์˜ Python ์ฝ”์Šค

CodeGym์˜ Python ์ฝ”์Šค

Python SELF KO
๋ ˆ๋ฒจ 64 , ๋ ˆ์Šจ 5
์‚ฌ์šฉ ๊ฐ€๋Šฅ

7.1 CodeGym์— ๋Œ€ํ•˜์—ฌ

CodeGym์€ ์ „์„ค์ ์ธ ํšŒ์‚ฌ์•ผ. 2012๋…„ ๊ฐ€์„์— ๋“ฑ์žฅํ•ด์„œ ๋น ๋ฅด๊ฒŒ ์ธ๊ธฐ๋ฅผ ์–ป์—ˆ์–ด. CodeGym์—์„œ์˜ ๊ต์œก์€ ์ •๋ง ๋”ฐ๋œปํ•˜๊ณ  ์žฌ๋ฏธ์žˆ์—ˆ์ง€: ํ“จ์ฒ˜๋ผ๋งˆ์˜ ์˜์›…๋“ค๊ณผ์˜ ๋ชจํ—˜๊ณผ ๋Œ€ํ™”, ๊ฒŒ์ž„ ํ˜•์‹์˜ ํ•™์Šต ๊ทธ๋ฆฌ๊ณ  ์„œ๋กœ ์—ด์‹ฌํžˆ ๋„์™€์ฃผ๋Š” ํฐ ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ ์žˆ์—ˆ์–ด.

CodeGym ํ”„๋กœ์ ํŠธ๋Š” ํŠนํžˆ ์‹ค์ „์— ์ค‘์ ์„ ๋‘์—ˆ์–ด. 2015๋…„์—๋Š” ๊ณผ์ •์— ์ž๋™ ๊ฒ€์‚ฌ, ์š”๊ตฌ์‚ฌํ•ญ ๋ฐ ์ถ”์ฒœ์‚ฌํ•ญ์ด ์žˆ๋Š” 1200๊ฐœ์˜ ์‹ค์Šต ๊ณผ์ œ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์—ˆ์–ด. WebIDE(์›น์‚ฌ์ดํŠธ์˜ ํŠน๋ณ„ํ•œ ์œ„์ ฏ)๋ฅผ ํ†ตํ•ด์„œ๋“ , ์ „๋ฌธ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์ธ IntelliJ IDEA์˜ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ํ†ตํ•ด์„œ๋“  ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์–ด.

ํŠนํžˆ ์ž๋ž‘์Šค๋Ÿฌ์› ๋˜ ๊ฑด, ์•„์ฃผ ํšจ์œจ์ ์ธ Help(๋„์›€๋ง) ๋ถ€์„œ๋ฅผ ๋งŒ๋“  ๊ฒƒ์ด์—ˆ์–ด. ์‚ฌ์šฉ์ž๊ฐ€ ๋ฌธ์ œ์— ๋Œ€ํ•ด ์งˆ๋ฌธํ•  ๋•Œ๋งˆ๋‹ค, ์ž๋™์œผ๋กœ ๋ฌธ์ œ์˜ ์กฐ๊ฑด, ์š”๊ตฌ์‚ฌํ•ญ ์ƒํƒœ, ๊ทธ๋ฆฌ๊ณ  ์‚ฌ์šฉ์ž์˜ ์ฝ”๋“œ๊ฐ€ ๋งค์šฐ ํŽธ๋ฆฌํ•œ ์œ„์ ฏ์œผ๋กœ ํ‘œ์‹œ๋˜์—ˆ์–ด.

์žฌ๋ฏธ์žˆ๋Š” ์‚ฌ์‹ค. Reddit์— CodeGym์˜ Help ์„น์…˜๊ณผ ๊ด€๋ จ๋œ ์žฌ๋ฏธ์žˆ๋Š” ์ด์•ผ๊ธฐ๊ฐ€ ์˜ฌ๋ผ์™”์—ˆ์–ด. ์ •ํ™•ํžˆ๋Š” ์ฒ˜์Œ Pikabu์— ์˜ฌ๋ผ์˜ค๊ณ  ๋‚˜์„œ Reddit์— ์žฌ ๊ฒŒ์‹œ๋œ ์ด์•ผ๊ธฐ์˜€์ง€. ๊ทธ๋ž˜๋„ ๊ต‰์žฅํžˆ ์žฌ๋ฏธ์žˆ์—ˆ์–ด.

2016๋…„์— CodeGym์€ VertDider ์นœ๊ตฌ๋“ค๊ณผ ํ•จ๊ป˜ 'ํ•˜๋ฒ„๋“œ์˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ์ดˆ ๊ฐ•์ขŒ CS50'์„ ๋Ÿฌ์‹œ์•„์–ด๋กœ ๋ฒˆ์—ญํ–ˆ์–ด. ๋ฒˆ์—ญ์ด ๊ต‰์žฅํžˆ ํ•„์š”ํ•˜๊ณ  ์ˆ˜์ค€ ๋†’์•„์„œ, YouTube์˜ ๋น„๋””์˜ค ๊ฐ•์˜๋Š” ์ˆ˜๋ฐฑ๋งŒ ์กฐํšŒ์ˆ˜๋ฅผ ๊ธฐ๋กํ–ˆ์œผ๋ฉฐ, ํ•˜๋ฒ„๋“œ ๊ต์ˆ˜๋กœ๋ถ€ํ„ฐ ๊ฐ์‚ฌ ํŽธ์ง€๋ฅผ ๋ฐ›์•˜์–ด.

2018๋…„์— CodeGym ๋ธŒ๋žœ๋“œ๋กœ ์ „ ์„ธ๊ณ„์—์„œ ์šฐ๋ฆฌ CodeGym์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ์–ด. ํ˜„์žฌ ์ด ๊ณผ์ •์€ 30๊ฐœ ์–ธ์–ด๋กœ ๋ฒˆ์—ญ๋˜์—ˆ๊ณ  ๋ฏธ๊ตญ, ๋ฉ•์‹œ์ฝ”, ๋…์ผ, ์ธ๋„ ๋ฐ ์ค‘๊ตญ์˜ ๋งŽ์€ ํ•™์ƒ๋“ค์ด ์žˆ์–ด.

๋ฏธ๊ตญ์˜ ํ•œ ํ•™๊ต๋Š” ์‹ฌ์ง€์–ด ํ•™๊ต ์ด๋ฆ„ ์˜† ๊ฑฐ๋ฆฌ์— CodeGym์— ๊ฐ์‚ฌํ•˜๋Š” ํ‘œ์ง€ํŒ์„ ๊ฑธ์–ด๋†จ์–ด.

ํ‘œ์ง€ํŒ ์™ธ์—๋„ ๋ณด์—ฌ์ค„ ๊ฒƒ์ด ๋งŽ์•„.

์˜ˆ๋ฅผ ๋“ค์–ด ํฌ๋กœ์•„ํ‹ฐ์•„ ํ•™์ƒ๋“ค์˜ ๊ฐ์‚ฌ ์‚ฌ์ง„. ๋˜๋Š” ๋ฏธ๊ตญ ๋Œ€ํ•™ ํ•™์ƒ๋“ค์˜ ์ƒ, ๊ธฐ์œ ๋กœ๋ด‡ ๋Œ€ํšŒ ์ฐธ๊ฐ€์ž๋“ค์˜ ์‚ฌ์ง„, CodeGym ๊ณผ์ •์„ ๋งˆ์นœ ํ›„ Java ๋Œ€ํšŒ์—์„œ 1์œ„๋ฅผ ์ฐจ์ง€ํ•œ McDonough School ํ•™์ƒ๋“ค์˜ ์‚ฌ์ง„, ์šฐ๋ฆฌ ์˜คํ”„๋ผ์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฐ•์˜์— ์ฐธ์„ํ•˜๊ณ  ๋‚˜์„œ ์˜จ๋ผ์ธ ๊ณผ์ •์— ์ฐธ์—ฌํ•œ ์ธ๋„์ธ๋“ค์˜ ์‚ฌ์ง„์„ ๋ณด์—ฌ์ค„ ์ˆ˜ ์žˆ์–ด.

์‚ฌ์ง„์„ ๋ณด๋ฉด ๊ทธ ๊ทœ๋ชจ๊ฐ€ ๋Š๊ปด์ ธ, ๊ทธ๋ฆฌ๊ณ  ์ด ๋ชจ๋“  ๊ฒŒ ์‹ค์ œ ์‚ด์•„์žˆ๋Š” ๊ฒƒ๋“ค์ด์•ผ.

์„ฑ๊ณต ์‚ฌ๋ก€

์ด๋ก ์ ์œผ๋กœ๋Š” "์ด ์ฝ”์Šค์˜ ์ฃผ์š” ๋ชฉํ‘œ๋Š” ๋งŽ์€ ์ฆ๊ฑฐ์›€, ์ข‹์€ ๋ถ„์œ„๊ธฐ์™€ ์‹ค์งˆ์ ์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ์ˆ ์„ ์–ป์–ด ํ”„๋กœ๊ทธ๋ž˜๋จธ๋กœ ์ผ์ž๋ฆฌ๋ฅผ ์‰ฝ๊ฒŒ ๊ตฌํ•˜๋Š” ๊ฒƒ"์ด๋ผ๋Š” ๋ง์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์•„. ๊ทธ๋ฆฌ๊ณ  CodeGym ๋•๋ถ„์— ์‚ถ์ด ๋ณ€ํ•œ ์‚ฌ๋žŒ๋“ค์˜ ๋ช‡ ๊ฐ€์ง€ ์ด์•ผ๊ธฐ๋ฅผ ๋ณด์—ฌ์ค„ ์ˆ˜๋„ ์žˆ์–ด.

  • ๋ฏธ๋‹ˆ์Šคํฌ์—์„œ ์˜จ ํ•œ ๋‚จ์ž์˜ ์ด์•ผ๊ธฐ, ๊ทธ๋Š” ๊ฑด์„ค ๋…ธ๋™์ž์˜€์–ด, ์ผํ•˜๊ณ  ์ผํ•˜๋‹ค๊ฐ€ CodeGym์„ ์•Œ๊ฒŒ ๋˜์—ˆ๊ณ , ๋ฐฐ์šฐ๊ธฐ ์‹œ์ž‘ํ•œ ๋’ค๋กœ ๊ทธ์˜ ์ธ์ƒ์€ ์™„์ „ํžˆ ๋‹ฌ๋ผ์กŒ์–ด โ€” ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ๋˜์—ˆ๊ณ  ์บ๋‚˜๋‹ค๋กœ ์ด์ฃผํ•˜์—ฌ ์ง€๊ธˆ์€ TikTok์˜ ์ธ๊ธฐ IT ๋ธ”๋กœ๊ฑฐ๊ฐ€ ๋˜์—ˆ์–ด.
  • ์Šค์›จ๋ด์—์„œ ์˜จ ํ•œ ์—ฌ์ž์˜ ์ด์•ผ๊ธฐ, ๊ทธ๋…€๋Š” ๊ฒฝ์ œํ•™์ž๋กœ ์ผํ–ˆ์ง€๋งŒ, 43์‚ด์— ์ธ์ƒ์„ ์™„์ „ํžˆ ๋ฐ”๊พธ๊ธฐ๋กœ ๊ฒฐ์‹ฌํ•˜๊ณ  ์šฐ๋ฆฌ์—๊ฒŒ ๋ฐฐ์šฐ๊ธฐ ์‹œ์ž‘ํ–ˆ๊ณ  ์ง€๊ธˆ์€ ํ”„๋กœ๊ทธ๋ž˜๋จธ๋กœ ์ผํ•˜๊ณ  ์žˆ์–ด.
  • ๊ทธ๋ฆฌ๊ณ  ์œ ๋ช…ํ•œ ๋ณต์„œ์˜ ์ด์•ผ๊ธฐ๊ฐ€ ์žˆ์–ด, ์šฐ๋ฆฌ ๋•๋ถ„์— IT๋กœ ์ „ํ™˜ํ•  ์ˆ˜ ์žˆ์—ˆ์–ด.

Sergei Morari (ํ‹ฐ๋ผ์Šคํด, ๋ชฐ๋„๋ฐ”)๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”

๊ทธ๋Š” IT ๋ถ„์•ผ๋กœ ์ „ํ™˜ํ•œ ํ”„๋กœํŽ˜์…”๋„ ์šด๋™์„ ์ˆ˜์˜€์–ด.

๊ทธ์˜ ์ฃผ์š” ์—…์  ์ค‘ ์ผ๋ถ€๋Š” ์„ธ๊ณ„ ์ปด๋ฑƒ ์‚ผ๋ณด ์ฑ”ํ”ผ์–ธ์‹ญ์—์„œ 3์œ„๋ฅผ ์ฐจ์ง€ํ•œ ๊ฒƒ๊ณผ, ๋‘ ๋ฒˆ ๋‚˜๋ผ์˜ ์ปด๋ฑƒ ์‚ผ๋ณด ์ฑ”ํ”ผ์–ธ์ด ๋˜์—ˆ์œผ๋ฉฐ, ์—ฌ๋Ÿฌ ๊ตญ์ œ MMA ๋ฐ ๋ ˆ์Šฌ๋ง ๋Œ€ํšŒ์—์„œ ์Šน๋ฆฌ๋ฅผ ๊ฑฐ๋‘” ๊ฒƒ์ด์—ˆ์–ด.

ํ•˜์ง€๋งŒ ์‚ถ์€ ๊ณ„ํš์ด ์žˆ์–ด. ๊ทธ๋Š” ๋ถ€์ƒ์„ ๋‹นํ–ˆ๊ณ , ์ตœ์•…์˜ ๊ฒฝ์šฐ โ€” ๋Œ€ํšŒ ์ถœ์ „์„ ๊ธˆ์ง€ํ•œ ์˜๋ฃŒ ๊ธˆ์ง€๋กœ ๊ฟˆ์ด ๋๋‚˜๊ฒŒ ๋˜์—ˆ์–ด.

๊ทธ๋Š” ์ƒˆ๋กœ์šด ์‚ถ์˜ ์˜๋ฏธ๋ฅผ ์ฐพ๊ณ  ์žˆ์—ˆ๊ณ , ์šฐ์—ฐํžˆ CodeGym์„ ๋ฐœ๊ฒฌํ•˜์—ฌ ๊ทธ์˜ ์ „์ฒด ์‚ถ์„ ๋ณ€ํ™”์‹œ์ผฐ์–ด.

๋‚ด ๋ง:

"๋‚˜๋Š” ๋‚˜์˜ ์„ฑ๊ณต ์ด์•ผ๊ธฐ๋ฅผ ๊ณต์œ ํ•˜๊ณ  ์‹ถ์–ด, ํ˜น์€ ์ด ์ฝ”์Šค๊ฐ€ ๋‚ด ์ธ์ƒ์„ ์–ด๋–ป๊ฒŒ ๋ณ€ํ™”์‹œ์ผฐ๋Š”์ง€ ์„ค๋ช…ํ•˜๊ณ  ์‹ถ์–ด. ๋‚ด ์ด์•ผ๊ธฐ๊ฐ€ ๋ˆ„๊ตฐ๊ฐ€์—๊ฒŒ ํฌ๊ธฐํ•˜์ง€ ์•Š๊ณ  ๋”์šฑ ์—ด์‹ฌํžˆ ์ผํ•˜๋„๋ก ๋™๊ธฐ๋ถ€์—ฌ๊ฐ€ ๋˜๊ธธ ํฌ๋งํ•ด. ๊ฒฐ๊ตญ, ๋‚˜๋Š” ๋‚ด๊ฐ€ ์‚ฌ๋ž‘ํ•˜๋Š” ์ผ์„ ํ•˜๋Ÿฌ ๊ฐ€๊ณ , ๋‚ด ๋‘๋‡Œ๋ฅผ ์‚ฌ์šฉํ•ด ์ ๋‹นํ•œ ๋ˆ์„ ๋ฒŒ๊ณ  ์‹ถ๋‹ค๋Š” ๊ฟˆ๋งŒ ๊ฟจ๋˜ ๋•Œ๊ฐ€ ์žˆ์—ˆ์œผ๋‹ˆ๊นŒ."

๋งํฌ โ€” https://codegym.cc/groups/posts/166-from-the-ring-to-the-it-field

Madina Noren (์Šคํ†กํ™€๋ฆ„, ์Šค์›จ๋ด)๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”

๊ทธ๋…€๋Š” ๊ฒฝ์ œํ•™์ž๋กœ์„œ ์˜ค๋ž˜ ์ผํ–ˆ์ง€๋งŒ, ๋‹ค๋ฅธ ์ง์—…์—์„œ ์ž์‹ ์„ ์‹œํ—˜ํ•ด๋ณด๊ณ  ์‹ถ์—ˆ์–ด. 43์‚ด์— ๊ทธ๋…€๋Š” Java๋ฅผ ๋ฐฐ์šฐ๊ธฐ ์‹œ์ž‘ํ–ˆ๊ณ  ๊ณง ์Šค์›จ๋ด์˜ ํ•œ ์€ํ–‰์— Java ์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž๋กœ ์ทจ์งํ–ˆ์–ด.

"CodeGym์˜ ํ•™์Šต ์Šคํƒ€์ผ์ด ๋‚˜์™€ ์ž˜ ๋งž์•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ด, ๊ทธ๋ž˜์„œ Java์— ํ‘น ๋น ์กŒ์–ด. ๋ฐฐ์šฐ๋Š” ๊ฒŒ ์ •๋ง ์žฌ๋ฏธ์žˆ์—ˆ์–ด. ์ฒ˜์Œ์—๋Š” ์ž ์„ ์ž˜ ๋ชป ์ž๊ธฐ๋„ ํ–ˆ์–ด: ์ปดํ“จํ„ฐ์™€ ์ „ํ™”๊ธฐ๋กœ ๋ฐฐ์šฐ๊ณ , ๋ฒ„์Šค๋ฅผ ํƒ€๊ณ  ๊ฐ•์˜๋ฅผ ๋“ค์—ˆ๊ณ , ๋•Œ๋•Œ๋กœ๋Š” ๊ฐ™์€ ๋ฒ„์Šค์—์„œ ํ”„๋กœ๊ทธ๋žจ์„ ์จ๋ณด๊ธฐ๋„ ํ–ˆ์–ด - ๋„ˆ๋ฌด ์žฌ๋ฏธ์žˆ์—ˆ์–ด.

๋งํฌ โ€” https://javarush.com.ua/groups/posts/3470-s-javarush-ja-poznakomilasjh-v-43-goda-istorija-programmistki-madinih-noren

*CodeGym์€ ๋™์œ ๋Ÿฝ์—์„œ CodeGym์˜ ์ด๋ฆ„์ด์•ผ.

Oleg Shilyuk (์ด์ „ โ€“ ๋ฏผ์Šคํฌ, ๋ฒจ๋ผ๋ฃจ์Šค. ํ˜„์žฌ โ€“ ํ† ๋ก ํ† , ์บ๋‚˜๋‹ค)๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”

Oleg์€ ๊ต์œก์œผ๋กœ ๊ฑด์„ค ๋…ธ๋™์ž๊ฐ€ ๋˜์—ˆ์–ด. ๊ทธ๋Š” 3๋…„ ๋™์•ˆ ๊ฑด์„ค ํ˜„์žฅ์—์„œ ์ผํ–ˆ์–ด. ๋‹ค์Œ ๋‹จ๊ณ„๋Š” ํƒ๋ฐฐ์›์œผ๋กœ ์ผํ•˜๋Š” ๊ฒƒ์ด์—ˆ์–ด. ์–ด๋Š ์ˆœ๊ฐ„, Oleg์€ ๊ทธ์˜ ์ธ์ƒ์„ ๊ทผ๋ณธ์ ์œผ๋กœ ๋ณ€ํ™”์‹œํ‚ค๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์–ด.

๊ทธ๋Š” CodeGym์—์„œ ๊ณต๋ถ€๋ฅผ ์‹œ์ž‘ํ–ˆ์–ด (CodeGym์€ ๋™์œ ๋Ÿฝ์—์„œ CodeGym์˜ ์ด๋ฆ„์ด์•ผ). ๋ฐ˜ ๋…„ ๋งŒ์— (ํ›ˆ๋ จ์„ ๋งˆ์น˜๊ธฐ๋„ ์ „์—) Java ๊ฐœ๋ฐœ์ž๋กœ ์ทจ์งํ–ˆ์–ด.

์ง€๊ธˆ Oleg์€ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํŒ์„ ๊ณต์œ ํ•˜๋Š” ์œ ๋ช…ํ•œ ๋ธ”๋กœ๊ฑฐ์•ผ.

๊ทธ๋ฆฌ๊ณ  ์ตœ๊ทผ Oleg์€ ์บ๋‚˜๋‹ค๋กœ ์ด์ฃผํ•˜์—ฌ ํ”„๋กœ๊ทธ๋ž˜๋จธ๋กœ ์ผํ•˜๊ณ  ์žˆ์–ด.

๋‚ด ๋ง:

"๋‚˜๋Š” ๊ต์œก์œผ๋กœ ๊ฑด์„ค ๋…ธ๋™์ž์ด๊ณ , ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ด์ „์—๋Š” ๊ฑด์„ค ํ˜„์žฅ์—์„œ 3๋…„ ๋™์•ˆ ์„๊ณ ๊ณต์œผ๋กœ ์ผํ–ˆ์–ด. โ€œ๊ฒฝ๋ ฅ ์„ฑ์žฅโ€์˜ ๋‹ค์Œ ๋‹จ๊ณ„๋Š” ํƒ๋ฐฐ์› ์ž๋ฆฌ์˜€์–ด. ๋‚˜๋Š” 1๋…„ ๋„˜๊ฒŒ ์ œํ’ˆ ๋ฐฐ๋‹ฌ์„ ํ–ˆ๊ณ , ์ด ๊ธฐ๊ฐ„ ๋™์•ˆ ๋‚˜๋Š” ์ธ์ƒ์„ ๊ทผ๋ณธ์ ์œผ๋กœ ๋ฐ”๊พธ์–ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ๊นจ๋‹ฌ์•˜์–ด. ์—˜๋ฆฌ๋ฒ ์ดํ„ฐ๊ฐ€ ์ž‘๋™ํ•˜์ง€ ์•Š์•„ 9์ธต์— 15kg์˜ ์ˆ˜๋ฐ• + 20๋ฆฌํ„ฐ์˜ ๋ฌผ์„ ์šด๋ฐ˜ํ•  ๋•Œ, ๋‚˜๋Š” โ€˜๋‚ด ์ธ์ƒ์—์„œ ์ž˜๋ชป๋œ ์ผ์„ ํ•˜๊ณ  ์žˆ์„์ง€๋„ ๋ชจ๋ฅด๊ฒ ๋‹คโ€™๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์–ด.โ€

"์ง€๊ธˆ๊นŒ์ง€ ๋‚˜๋Š” 1๋…„ ๋„˜๊ฒŒ ๋ฏธ๊ตญ ๊ณ ๊ฐ์„ ์œ„ํ•œ Java ๊ฐœ๋ฐœ์ž๋กœ ์ผํ•˜๊ณ  ์žˆ์–ด. ๋‚˜๋Š” Instagram๊ณผ TikTok์—์„œ ๋ธ”๋กœ๊ทธ๋ฅผ ์šด์˜ํ•˜๊ณ  ์œ ์šฉํ•œ ์ •๋ณด๋ฅผ ๊ณต์œ ํ•˜๊ณ  ์žˆ์–ด. ์ด์ œ ๋‚˜๋Š” ๋‚ด ์‚ถ์„ ์ฆ๊ธฐ๊ณ  ์žˆ์–ด."

๋งํฌ โ€” https://javarush.com.ua/groups/posts/2909-iz-kurjhera-v-java-razrabotchika

7.2 CodeGym University

2021๋…„ ๊ฐ€์„ CodeGym ํŒ€์€ ์ƒˆ๋กœ์šด ํ•™์Šต ํ˜•์‹ โ€” CodeGym University๋ฅผ ์‹œ์ž‘ํ–ˆ์–ด. ์šฐ๋ฆฌ์˜ ๋ชฉํ‘œ๋Š” ์ดˆ๋ณด์ž๊ฐ€ ์•„๋‹Œ Java Middle Developer์— ์ตœ๋Œ€ํ•œ ๊ฐ€๊นŒ์šด ์‚ฌ๋žŒ๋“ค์„ ์–‘์„ฑํ•˜๋Š” ๊ฒƒ์ด์—ˆ์–ด. ์ด๋Ÿฐ ์‚ฌ๋žŒ๋“ค์€ ์–ด๋–ค ์ผ์ด๋“  ์‰ฝ๊ฒŒ ํ•ด๋‚ผ ์ˆ˜ ์žˆ๊ณ , ๋˜ ๊ทธ ์ผ์„ ์ฐพ์„ ์ˆ˜ ์žˆ์–ด.

์ƒˆ๋กœ์šด ํ•™์Šต ํ˜•์‹์€ ๋‹ค์Œ์˜ ํ•ต์‹ฌ ์š”์†Œ๋“ค์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ–ˆ์–ด:

  • ํ•™์Šต์€ 12๊ฐœ์›” ๋™์•ˆ ์ง„ํ–‰๋ผ.
  • ํ•™์Šต ๊ณ„ํš์€ ์ตœ๋Œ€ํ•œ ์ทจ์—… ์‹œ์žฅ์˜ ๊ตฌ์ธ์— ๋งž์ถฐ์ ธ์žˆ์–ด.
  • ๋ฉ˜ํ† ์™€ ํ•จ๊ป˜ ์ž‘์€ ๊ทธ๋ฃน์œผ๋กœ ํ•™์Šตํ•ด.
  • ์™„์ „ ์˜จ๋ผ์ธ์œผ๋กœ ํ•™์Šตํ•  ์ˆ˜ ์žˆ์–ด.
  • ํ•™์Šต ์†๋„๋Š” ๋ฉ˜ํ† ๊ฐ€ ์กฐ์ ˆํ•ด: ๋งˆ๊ฐ์ผ๊ณผ ๋ฐ๋“œ๋ผ์ธ์ด ์žˆ์–ด.
  • ๋งŽ์€ ์‹ค์Šต๊ณผ ํฐ ํ”„๋กœ์ ํŠธ๊ฐ€ ์žˆ์–ด.
  • ํฌ๊ธฐ๊ฐ€ ํฐ ์ตœ์ข… ํ”„๋กœ์ ํŠธ๊ฐ€ ์žˆ์–ด.
  • ์ทจ์—… ์ค€๋น„์™€ ๋ฉด์ ‘์— ๋Œ€ํ•œ ๋ชจ๋“  ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ํ•™์Šตํ•ด.

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

๋‘˜์งธ๋กœ, ๋ฉ˜ํ† ๋กœ ์ผํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์€ ๊ฐœ๋ฐœ๊ณผ ๊ต์œก์—์„œ์˜ ํฐ ๊ฒฝํ—˜์„ ๊ฐ€์ง„ ์นœ๊ตฌ๋“ค์ด์•ผ. ๊ทธ๋“ค์€ ๋งŽ์€ ์ฐฝ์˜์  ์ž์œ ๋ฅผ ๊ฐ€์กŒ์–ด. ํ•™์ƒ๋“ค์˜ ๋™๊ธฐ๋ถ€์—ฌ์—๋„ ํฐ ์˜ํ–ฅ์„ ๋ฏธ์ณค์–ด. ๋ฉ˜ํ† ์˜ ๋ˆˆ์ด ๋น›๋‚˜๋ฉด, ์‹œ๊ฐ„์ด ์ง€๋‚˜๋ฉด์„œ ๊ทธ์˜ ํ•™์ƒ๋“ค์˜ ๋ˆˆ๋„ ๋น›๋‚˜๊ธฐ ์‹œ์ž‘ํ•ด.

์…‹์งธ๋กœ, ์‹ค์Šต์— ํฐ ์ค‘์ ์„ ๋‘์—ˆ์–ด. ์™„๋ฃŒ๋œ Java Software Engineer ๊ณผ์ •์€ 2000๊ฐœ์˜ ์‹ค์Šต ๋ฌธ์ œ๋ฅผ ํฌํ•จํ•˜๊ณ , ์ด ๋ฌธ์ œ๋“ค์€ WebIDE ๋˜๋Š” Intellij IDEA์˜ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ํ†ตํ•ด ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์–ด. ๊ทธ๋ฆฌ๊ณ  ๊ณผ์ •์—๋Š” 10๊ฐœ์˜ ํ”„๋กœ์ ํŠธ์™€ ํ•œ ๊ฐœ์˜ ์ง„์ •์œผ๋กœ ๊ฑฐ๋Œ€ํ•œ ์ตœ์ข… ํ”„๋กœ์ ํŠธ๊ฐ€ ์žˆ์–ด.

์•„๋งˆ๋„ ์ด ๋•Œ๋ฌธ์—, CodeGym University ์กธ์—…์ƒ์˜ ์ ˆ๋ฐ˜์ด ์ค‘๊ธ‰์ž๋กœ ๋ฐ”๋กœ ์ทจ์—…ํ•˜๋Š” ๊ฑธ ๊ฑฐ์•ผ. ๋‹ค๋ฅธ ํ•œํŽธ์œผ๋กœ, ์™œ ์•ˆ๋˜๊ฒ ์–ด, ๋ช‡๋ช‡ ๋ฉ˜ํ† ๋“ค์€ ๋„์ปค, ํด๋ผ์šฐ๋“œ ๋ฐ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค๋ฅผ ํ•™์ƒ๋“ค์—๊ฒŒ ์„ค๋ช…ํ•  ์ˆ˜ ์žˆ์–ด. ๋งŒ์•ฝ ๋ณต์ œ๊ฐ€ ํ•ฉ๋ฒ•์ด์—ˆ๋‹ค๋ฉด, ์šฐ๋ฆฌ๋Š” ๊ทธ๋Ÿฐ ๋ฉ˜ํ† ๋“ค์„ ์˜ค๋ž˜ ์ „์— ๋ณต์ œํ–ˆ์„ ๊ฑฐ์•ผ๐Ÿคฆโ€โ™‚๏ธ.

7.3 Python Fullstack Software Engineer ๊ณผ์ •

์ด ๊ธ€์„ ์ฝ๊ณ  ์žˆ๋‹ค๋ฉด, 2024๋…„ ์—ฌ๋ฆ„์— ์šฐ๋ฆฌ๊ฐ€ Python ๊ณผ์ •์„ ์‹œ์ž‘ํ–ˆ๋‹ค๋Š” ๋œป์ด์•ผ.

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

์™œ ์•ˆ๋˜๊ฒ ์–ด! ์šฐ๋ฆฌ๋Š” ๋ฌผ๋ก  CodeGym์ด๋ผ๊ณ  ๋ถˆ๋ฆฌ์ง€๋งŒ, ์ด๊ฒƒ์ด ์šฐ๋ฆฌ์—๊ฒŒ Python์˜ ๋ฉ‹์ง„ ๊ณผ์ •์„ ์ถœ์‹œํ•˜๊ณ  ๋›ฐ์–ด๋‚œ Python ๊ฐœ๋ฐœ์ž๋ฅผ ์–‘์„ฑํ•˜๋Š” ๊ฒƒ์„ ๋ง‰์ง€ ์•Š์•˜์–ด. 12๋…„์˜ ๊ฒฝํ—˜์€ ํ—›๋œ ๊ฒƒ์ด ์•„๋‹ˆ์•ผ.

๊ทธ๋ž˜์„œ ์šฐ๋ฆฌ๋Š” ๋ช‡๋ช‡ ํ›Œ๋ฅญํ•œ Python ์ „๋ฌธ๊ฐ€๋ฅผ ๋ชจ์ง‘ํ•˜๊ณ , ๋…ธ๋™ ์‹œ์žฅ์˜ ๊ตฌ์ธ์„ ์กฐ์‚ฌํ•˜์—ฌ ์ƒˆ๋กญ๊ณ  12๊ฐœ์›”์งœ๋ฆฌ ํ•™์Šต ๊ณ„ํš์„ ์„ธ์› ์–ด. ๊ทธ ๋‹ค์Œ์€ ๊ณผ์ œ, ํ”„๋กœ์ ํŠธ, ๊ฐ•์˜, ํ”„๋ ˆ์  ํ…Œ์ด์…˜ ๋ฐ ๊ธฐํƒ€ ๋‹ค์–‘ํ•œ ์ž‘์—…์ด ์žˆ์—ˆ์–ด.

์šฐ๋ฆฌ๋Š” ์ด ๊ณผ์ •์„ Python Fullstack Software Engineer๋ผ๊ณ  ๋ถ€๋ฅด๊ธฐ๋กœ ํ–ˆ์–ด. ํ•™์Šต์˜ ํ•ต์‹ฌ์€ Python ์–ธ์–ด์™€ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ฐ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ•™์Šตํ•˜๋Š” ๊ฒƒ์ด์•ผ. Django, Flask, Fast API ๋“ฑ๊ณผ ๊ฐ™์€ ๊ฒƒ๋“ค์ด์ง€.

Fullstack ๊ฐœ๋ฐœ์ž๋กœ ๋ณ€๋ชจํ•˜๊ธฐ ์œ„ํ•œ ๊ต์œก์˜ ์ผํ™˜์œผ๋กœ, Docker, ์›น ๊ธฐ์ดˆ, SQL ๊ธฐ์ดˆ ๋ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋‹ค๋ฃจ๊ธฐ๋ฅผ ๋ฐฐ์šฐ๊ฒŒ ๋  ๊ฑฐ์•ผ. ๋˜ํ•œ ์›๊ฒฉ ์„œ๋ฒ„์— ํ”„๋กœ์ ํŠธ ๋ฐฐํฌํ•˜๋Š” ๋ฒ•์„ ๋ฐฐ์šฐ๊ฒŒ ๋  ๊ฑฐ์•ผ.

๋งˆ์ง€๋ง‰์œผ๋กœ, ํ˜„๋Œ€ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์„ค๊ณ„ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ๊ธฐ์ˆ ์„ ํ”„๋กœ๊ทธ๋žจ์— ์ถ”๊ฐ€ํ•˜๊ธฐ๋กœ ํ–ˆ์–ด: ์„ค๊ณ„ ํŒจํ„ด, ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•๋ก , ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ค๊ณ„. ๊ทธ๋ฆฌ๊ณ  ๋ฌผ๋ก , ์•Œ๊ณ ๋ฆฌ์ฆ˜๊ณผ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๋„. ๊ทธ๋ž˜์„œ ์ฝ”์Šค๋ฅผ ๋งˆ์น˜๋ฉด, ๋„ค๊ฐ€ ์™„์ „ํ•œ Software Engineer๊ฐ€ ๋  ๊ฑฐ์•ผ.

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

์ฝ”๋ฉ˜ํŠธ
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION