πΒ μ§μ μ μΈκ³: κ²μ κ°λ° β λ¬΄μ¨ μΌμ νλμ?
κ²μ κ°λ°μμ μ’
λ₯μ λΆλ₯, κ°κ° μ νν λ¬΄μ¨ μΌμ νλμ§, κ·Έλ¦¬κ³ μ΄λ€ κΈ°μ λ‘ μΌνλμ§ μ 리νμ΅λλ€.
Mar 05, 2025
βμ§μ§ μ¬λ―Έμμ΄. λ νκ³ μΆμ΄.β
μ°λ¦¬λ κ²μμ νλ μ΄νλ©° κ°μμ μΈκ³λ₯Ό νννκ³ , μΊλ¦ν°κ° λμ΄ μ ν¬λ₯Ό λ²μ΄μ£ . κ·Έ κ³Όμ μμ μ¬λ―Έμ κ°λμ λλΌκΈ°λ ν©λλ€. κ²μμ νλ μ΄νλ©° λλΌλ μ΄ κ°μ λ€μλ, μλ§μ κ°λ°μμ λ
Έλ ₯κ³Ό κΈ°μ μ΄ μ§μ½λ κ²μ κ°λ° κ³Όμ μ΄ μ¨μ΄ μμ΅λλ€. κ·Έ κ³Όμ μ ν볡νμ μμ κ²μμ λ§λ€κ³ μλ κ²μ κ°λ°μ, μ νν μ΄λ€ μΌμ ν κΉμ?
π λͺ©μ°¨
- κ²μ κ°λ°
- μλ² κ°λ°
- ν΄λΌμ΄μΈνΈ κ°λ°
- κ²μ κ°λ°μ λ±μ₯
κ²μ κ°λ°
κ²μ κ°λ°μ λ¨μν μ½λλ₯Ό μμ±νλ κ²μ΄ μλλΌ, νλ μ΄μ΄κ° λͺ°μ
ν μ μλ μΈκ³λ₯Ό μ°½μ‘°νλ κ³Όμ μ
λλ€.
νλμ μμ΄λμ΄μμ μμν΄, μ€ν 리, κ·Έλν½, μ¬μ΄λ, μΈν°λμ
μ΄ μ‘°νλ₯Ό μ΄λ£¨λ©° μμ±λ κ²μμΌλ‘ νμνλ κ²μ΄μ£ .
κ²μμ΄ μΆμλ νμλ μ
λ°μ΄νΈ, μ΅μ ν, 보μ κ΄λ¦¬ λ± μ§μμ μΈ μ΄μμ΄ νμνκΈ° λλ¬Έμ, κ²μ κ°λ°μλ κΈ°μ μ κ³μν΄μ μ΅νκ³ κ°μ ν΄ λκ°λ κ²μ΄ μ€μν μ§λ¬΄μ
λλ€.
κ²μ κ°λ°μ ν¬κ² μλ² κ°λ°κ³Ό ν΄λΌμ΄μΈνΈ κ°λ°λ‘ λλλ©°, κ° λΆμΌλ μλ‘ λ€λ₯Έ μν μ μνν©λλ€. μ΄ λμ μ΄λ€ μ°¨μ΄λ₯Ό κ°μ§κ³ μλμ§λΆν° μμλ³΄κ² μ΅λλ€.
μλ² κ°λ°(Server Development)

