πŸ”Žetc.

λ°±μ—”λ“œ, ν”„λ‘ νŠΈμ—”λ“œ, λ°μ΄ν„°λ² μ΄μŠ€ κ΄€λ¦¬μž, QA: μ†Œν”„νŠΈμ›¨μ–΄ κ°œλ°œμ—μ„œμ˜ μ—­ν• κ³Ό μ€‘μš”μ„±

taesooya 2023. 5. 29. 17:47

λ°±μ—”λ“œ, ν”„λ‘ νŠΈμ—”λ“œ, λ°μ΄ν„°λ² μ΄μŠ€ κ΄€λ¦¬μž, 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μ—μ„œλŠ” ν…ŒμŠ€νŠΈ κ³„νšμ„ μˆ˜λ¦½ν•˜κ³ , ν…ŒμŠ€νŠΈ μΌ€μ΄μŠ€λ₯Ό μž‘μ„±ν•˜λ©°, κ²°κ³Όλ₯Ό λΆ„μ„ν•˜λŠ” μž‘업을 μˆ˜ν–‰ν•©λ‹ˆλ‹€. λ§ˆμΉ˜ μ†Œν”„νŠΈμ›¨μ–΄μ˜ ν’ˆμ§ˆμ„ ν™•μΈν•˜λŠ” κ²½μ°°μ²˜λŸΌ μƒκ°ν•˜λ©΄ μ΄ν•΄ν•˜κΈ° μ‰¬μšΈ κ²ƒμž…λ‹ˆλ‹€. 

 

 

μ΄λ ‡κ²Œ λ‹€μ–‘ν•œ μ§λ¬΄μ—μ„œλŠ” ν•„μš”μ— λ”°λΌ λ‹€λ₯Έ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ₯Ό μ‚¬μš©ν•˜κ²Œ λ˜λŠ”λ°, μ΄ μ–Έμ–΄λ“€μ€ μš°λ¦¬κ°€ μ»΄ν“¨ν„°μ™€ μ†Œν†΅ν•˜λŠ” μˆ˜λ‹¨μœΌλ‘œ μƒκ°ν•΄λ„ μ’‹μŠ΅λ‹ˆλ‹€.