ITμ κ΄μ¬ μλ λ°λ λμΌ μΈλλ₯Ό μν λ΄μ€λ ν°, 1 STEP μ λλ€.
MEME μ¬μ© μ€λͺ μλ IT μ κ³μμ μμ£Ό 보μ΄λ MEME(지)μ λν΄ μ΄μΌκΈ°ν΄λ³΄κ³ μ΄ν΄ν΄ 보λ μκ°μ λλ€!
λ©κ²λ§ λκ»΄μ‘λ IT λΆμΌμ ν κ±Έμ ν κ±Έμ λμκ° μ μλλ‘, 1 STEPκ³Ό ν¨κ»ν΄μ! π
π : μ λ΅, μμ΄μ!
- νλ‘κ·Έλλ°μμ μ μΌ μ λͺ
ν μΈμ΄κ° λκ²?
- μ π€¬
ποΈ TIOBE Index (ν°μ€λ² μΈλ±μ€)
μ΄λ€ λΆμΌμμλ μ΅κ³ μΈκΈ° μΈμ΄λ μμ€(π€£π€£π€£)μ΄κ² μ§λ§, μ§μ ν νλ‘κ·Έλλ° μΈμ΄μ μΈκΈ°λλ₯Ό μμ보기 μν΄μλ ν°μ€λ² μΈλ±μ€(TIOBE Index)λ₯Ό μ΄ν΄λ³Ό νμκ° μμ΅λλ€. ν°μ€λ² (TIOBE)λ μννΈμ¨μ΄ μ½λ νμ§μ κ΄λ¦¬ λ° μΈ‘μ ν΄μ£Όλ μ λ¬Έ κΈ°μ μΌλ‘ νλ‘κ·Έλλ° μΈμ΄λ³ μΈκΈ°λλ₯Ό λνλ΄λ μ§μμΈ ν°μ€λ² μΈλ±μ€λ₯Ό λ§€λ¬ κ³΅κ°νκ³ μλλ°μ. μ΄ μ§μλ Google, Wikipedia, YouTube λ±κ³Ό κ°μ π λν κ²μ μμ§μ μ΄μ©νμ¬ μ± μ λλ κ²μΌλ‘, μ μΈκ³μ μλ ¨λ μμ§λμ΄μ κ΅μ‘μ© κ°μ’ λ° νμ¬ κ³΅κΈ μ 체μ μλ ν¨κ» κ³ λ €λμ΄ κ³μ°λκ³ μμ΅λλ€. ν°μ€λ² λ 2001λ λΆν° κ΄λ ¨ λ°μ΄ν°λ₯Ό μμ§νκ³ λΆμνκ³ μμΌλ©°, κ·Έ κ²°κ³Όλ¬ΌμΈ ν°μ€λ² μΈλ±μ€λ π νλ‘κ·Έλλ° μΈμ΄μ μΈκΈ°λλ νΈλ λλ₯Ό νμ νλ λ° μ μ©νκ² μ¬μ©λκ³ μλλ°μ. κ·ΈλΌμλ λΆκ΅¬νκ³ , ν΄λΉ μ§μλ κ΅μ‘μ©μΌλ‘ μμ£Ό μ¬μ©λλ μΈμ΄κ° μΈκΈ°λ μμμ μ± μ λλ κ²½ν₯μ΄ μκΈ° λλ¬Έμ 'μ·¨μ λ±μ μ 리ν νλ‘κ·Έλλ° μΈμ΄κ° 무μμΈμ§'μ λν λ΅μΌλ‘ μ¬μ©νκΈ°μλ λ¬΄λ¦¬κ° μλ€κ³ 보기λ ν©λλ€. λ°λΌμ ν°μ€λ² μΈλ±μ€λ π μ μΈκ³ λν₯ νμ μ μ©λλ‘λ§ μ΄μ©νλ κ²μ΄ κ°μ₯ μλ§λ€κ³ λ³Ό μ μμΌλ©°, νλ‘κ·Έλλ° μΈμ΄μ κ΄ν κ°λ° μ κ³ μ’ μ¬μμ μ견μ μ°Έκ³ νμλ €λ©΄ stackoverflow μ€λ¬Έμ‘°μ¬ κ²°κ³Όλ₯Ό νμΈν΄λ³΄μλ©΄ μ’μ κ² κ°μ΅λλ€.
βοΈ μμλ μC 1μ, CμΈμ΄
2021λ 1μ κΈ°μ€μΌλ‘ νλ‘κ·Έλλ° μΈμ΄ μΈκΈ° 1μλ λ¨μ° CμΈμ΄μΈλ°μ. 2020λ 4μκΉμ§λ§ ν΄λ νμ¬ μμ 2μμΈ μλ°(Java)κ° μ½ 5λ κ°λ 1μλ₯Ό μ μ νκ³ μμμ§λ§, μλ λΆν° CμΈμ΄μ μΈκΈ°λκ° κΈκ²©νκ² μμΉνλ©΄μ 1μ μ리λ₯Ό νννμμ΅λλ€. κ·Έλ¬λ μ§λ 20λ κ° CμΈμ΄μ μλ°κ° μλ‘μκ² 1μλ₯Ό λ΄μ΄μ£Όμλ€κ° λΉΌμκΈ°λ₯Ό λ°λ³΅ν΄μκΈ° λλ¬Έμ, μμκ° λ³λνλ€λ μ¬μ€λ³΄λ€λ π§ CμΈμ΄κ° μΌλ§λ κΈΈκ² 1μλ₯Ό μ§μν μ μμ κ²μΈμ§μ μ£Όλͺ©ν νμκ° μλλ°μ. μ΄λ νλ₯Ό ν΅ν΄μλ μ μ μλ―μ΄, 1μμ 2μμ κ²©μ°¨κ° μ½ 6%λ‘ λ²μ΄μ§λ©΄μ νλμ 1μλ λ³λλμ§ μμ κ²μΌλ‘ μμΈ‘λκ³ μμ΅λλ€.
CμΈμ΄λ μ€λλ νλ‘κ·Έλλ° μΈμ΄μ λνμ μΈ μλ‘μ μ λ¬Έμκ° λ°°μ°κΈ° 'μ΄λ ΅λ€'λ μΈμμ΄ κ°ν μΈμ΄μΈλ°μ. νν μ¬μ©νλ μλμ°λ λ§₯ OS λ±, π μ΄λ€ μ΄μ체μ μμλ μ¬μ© λ° νΈνμ΄ κ°λ₯νλ€λ μ₯μ λλ¬Έμ λ리 μ¬μ©λκ³ μμ΅λλ€. TOP 3 μΈμ΄λ‘ μκ°λ νλ‘κ·Έλλ° μΈμ΄ λͺ¨λ 4μ°¨μ°μ λΆμΌμμ λκ°μ λνλΈλ€λ νΉμ§μ΄ μμ§λ§, κ·Έμ€μμλ CμΈμ΄λ IoT*μμ₯μμ μ¬μ‘°λͺ λμ΄ μΈκΈ°λκ° ν¬κ² μμΉνκ³ μλλ°μ. νΉν μλμ΄λ Έ**λ₯Ό μ΄μ©ν IoT νλ‘μ νΈμλ CμΈμ΄(νΉμ C++)κ° μ¬μ©λκΈ° λλ¬Έμ μ νΈλ λ©΄μμ μ λ§μ΄ λκ² νκ°λκ³ μμ΅λλ€. μ΄λΏλ§ μλλΌ, CμΈμ΄λ μλ² λλ νλ‘κ·Έλλ°***μ κ°μ₯ λ§μ΄ μ°μ΄κ³ μμ΄ μλ£ μ₯λΉ, 무기 λ±κ³Ό κ°μ μ ν κ°λ° μμλ μ μ©νκ² νμ©λκΈ° λλ¬Έμ μμΌλ‘λ μΈκΈ°λκ° κΎΈμ€νκ² μ¦κ°ν μμ μ΄μ£ .
*IoT(Internet of Things, μ¬λ¬ΌμΈν°λ·): λ€μν μ¬λ¬Όμ μΌμμ ν΅μ κΈ°λ₯μ λ΄μ₯νμ¬ μΈν°λ·μ μ°κ²°νλ κΈ°μ
**μλμ΄λ
Έ: μ€νμμ€λ₯Ό κΈ°λ°μΌλ‘ ν λ¨μΌ 보λ λ§μ΄ν¬λ‘컨νΈλ‘€λ¬λ‘ μλμ΄λ
Έλ₯Ό μ΄μ©νμ¬ μ¬λ¬ΌμΈν°λ·μ ꡬνν μ μμ
***μλ² λλ νλ‘κ·Έλλ°: μλ² λλ μμ€ν
μ κ°λ°νλ κ²μΌλ‘ μ£Όλ‘ νλμ¨μ΄ μ μ΄ νλ‘κ·Έλ¨ λ° νΉμλͺ©μ μμ©νλ‘κ·Έλ¨ κ°λ°
β μμ¬ μμ¬ν 2μ, Java
μλ°(Java)λ μΉ κ°λ°λΆν° μλλ‘μ΄λ μ± κ°λ° λ±κΉμ§ λ€λ₯Έ μΈμ΄μ λΉν΄ λ²μ©μ μ΄λΌλ μ₯μ μΌλ‘ μ€λ«λμ βοΈ CμΈμ΄μ 1μ μ리λ₯Ό λκ³ κ²½μν΄μλλ°μ. μ§κΈμ νμ΄μ¬(Python)μ΄ μλ°μ λ€λ₯Ό λ°μ§ μ«μμ€κ³ μμ΄ 2μ μ리쑰차 λΉΌμκΈΈ μκΈ°μ μ²ν΄μμ΅λλ€. νμ§λ§ μλ°λ IT μ κ³μμ κ°μ₯ νμλ‘νλ νλ‘κ·Έλλ° μΈμ΄ μ€ νλλ‘ κΌ½νκ³ μλ λμμ λμ μ·¨μ μμ₯μ κ°μ§κ³ μλ μΈμ΄μ΄κΈ°λ νλ―λ‘, νμ΄μ¬μκ² μ½κ² μμλ₯Ό λ΄μ΄μ€ κ² κ°μ§λ μμλ°μ. νΉν μΈκ³΅μ§λ₯, μ¬λ¬ΌμΈν°λ·, λΉ λ°μ΄ν° λΆμ Β· νμ© λ± 4μ°¨ μ°μ νλͺ μλ μ£Όμ λΆμΌμ 곡ν΅μ μΌλ‘ μ¬μ©λλ μΈμ΄μ΄κΈ° λλ¬Έμ, μμΌλ‘λ μμ μ μΌλ‘ μΈκΈ°λ μμκΆμ μ μ§ν κ²μΌλ‘ μμΈ‘λκ³ μμ΅λλ€.
κ·Έλ°λ° λ§μ½ κΎΈμ€ν μΈκΈ°μμ΄μλ μλ°μ μμκ° μ΄λ μκ° νλ½νκ² λλ€λ©΄, κ·Έ μ΄μ μλπ μ± κ°λ° μμ₯μμμ νλ½μΈκ° ν λͺ«μ μ°¨μ§ν κ² κ°μλ°μ. μ€μ λ‘ μλλ‘μ΄λ μμ₯μμ μλ°μ μ λ§μ ν¬κ² κΈ°λλμ§ μλλ€κ³ νκ°λκ³ μμ΅λλ€. μλλ‘μ΄λκ° π μ μΈκ³ μ€λ§νΈν° μμ₯μ 70% μ΄μμ μ°¨μ§νκΈ° λλ¬Έμ ν₯ν μλ°μ μΈκΈ° μμκ° λμμ§ κ²μ΄λΌκ³ κΈ°λν΄λ³Ό μλ μκ² μ§λ§, μ§λ 2017λ ꡬκΈμ΄ μλλ‘μ΄λ μ± κ³΅μ κ°λ° μΈμ΄λ‘ μ½νλ¦°(Kotlin)μ μΆκ°νλ©΄μ μλλ‘μ΄λ μ± κ°λ°μμ μλ° μ¬μ©λ₯ μ΄ κ°μνκ³ μλ μΆμΈμ΄κΈ° λλ¬ΈμΈλ°μ. λν μ½νλ¦°μ΄λΌλ μΈμ΄ μμ²΄κ° μλ°μ λ체μ¬λ‘ νκ°λ°μΌλ©° λΉ λ₯΄κ² μ±μ₯νκ³ μλ μΈμ΄μ΄κΈ° λλ¬Έμ, μλλ‘μ΄λ μμ₯μμ μλ°μ μ μ§κ° μ μ°¨ μ€μ΄λ€ κ²μΌλ‘ μμλ©λλ€
π TOP 2 μ¬ννμ λ Έλ¦¬λ 3μ, Python
νμ¬ 3μμΈ νμ΄μ¬(Python)μ ν°μ€λ² μΈλ±μ€κ° μμλκ³ λμ κ³μ 1, 2μλ₯Ό λ€ν¬κ³ μλ CμΈμ΄μ μλ°λ³΄λ€ λμ± ν° μ£Όλͺ©μ λ°κ³ μλλ°μ. λ¬Όλ‘ νμ΄μ¬μ μ£Όμνλ μ΄μ μλ μλ 11μμ νμ΄μ¬μ΄ 20λ μ ν΅μ CμΈμ΄μ μλ° μΈμμ κΉ¨κ³ βοΈ 2μλ₯Ό μ°¨μ§ν κ²κ³Ό νμ¬ λ€μ 2μ μ¬ννμ λ Έλ¦¬λ©° μλ°μ μ½ 0.3%λΌλ κ·Όμν μ°¨μ΄λ₯Ό 보μΈλ€λ μ λ μμ΅λλ€. νμ§λ§, κ·Έκ²λ³΄λ€λ νμ΄μ¬μ΄λΌλ μΈμ΄μ λν μ νΈλ, μΈμ΄λ₯Ό μ¬μ©νλ λΆμΌ, κ·Έλ¦¬κ³ μ¬μ©μ μκ° κΈκ²©νκ² μ¦κ°νλ©° λΉ λ₯΄κ² ν°μ€λ² μΈλ±μ€ μμκΆμ μ§μ ν κ²μ΄ κ°μ₯ ν° μ΄μ λΌκ³ λ³Ό μ μλλ°μ. ν°μ€λ² λ νμ΄μ¬μ μμ μμΉμ λνμ¬ 'κ°λ°μκ° μλλλΌλ νλ‘κ·Έλλ° λ₯λ ₯μ΄ μꡬλλ κ²½μ°κ° λ§μμ§μ λ°λΌ λμ±λ μ½κ² λ€λ£° μ μμΌλ©΄μ λΉ λ₯΄κ² νμ΅μ΄ κ°λ₯ν μΈμ΄μ νμμ±μ΄ λμμ‘κ³ , μ΄λ¬ν νλ¦μΌλ‘ μΈν΄ νμ΄μ¬ μ¬μ©μ μμ μΈκΈ°κ° κΈμμΉν κ²'μ΄λΌκ³ λΆμνμ΅λλ€. κ·Έ μΈμλ νμ΄μ¬μ IT νΈλ λλ‘ μ μ λ λΆμΌμΈ ν΄λΌμ°λ μ»΄ν¨ν *, μΈκ³΅μ§λ₯, μ΄μλν** λ±μμ ν΅μ¬ μΈμ΄λ‘ μ¬μ©λκ³ μκΈ° λλ¬Έμ μΈκΈ°κ° κ°νλ₯΄κ² μμΉν κ²μ΄λΌκ³ λ§λΆμμ΅λλ€.
*ν΄λΌμ°λ μ»΄ν¨ν
: μΈν°λ·(ν΄λΌμ°λ)μ ν΅ν΄ λ°μ΄ν°λ² μ΄μ€, λ€νΈμνΉ, μννΈμ¨μ΄ λ±μ μ»΄ν¨ν
μλΉμ€λ₯Ό μ 곡νλ κ²
**μ΄μλν(Hyperautomation): κ°λ₯ν λͺ¨λ λΆλΆμ μλννλ€λ μλνμ νμ₯κ³Ό AI κΈ°λ°μ μλνλ₯Ό μλ―Έ
νμ΄μ¬μ μΈκΈ°λ ꡬκΈμμ μΌλ§λ μμ£Ό νλ‘κ·Έλλ° μΈμ΄ νν λ¦¬μΌ κ°μ’λ₯Ό κ²μνλμ§λ₯Ό λΆμνλ PYPL (Popularity of Programming Language) μΈλ±μ€μμλ νμΈν μ μλλ°μ. νμ΄μ¬μ μ 체 κ²μμ 30%λ‘ 1μλ₯Ό μ°¨μ§νμΌλ©°, 2μμλ μλΉν ν° μ°¨μ΄λ₯Ό 보μ¬μ£Όκ³ μμ΅λλ€. μ΄μ²λΌ νμ΄μ¬μ νμ΅νκ³ μ νλ μΈκ΅¬ λΉμ¨μ΄ λμ μ΄μ μλ κ°κ²°νλ©΄μλ μ§κ΄μ μΈ κ΅¬μ‘°λ₯Ό κ°μ§κ³ μμ΄ λ°°μ°κΈ° μ¬μ΄ νλ‘κ·Έλλ° μΈμ΄λΌλ μ₯μ μ΄ ν¬κ² μμ©νλλ°μ. μ΄λ¬ν μ₯μ μΌλ‘ μΈν΄ μ κ· μ¬μ©μ μ μ λ₯ λν λμ ν₯ν νμ΄μ¬μ μΈκΈ°λμλ μ’μ μν₯μ μ€ κ²μΌλ‘ 보μ λλ€.
π μΈκΈ° μμ μμ¬ νλμ 보기
νμ¬μ νλ‘κ·Έλλ° μΈμ΄ μΈκΈ° μμ μΌμΈλ°©μ μ°¨μΉνλλΌλ, 20λ κ°μ μΈκΈ° μμ λ³νλ μκ°λ³΄λ€ μΉμ΄νλλ°μ. 2001λ λΆν° μ΄μ΄μ§ μμν μμ μΈμμ κ·Έλνμ μμ§μμΌλ‘ λΉκ΅ν΄λ³΄λ κ²λ μ§κΈκΉμ§μ λν₯μ νλμ νμΈν΄λ³΄κΈ° μ’μ κ² κ°μ΅λλ€. λ€μ λ¬ κ·Έλ¦¬κ³ λ΄λ μλ λ°νλ ν°μ€λ² μΈλ±μ€λ κ³Όμ° μ΄λ€ λ³νλ₯Ό κ²ͺκ² λ μ§ κΈ°λκ° λλ€μ!
π 1λΆ μ§μ | μ°λ§μ μ°μμλ 곡μΈμΈμ¦μ κ΅Ώλ°μ΄ π
1999λ μ κ°λ°λ 곡μΈμΈμ¦μμ μλλ μλ 12μμ λ§μ λ΄λ Έμ§λ§, μ°λ§μ μ° μΈμμμλ κ³μν΄μ μ΄μ΄μ§κ³ μμλλ°μ. μ무리 μ°λ§μ μ° κ³Όμ μ΄ κ°μνλλ μΆμΈλλΌλ, 곡λμΈμ¦μ(ꡬ 곡μΈμΈμ¦μ)λ₯Ό νμλ‘ μ¬μ©ν΄μΌ νλ μ€νΈλ μ€κ° μ΄λ§μ λ§μ΄ μλμμ΅λλ€. νΉνλ κ΅μΈμ² ννμ΄μ§(ννμ€)μ λ€μ΄κ°μ 곡λμΈμ¦μκ° λ§λ£λμλ€λ κ²μ λ°κ²¬νλ©΄...μ λ§ μ’μ ν μλ°μ μμμ£ . κ·Έλ°λ° μ΄μ λ μ‘°κΈμ΄λλ§ μ€νΈλ μ€λ₯Ό λμ΄λΌ μ μλ κ±ΈκΉμ? μ¬ν΄ 1μμ μμμΌλ‘ 곡λμΈμ¦μ μμ΄ κ°νΈ μΈμ¦μλ§μΌλ‘ μ°λ§μ μ° μ μ°¨λ₯Ό μ§νν μ μκ² λμμ΅λλ€! π₯³π
κ°νΈμΈμ¦ λ‘κ·ΈμΈμ μΉ΄μΉ΄μ€ν‘, μΌμ±ν¨μ€ λ±μ λ―Όκ° μ μμλͺ μ μ΄μ©νλ κ²μΈλ°μ. κ³΅μΈ μ μμλͺ κ³Ό λ―Όκ° μ μμλͺ λͺ¨λ μ μ 보μ¦μ μν μΈμ¦μλ₯Ό λ°κΈνλ κ²μ΄μ§λ§, λ°νμ μ£Όμ²΄κ° κ΅κ° κ³΅μΈ κΈ°κ΄ λ° κΈ°μ μΈκ° μΌλ° κΈ°μ μΈκ°μ μ°¨μ΄μ μ λκ³ μμ΅λλ€. κ³΅μΈ μ μμλͺ μ κ΅κ°μ 보μ¦μ΄λΌλ νμ€μ±μλ λΆκ΅¬νκ³ , λ―Όκ° μ μμλͺ μ΄ λ°κΈλλ 건μλ³΄λ€ μ½ 2,000λ§ κ±΄ μ λ μ μλλ°μ. μ΄μ²λΌ λ―Όκ° μ μμλͺ μ μ΄μ©λ₯ μ΄ νμ ν λμ μν©μ κ³ λ €νμ¬, 곡λ μΈμ¦μλ₯Ό κ³ μ§ν기보λ€λ κ°νΈμΈμ¦μ λμ νλ©΄μ λ―Όκ° μ μμλͺ μ νΈμμ±κ³Ό 보μμ±μ λμ± κ°ννλλ‘ μ΄μ§ν μμ μΈ κ²μ΄μ£ .
κ°νΈμΈμ¦ λμ μ νΈμμ± μΈ‘λ©΄μμ ν° μ±κ³΅μ μ΄λ£¨μλ€κ³ ν μ μμ΅λλ€. κΈ°μ‘΄ 곡λ μΈμ¦μμλ λ¬λ¦¬ λ―Όκ° μ μμλͺ μ 맀λ μΈμ¦μλ₯Ό κ°±μ ν νμκ° μκ³ , 보μ νλ‘κ·Έλ¨μ λ°λ‘ μ€μΉνμ§ μμλ μ΄μ©ν μ μλλ°μ. λν, λ°κΈ λ°©μλ ν¨μ¬ κ°νΈν΄μ‘μ λΏλ§ μλλΌ λ°κΈν μΈμ¦μλ₯Ό λ°λ‘ 보κ΄ν΄λ νμλ μμ΄μ Έ μ μ°¨μ κ°μνμ λ¨μΌνκ° μ΄λ£¨μ΄μ§ κ²μ΄μ£ .
νμ¬λ μ°λ§μ μ° κ°μν μλΉμ€(κ΅μΈμ²)μ μ λΆ24 μ°λ§μ μ°μ© μ£Όλ―Όλ±λ‘λ±λ³Έ λ°κΈ μλΉμ€, κ·Έλ¦¬κ³ κ΅λ―Όμ λ¬Έκ³ λ―Όμ λ° μ μ μ μ² μλΉμ€μμ μ΄λ¬ν λ―Όκ° μ μμλͺ μ μ¬μ©ν μ μλλ°μ. μμ§μ κ°νΈμΈμ¦μΌλ‘ μ΄μ©ν μ μλ μλΉμ€κ° μ μ§λ§ λ¨κ³μ μΌλ‘ μ μ© λ²μλ₯Ό νλν΄ λκ° μμ μ΄λΌκ³ νλ, κ°κΉμ΄ μμΌ λ΄μλ μ‘°κΈ λ νΈλ¦¬νκ² μ λΆ κ΄ν μλΉμ€λ₯Ό μ΄μ©ν μ μκ² μ£ ?
μ€λ λ΄μ€λ ν°, μ΄λ μ ¨λμ?
νΌλλ°±μ 1 STEPμ΄ λ μ’μ μ½ν μΈ λ₯Ό κ³ λ―Όνκ³ λ§λλ λ° ν° λμμ΄ λ©λλ€.
μ€λμ μμ¬μ λ μ , μΉμ°¬, μ£Όμ 건μλ μ¬κΈ°μμ λΆνλλ €μ π
λκΈ
μ견μ λ¨κ²¨μ£ΌμΈμ