μλ² κ°λ°μ κ²μμ΄ μ¨λΌμΈμμ μννκ² μλνλλ‘ μ§μνλ λ°±μλ μμ€ν
μ ꡬμΆνλ μν μ ν©λλ€. λ©ν°νλ μ΄, λνΉ μμ€ν
, λ°μ΄ν° μ μ₯, 보μ λ± κ²μμ΄ μ μμ μΌλ‘ μ€νλκΈ° μν ν΅μ¬ μΈνλΌλ₯Ό λ΄λΉνλλ°μ. νν κ²μ κ°λ°μ βλ°±μλβλΌκ³ λ λ§μ΄ λΆλ¦½λλ€.
βΆοΈ π§βπ» λ°±μλ? κ·Έκ² λλ°μ?
κ²μ μλ² κ°λ°μ νλ μΌ
κ·Έλ λ€λ©΄ μλ² κ°λ°μλ μ νν λ¬΄μ¨ μΌμ νλ κ±ΈκΉμ? νλμ κ²μμμ μλ² κ°λ°μκ° νλ μΌ λͺ κ°μ§λ₯Ό 보μ¬λ립λλ€.
- λ°μ΄ν° κ΄λ¦¬: νλ μ΄μ΄μ κ³μ μ 보, μΈλ²€ν 리, μ§ν μν©(μΈμ΄λΈ λ°μ΄ν°) μ μ₯ λ° κ΄λ¦¬
- λ©ν°νλ μ΄ κΈ°λ₯ ꡬν: μ€μκ° λ§€μΉ, λκΈ°ν, λνΉ μμ€ν κ°λ°
- κ²μ κ²½μ μμ€ν μ΄μ: κ²μ λ΄ μ¬ν(골λ, λ€μ΄μ) λ° μμ΄ν κ±°λ μμ€ν ꡬμΆ
- 보μ λ° μμ μ± μ μ§: ν΄νΉ λ° λΆμ νμλ₯Ό λ°©μ§νκ³ μλ² μ₯μ λ₯Ό μ΅μν
μλ² κ°λ° μ£Όμ κΈ°μ
μλ² κ°λ°μμλ μ΄λ¬ν κΈ°μ μ μ£Όλ‘ μ¬μ©ν©λλ€.
- νλ‘κ·Έλλ° μΈμ΄: Java, C#, Python, Go, Node.js
- λ°μ΄ν°λ² μ΄μ€: MySQL, PostgreSQL, MongoDB
- λ€νΈμν¬ λ° ν΅μ : WebSocket, gRPC, REST API
- ν΄λΌμ°λ λ° μΈνλΌ: AWS, GCP, Docker, Kubernetes
ν΄λΌμ΄μΈνΈ κ°λ°(Client Development)

