λ°±μλ, νλ‘ νΈμλ, λ°μ΄ν°λ² μ΄μ€ κ΄λ¦¬μ, QA: μννΈμ¨μ΄ κ°λ°μμμ μν κ³Ό μ€μμ±
λ°±μλ, νλ‘ νΈμλ, λ°μ΄ν°λ² μ΄μ€ κ΄λ¦¬μ, QA
1. Backend
λ°±μλλ μννΈμ¨μ΄ κ°λ°μμ μ€μν μν μ νλ λΆλΆμ λλ€. μ΄ λΆλΆμμλ μ£Όλ‘ λ€μν νλ‘κ·Έλλ° μΈμ΄λ₯Ό μ¬μ©ν©λλ€. μλ₯Ό λ€μ΄, μλ°(Java), νμ΄μ¬(Python), 루λΉ(Ruby) λ±μ΄ μμ΅λλ€. λ°±μλλ μΉ μ ν리μΌμ΄μ μ ν΅μ¬ κΈ°λ₯μ λ΄λΉνλ©°, λ°μ΄ν° μ²λ¦¬, μ¬μ©μ μΈμ¦, λ°μ΄ν°λ² μ΄μ€ κ΄λ¦¬ λ±μ μνν©λλ€. λ§μΉ μ»΄ν¨ν°μ λμ κ°μ μν λ‘ μ΄ν΄νλ©΄ λ©λλ€.
2. Frontend
νλ‘ νΈμλλ μ¬μ©μκ° μ§μ 보λ μΉ μ¬μ΄νΈλ μ ν리μΌμ΄μ μ λΆλΆμ λλ€. μ΄ λΆλΆμμλ λ€μν μΈμ΄λ₯Ό μ¬μ©ν©λλ€. HTML, CSS, JavaScriptκ° μ£Όλ‘ μ¬μ©λ©λλ€. νλ‘ νΈμλλ μΉ νμ΄μ§μ λμμΈκ³Ό λ μ΄μμμ ꡬμ±νλ©°, μ¬μ©μκ° λ²νΌμ ν΄λ¦νκ±°λ νΌμ μ 보λ₯Ό μ λ ₯ν λ μ΄λ₯Ό μ²λ¦¬νκ³ μ¬μ©μμκ² κ²°κ³Όλ₯Ό 보μ¬μ€λλ€. λ§μΉ μΉ μ¬μ΄νΈμ μΈκ΄κ³Ό κ°μ μν λ‘ μ΄ν΄νλ©΄ μ΄ν΄νκΈ° μ¬μΈ κ²μ λλ€.
3. DBA
λ°μ΄ν°λ² μ΄μ€ κ΄λ¦¬μ(Database Administrator)λ λ°μ΄ν°λ² μ΄μ€ μμ€ν μ κ΄λ¦¬νκ³ μ μ§λ³΄μνλ μ¬λμ λλ€. λ°μ΄ν°λ² μ΄μ€λ₯Ό μ¬μ©ν λλ SQL(Structured Query Language)μ΄λΌλ μΈμ΄λ₯Ό μ£Όλ‘ μ¬μ©ν©λλ€. μ΄ μΈμ΄λ₯Ό μ¬μ©νμ¬ λ°μ΄ν°λ₯Ό μ μ₯νκ³ κ²μνλ©°, λ°μ΄ν°λ² μ΄μ€λ₯Ό μ€κ³νκ³ κ΅¬μΆν©λλ€. λν λ°μ΄ν°μ 보μμ κ΄λ¦¬νκ³ μ±λ₯μ μ΅μ ννλ©°, λ°μ΄ν°μ λ°±μ κ³Ό 볡ꡬλ₯Ό λ΄λΉν©λλ€. λ°μ΄ν°λ² μ΄μ€ κ΄λ¦¬μλ λ°μ΄ν°μ μμ μ±κ³Ό μ λ’°μ±μ 보μ₯νλ μν μ μνν©λλ€.
4. QA
νμ§ λ³΄μ¦(Quality Assurance)μ μννΈμ¨μ΄ κ°λ°μμ μ€μν μν μ ν©λλ€. QAμμλ μ£Όλ‘ ν μ€νΈμ μ¬μ©λλ λꡬμ νλ‘κ·Έλλ° μΈμ΄λ₯Ό νμ©ν©λλ€. μλ₯Ό λ€μ΄, μλνλ ν μ€νΈ λꡬλ‘λ μ λ λμ(Selenium), μ μ€νΈ(Jest) λ±μ΄ μμ΅λλ€. μ΄ λꡬμ μΈμ΄λ₯Ό μ¬μ©νμ¬ μννΈμ¨μ΄κ° κΈ°λ₯μ μΌλ‘ μ ννκ³ μ€λ₯κ° μμ΄ μλνλμ§ νμΈν©λλ€. QA ν μ€νΈλ μννΈμ¨μ΄μ κΈ°λ₯, μ±λ₯, 보μ λ± λ€μν μΈ‘λ©΄μ νκ°νλ©°, λ²κ·Έλ₯Ό μ°Ύμλ΄κ³ μμ νμ¬ μ΅μ’ μ¬μ©μκ° μ’μ κ²½νμ ν μ μλλ‘ λμ΅λλ€. QAμμλ ν μ€νΈ κ³νμ μ립νκ³ , ν μ€νΈ μΌμ΄μ€λ₯Ό μμ±νλ©°, κ²°κ³Όλ₯Ό λΆμνλ μμ μ μνν©λλ€. λ§μΉ μννΈμ¨μ΄μ νμ§μ νμΈνλ κ²½μ°°μ²λΌ μκ°νλ©΄ μ΄ν΄νκΈ° μ¬μΈ κ²μ λλ€.
μ΄λ κ² λ€μν μ§λ¬΄μμλ νμμ λ°λΌ λ€λ₯Έ νλ‘κ·Έλλ° μΈμ΄λ₯Ό μ¬μ©νκ² λλλ°, μ΄ μΈμ΄λ€μ μ°λ¦¬κ° μ»΄ν¨ν°μ μν΅νλ μλ¨μΌλ‘ μκ°ν΄λ μ’μ΅λλ€.