ν΄λΌμ΄μΈνΈ κ°λ°μ κ²μμ κ·Έλν½, μΈν°λμ
, UI/UX, λ‘μ§ λ±μ ꡬννλ μν μ ν©λλ€. μ¦, νλ μ΄μ΄κ° μ§μ λ³΄κ³ , λ£κ³ , μ‘°μνλ κ²μμ λͺ¨λ μμλ₯Ό λ΄λΉν΄μ. μλ² κ°λ°μ΄ λ°±μλμλ€λ©΄, ν΄λΌμ΄μΈνΈ κ°λ°μ κ²μ κ°λ°μ βνλ‘ νΈμλβλΌκ³ λ λ§μ΄ λΆλ¦½λλ€.
βΆοΈ πΊ νλ‘ νΈμλλ λ λμ£ ? μΉ μλ²μ νλ‘ νΈμλ μμ보기
κ²μ ν΄λΌμ΄μΈνΈ κ°λ°μ νλ μΌ
ν΄λΌμ΄μΈνΈ κ°λ°μλ μ νν λ¬΄μ¨ μΌμ ν κΉμ? ν΄λΌμ΄μΈνΈ κ°λ°μκ° νλ μΌ λͺ κ°μ§λ₯Ό 보μ¬λ립λλ€.
- κ²μ λ‘μ§ κ°λ°: νλ μ΄μ΄μ μ λ ₯(μ΄λ, 곡격 λ±)μ μ²λ¦¬νκ³ , κ²μ μμ§μμ λμνλλ‘ κ΅¬ν
- UI/UX κ°λ°: λ©λ΄, μΈλ²€ν 리, νμ€νΈ μ°½ λ± μ§κ΄μ μΈ μ¬μ©μ μΈν°νμ΄μ€ λμμΈ λ° κ°λ°
- 물리 λ° μ λλ©μ΄μ μ²λ¦¬: μΊλ¦ν° μμ§μ, μΆ©λ κ°μ§, μΉ΄λ©λΌ λμ λ± κ΅¬ν
- κ·Έλν½ μ΅μ ν: κ²μμ΄ λΆλλ½κ² μ€νλ μ μλλ‘ λ λλ§ μ΅μ ν
ν΄λΌμ΄μΈνΈ κ°λ° μ£Όμ κΈ°μ
ν΄λΌμ΄μΈνΈ κ°λ°μμλ μ΄λ¬ν κΈ°μ μ μ£Όλ‘ μ¬μ©ν©λλ€.
- κ²μ μμ§: Unity(C#), Unreal Engine(C++)
- κ·Έλν½ API: OpenGL, DirectX, Vulkan
- UI νλ μμν¬: UMG(Unreal Motion Graphics), NGUI, TMPro(TextMesh Pro)
μλ² κ°λ° ν΄λΌμ΄μΈνΈ κ°λ° μ°¨μ΄
κ΅¬λΆ | μλ² κ°λ° | ν΄λΌμ΄μΈνΈ κ°λ° |
μν | κ²μ λ°μ΄ν° μ²λ¦¬, λ€νΈμν¬ λκΈ°ν | κ·Έλν½, UI, κ²μ νλ μ΄ κ΅¬ν |
μμ
λμ | λ°±μλ(λ°μ΄ν°λ² μ΄μ€, λ€νΈμν¬) | νλ‘ νΈμλ(νλ©΄, μ λλ©μ΄μ
, μ¬μ©μ μ
λ ₯) |
μ£Όμ μΈμ΄ | Java, Python, C#, Go | C++, C#, JavaScript |
κΈ°μ μ€ν | AWS, Docker, Redis, WebSocket | Unity, Unreal Engine, OpenGL |
λν μ§κ΅° | κ²μ μλ² κ°λ°μ, λ€νΈμν¬ μμ§λμ΄ | κ²μ ν΄λΌμ΄μΈνΈ κ°λ°μ, UI/UX κ°λ°μ |
κ²μ κ°λ°μ λ±μ₯
κ²μ κ°λ° μ§λ¬΄λ λ¨μν νλμ μ§μ
κ΅°μ΄ μλλΌ, κΈ°μ μ λ°μ κ³Ό μ°μ
μ λ³νμ λ°λΌ νμνκ³ λ°μ ν λΆμΌμ
λλ€.
μ§κΈ μ°λ¦¬κ° μκ³ μλ βκ²μ κ°λ°μβλ μ»΄ν¨ν° κΈ°μ κ³Ό κ²μ μ°μ
μ΄ ν¨κ» μ±μ₯νλ©΄μ λ±μ₯ν μ§μ
μ
λλ€. κ²μ κ°λ° μ§λ¬΄κ° μ΄λ»κ² νμ±λμλμ§, κ·Έ μμ¬λ₯Ό μ΄ν΄λ³΄κ² μ΅λλ€.
κ²μ κ°λ°μ μμ: νλμ¨μ΄ μ€μ¬ κ°λ° (1950~1970λ λ)

1950λ
λ, μ΅μ΄μ λμ§νΈ κ²μμ΄ λ±μ₯νμ§λ§ μ΄ μκΈ°μ κ²μμ λ¨μν μ€νμ νλ‘μ νΈμ κ°κΉμ μ΅λλ€. 1962λ
μ΄ λμ΄ MITμμ κ°λ°λ <μ€νμ΄μ€μ!(Spacewar!)>κ° λΉλ‘μ νλ‘κ·Έλλ¨Έλ€μ΄ κ²μμ κ°λ°ν μ μλ€λ κ°λ₯μ±μ 보μ¬μ£Όμμ£ .
λ€μ΄μ΄ 1972λ
, μμΌμ΄λ κ²μ <ν(Pong)> μ΄ μΆμλκ³ μμ
μ μΌλ‘ μ±κ³΅νλ©° κ²μ μ°μ
μ΄ μ²μμΌλ‘ νμ±λκΈ° μμνμ΅λλ€. μ΄ μκΈ° κ°λ°μλ νλμ¨μ΄ μμ§λμ΄μ λμΌν μν μ νμΌλ©°, νλ‘κ·Έλλ°, νλμ¨μ΄ μ€κ³, κ·Έλν½ μ²λ¦¬λ₯Ό λͺ¨λ λ΄λΉνμ΄μ.
κ²μ μ°μ μ μ±μ₯κ³Ό μ§λ¬΄ λΆν (1980~1990λ λ)

1980λ
λ μ΄λ°, λν
λ(Nintendo), μΈκ°(SEGA), μ ν(Apple) λ± κ°μ μ© κ²μ κΈ°κΈ°κ° λ±μ₯νλ©΄μ κ²μ μμ₯μ΄ κΈκ²©ν μ±μ₯νμ΅λλ€. κ·Έλ¦¬κ³ μ΄λλΆν° κ²μ μ μ κ·λͺ¨κ° 컀μ§λ©΄μ κ°λ° μ§κ΅°μ΄ μΈλΆνλκΈ° μμνμ΅λλ€.
- νλ‘κ·Έλλ¨Έ(Programmer): κ°λ°μ, κ²μμ λ‘μ§κ³Ό μ½λλ₯Ό ꡬννλ μν
- μν°μ€νΈ(Artist): λμμ΄λλ‘λ λΆλ¦¬λ©°, μΊλ¦ν°, λ°°κ²½, UI κ·Έλν½μ μ μνλ μν
- λμμ΄λ(Designer): κΈ°νμ, κ²μ κΈ°ν λ° μμ€ν μ μ€κ³νλ μν
μΈν°λ·κ³Ό 3D κΈ°μ μ λ°μ (2000λ λ~)
μ¨λΌμΈ κ²μκ³Ό μλ² κ°λ°μ μ€μμ±μ΄ μ¦κ°νκΈ° μμν λμ
λλ€. 2000λ
λ μ΄λ°, μΈν°λ· 보κΈκ³Ό ν¨κ» MMORPG(λ€μ€μ μ μ¨λΌμΈ κ²μ) μ₯λ₯΄μ κ²μμ΄ λμ€νλμκΈ°μ μλ² κ°λ°μκ° νμ μ§λ¬΄λ‘ μ리 μ‘μΌλ©°, λκ·λͺ¨ λμ μ μμ μ²λ¦¬νλ κΈ°μ μ΄ μ€μν΄μ‘μ΅λλ€. μλ μ€λΈ μν¬λννΈ(World of Warcraft), 리그 μ€λΈ λ μ λ(League of Legends) λ± μ°λ¦¬κ° λͺ¨λ μλ κ²μλ€λ μ΄ λ 본격μ μΌλ‘ μμλμμ£ .
ν΄λΌμ΄μΈνΈ κ°λ° κΈ°μ λ κΈμλλ‘ μ±μ₯νμ΅λλ€. 3D κ·Έλν½ κΈ°μ λ°μ μΌλ‘ μΈν΄ κ²μ ν΄λΌμ΄μΈνΈ κ°λ°μ μ€μμ±μ΄ μ»€μ§ μλ°μ μμκΈ°λ νμ£ . Unity, Unreal Engineκ³Ό κ°μ κ²μ μμ§μ΄ λ±μ₯νλ©΄μ κ°λ° νκ²½μ΄ νμ€νλμμ΅λλ€. ν΄λΌμ΄μΈνΈ κ°λ°μλ κ²μ μμ§μ νμ©νμ¬ κ·Έλν½, 물리 μ°μ°, μ λλ©μ΄μ
μ μ΅μ ννλ μν μ λ΄λΉνμ΅λλ€.
AI, ν΄λΌμ°λ, λͺ¨λ°μΌ μ€μ¬μ κ²μ κ°λ° (2010λ λ~νμ¬)
λͺ¨λ°μΌ κ²μ μμ₯μ΄ λ§€μ° λΉ λ₯΄κ² μ±μ₯ν μλμ£ . μ€λ§νΈν°μ΄ λμ€νλλ©΄μ, λͺ¨λ°μΌ κ²μ μμ₯μ΄ κΈκ²©ν μ±μ₯νμ΅λλ€. μκ·λͺ¨ μΈλ κ°λ°νλ μ± μ€ν μ΄λ₯Ό ν΅ν΄ κ²μμ μΆμν μ μλ νκ²½μ΄ μ‘°μ±λμλ€λ κ²λ λΉ λ₯Έ μ±μ₯μ νλͺ«μ νκ³ μ.

AI κΈ°λ° NPC(λΉμ ν μΊλ¦ν°), μλνλ μ½ν
μΈ μμ± κΈ°μ μ΄ κ²μ κ°λ°μ νμ©λκΈ° μμνκΈ°λ νμ΅λλ€. κ°μ₯ λνμ μΈ μλ‘ <μ €λ€μ μ μ€: μΌμμ μ¨κ²°> κ²μμμλ AIκ° νλ μ΄μ΄μ νλμ νμ΅νμ¬ μ μ λ°μμ λ€λ₯΄κ² μ€μ νμ΅λλ€.
λ©νλ²μ€ λ° VR κ²μ κ°λ° μ§λ¬΄κ° μλ‘κ² λ±μ₯νκ³ μ±μ₯νκ³ μμ΅λλ€. μλ² κ°λ°, ν΄λΌμ΄μΈνΈ κ°λ°, AI κ°λ° λ± κ° μ§λ¬΄μ μ λ¬Έμ±μ΄ λμ± κ°μ‘°λκ³ μμ΄μ.
κ²μμ λ¨μν μ½λμ μ‘°ν©μ΄ μλλλ€. νλ μ΄μ΄κ° λͺ°μ
ν μ μλ μΈκ³λ₯Ό μ°½μ‘°νλ μΌ, κ·Έ κ³Όμ μμμ κΈ°μ κ³Ό μ°½μλ ₯μ΄ λ§λ μλ‘μ΄ κ²½νμ λ§λ€μ΄ λ΄λ μΌμ΄μ£ .
μ€λλ κ²μ μ°μ
μ λμμμ΄ μ±μ₯νκ³ μμ΅λλ€. λ€μ μ§μ
μμΈκ³ κ²μ κ°λ°μ 2νΈμμλ λνμ κ²μ μμ§μΈ μ λν°μ μΈλ¦¬μΌμ λν΄ μμλ³Όκ²μ.

κ²μ κ°λ°μλ₯Ό ν¬ν¨ν΄ μ΄ μ§μ
μ κ°μ§κΈ° μν΄μλ μ΄λ€ λ
Έλ ₯μ μ΄λ»κ² ν΄μΌ νλμ§, μ΄λ»κ² 곡λΆν μ μμμ§, λ λμκ° λ΄κ² μ λ§λ μ§μ
μ μ΄λ€ κ²μ΄ μμμ§ κΆκΈνμλ€λ©΄ λ΄μΌλ°°μμΊ νκ° μ€λΉν λ¬΄λ£ 1:1 μ§λ‘μλ΄μ λ°μ 보μΈμ. κ°μΈ λ§μΆ€ μλ΄μ ν΅ν΄ μ΄λ€ μ§μ
μ΄ μ΄μΈλ¦΄μ§, κ·Έ μ§μ
μ μν΄μλ λμ μνμμ μ΄λ€ λ
Έλ ₯μ΄ νμν μ§λ₯Ό μμλ³Ό μ μμ΅λλ€.
λꡬλ ν°μΌ λΌ μ μμ΅λλ€. μ§κΈ λ°λ‘ λμ νμΈμ.
Share article
Subscribe to our newsletter