be_better

[ZeroBase] ν”„λ‘ νŠΈμ—”λ“œμ™€ λ°±μ—”λ“œ 차이 - λ°±μ—”λ“œ κ°œλ°œμžκ°€ 되고 싢은 이유 λ³Έλ¬Έ

ZeroBase

[ZeroBase] ν”„λ‘ νŠΈμ—”λ“œμ™€ λ°±μ—”λ“œ 차이 - λ°±μ—”λ“œ κ°œλ°œμžκ°€ 되고 싢은 이유

NiceTry 2023. 8. 5. 02:23

λͺ©μ°¨

    πŸ’Ž  ν”„λ‘ νŠΈ μ—”λ“œ 개발자

    무슨 일을 ν• κΉŒ?

    • λ²„νŠΌ, μž…λ ₯μ°½, νŽ˜μ΄μ§€ λ‚΄μ˜ μ• λ‹ˆλ©”μ΄μ…˜, 즉 UI(User Interface)λ₯Ό κ΅¬μΆ•ν•˜κ³ , κΈ°λŠ₯을 κ΅¬ν˜„
    • μ‚¬μš©μžκ°€ 직접 보고 κ²½ν—˜ν•˜λŠ” 뢀뢄인 만큼 λ§ˆμΌ€ν„°, λ””μžμ΄λ„ˆμ™€μ˜ ν˜‘μ—…ν•˜λ©΄μ„œ μ‹€μ œλ‘œ λ””μžμΈκΉŒμ§€ λ‹΄λ‹Ή
    • μ‚¬μš©μžκ°€ μ„œλΉ„μŠ€μ—μ„œ κ²ͺλŠ” 일련의 κ²½ν—˜, 즉 UX(User Experience)λ₯Ό 완성도 λ†’κ²Œ κ΅¬ν˜„
    • λ°±μ—”λ“œ API(Application Programming Interface)μ—μ„œ κ°€μ Έμ˜¨ 데이터λ₯Ό 좜λ ₯, μž…λ ₯을 ν†΅ν•œ λΉ„μ¦ˆλ‹ˆμŠ€ 둜직 ꡬ성

     

    μ–΄λ–€ μ–Έμ–΄λ₯Ό μ‚¬μš©ν• κΉŒ?

    πŸ“š HTML, CSS, JavaScript, TypeScript, Swift

     


    🧳  λ°±μ—”λ“œ 개발자

    무슨 일을 ν• κΉŒ?

    • μ‚¬μš©μžκ°€ ν•„μš”λ‘œ ν•˜λŠ” 정보λ₯Ό μ €μž₯ 및 κ΄€λ¦¬ν•˜κ³ , μ „λ‹¬ν•˜λŠ” μ˜μ—­μ„ λ‹΄λ‹Ή
    • API μ„œλ²„μ—μ„œ ν΄λΌμ΄μ–ΈνŠΈμ˜ μš”μ²­μ— 응닡할 수 μžˆλ„λ‘ APIλ₯Ό 개발
    • ν•΄λ‹Ή 데이터듀을 κ°œλ…μ μœΌλ‘œ κ΅¬λΆ„ν•΄μ„œ 넣을 수 μžˆλŠ” ν…Œμ΄λΈ”μ„ 섀계
    • 웹을 μ œκ³΅ν•˜λŠ” μ›Ή μ„œλ²„, 데이터 μ œκ³΅μ„ μœ„ν•œ λ°μ΄ν„°λ² μ΄μŠ€ μ„œλ²„, ν΄λΌμ΄μ–ΈνŠΈμ™€ ν†΅μ‹ ν•˜κΈ° μœ„ν•œ API μ„œλ²„ ν΄λΌμš°λ“œ ꡬ좕 및 관리
    • μˆ˜λ§Žμ€ μ‚¬μš©μžλ“€μ˜ μˆ˜λ§Žμ€ μš”μ²­λŸ‰μ„ 효율적으둜 μ²˜λ¦¬ν•˜κΈ° μœ„ν•œ API μ„œλ²„ ν™˜κ²½ κ°œμ„ 

     

    μ–΄λ–€ μ–Έμ–΄λ₯Ό μ‚¬μš©ν• κΉŒ?

    πŸ“š Java, Python, JavaScript(Node.js)

     


    ✨ λ°±μ—”λ“œ κ°œλ°œμžκ°€ 되고 싢은 이유

    πŸ‘€ κ°œλ°œμ— λŒ€ν•œ 관심

    κ³ 3, 재수의 μž…μ‹œκ³Όμ •μ„ κ±°μΉ˜λ©΄μ„œ μ»΄ν“¨ν„°κ³΅ν•™μ΄λΌλŠ” λΆ„μ•ΌλŠ” λ‚΄ κ΄€μ‹¬λ°–μ˜ λΆ„μ•Όμ˜€κ³  μ•„λŠ” 지식이 ν•˜λ‚˜λ„ μ—†μ—ˆλ‹€.

     

    μž¬μˆ˜ν•™μ› λ‹΄μž„μ„ μƒλ‹˜μ˜ μ œμ•ˆμœΌλ‘œ 컴퓨터 곡학과λ₯Ό λ“€μ–΄κ°€κ²Œ 되고 νž˜λ“€μ–΄μ§ˆ λŒ€ν•™ μƒν™œμ„ μƒμƒν•˜λ©° 1ν•™λ…„ 첫 μ–Έμ–΄μˆ˜μ—… Cμ–Έμ–΄ μˆ˜μ—…μ„ λ“€μ–΄κ°€ printf("Hello World!"); λ₯Ό μ‹€ν–‰ν•˜κ³  console에 κΈ€μž κ·ΈλŒ€λ‘œ 좜λ ₯이 λ˜λŠ”μˆœκ°„ 신세계에 λˆˆμ„ λœ¨λŠ” λ“―ν•œ 기뢄이 λ“€μ—ˆλ‹€.

     

    μ–΄λ¦΄λ•ŒλΆ€ν„° ν˜ΈκΈ°μ‹¬λ„ 많고 κΆκΈˆν•œκ²ƒλ„ λ§Žμ•˜λ˜ κ·Έ 좜λ ₯λ¬Έ ν•œμ€„μ„ 보고 λ‚˜λŠ” μ•žμœΌλ‘œ μ–΄λ–€ 것듀을 배울 수 μžˆμ„κΉŒμ— λŒ€ν•œ 생각이 머리 속을 가득 채웠닀.

     

    κ·Έλ ‡κ²Œ μ—΄μ‹¬νžˆ 학ꡐλ₯Ό λ‹€λ…”μ§€λ§Œ 3학년을 닀닐 λ•Œ κΉŒμ§€λ„ μ–΄λ–€ κ°œλ°œμ„ μ–΄λ–»κ²Œ ν•  수 μžˆλŠ”μ§€μ— λŒ€ν•œ 생각은 ꡉμž₯히 λͺ¨ν˜Έν–ˆλ‹€.

     

    4ν•™λ…„ 1ν•™κΈ° μ‘Έμ—…μž‘ν’ˆμ„ μ€€λΉ„ν•˜λ©΄μ„œ λΉ„λ‘œμ†Œ μ–΄λ–€ ν”„λ‘œκ·Έλž¨μ„ λ§Œλ“€μ–΄μ„œ μ‚¬λžŒλ“€μ—κ²Œ λ³΄μ—¬μ€„κΉŒ λΌλŠ” 생각이 λ“€λ©΄μ„œ 말도 μ•ˆλ˜μ§€λ§Œ μ—„μ²­λ‚˜κ²Œ λ§Žμ€ 아이디어듀이 λ– μ˜€λ₯΄κ²Œ 되고 κ·Έ 쀑 λΈ”λ‘μ²΄μΈμ˜ κ±°λž˜μ‹œμŠ€ν…œμ„ μ΄μš©ν•œ ν•™κ΅ν¬μΈνŠΈκ΄€λ¦¬ μ‹œμŠ€ν…œμ„ μ „μ‹œνšŒμ— λ‚΄λ†“μ•˜λ‹€.

     

    πŸ‘€  μ›Ή 개발? λ°±μ—”λ“œ?

    μ‘Έμ—…μž‘ν’ˆ μ „μ‹œνšŒλ₯Ό κΈ°μ€€μœΌλ‘œ 4μ°¨μ‚°μ—… 미래 ν˜μ‹  κΈ°μˆ λ“€ 쀑 블둝체인에 관심을 κ°–κ²Œ 되고 μ›Ή κ°œλ°œμ— λŒ€ν•œ 이해가 ν•„μš”ν•˜λ‹€λŠ” 정보λ₯Ό μ–»μ—ˆλ‹€.

     

    ν”„λ‘ νŠΈμ—”λ“œ, λ°±μ—”λ“œμ— λŒ€ν•œ 지식은 μ΄λ•ŒκΉŒμ§€λ„ μ „ν˜€ 와닿지 μ•ŠλŠ” μƒνƒœμ˜€μ§€λ§Œ ν”„λ‘ νŠΈμ—”λ“œλŠ” client개발, λ°±μ—”λ“œλŠ” serverκ°œλ°œμ„ ν•œλ‹€λŠ” μ •λ„λŠ” 읡히 μ•Œκ³ μžˆμ—ˆλ‹€.

     

    ν”„λ‘ νŠΈμ—”λ“œ κ°œλ°œμ€ λ‚΄κ°€ 직접 κ΅¬μ„±ν•œ 화면을 μ‚¬μš©μžλ“€μ΄ μ–΄λ–€ μƒκ°μœΌλ‘œ 보게 λ˜λŠ”μ§€ λ‚΄κ°€ λ§Œλ“  μž‘ν’ˆμ„ μ‹€μ‹œκ°„μœΌλ‘œ 평가해 μ£Όκ³  그것을 κ³ μ³λ‚˜κ°ˆ 수 μžˆλ‹€λŠ” 점도 μ‚¬λžŒλ“€μ˜ 관심을 μ¦κΈ°λŠ” μ„±ν–₯에 λ§žλ‹€κ³  μƒκ°ν•œλ‹€.

     

    ν•˜μ§€λ§Œ μ›Ή ν”„λ‘œκ·Έλž¨μ˜ κΈ°λŠ₯듀을 직접 μ„€κ³„ν•˜κ³  데이터λ₯Ό κ΄€λ¦¬ν•˜κ³  λ‚΄κ°€ ν•˜λŠ”μΌμ΄ μ£Όκ°€ 되고 μ—†μœΌλ©΄ ν”„λ‘œκ·Έλž¨μ΄ ν”νžˆ 먹톡이 λ˜λŠ” 그런 상황이 μΌν•˜λŠ”κ²ƒμ— 뢀담을 쀄 μˆ˜λ„ μžˆκ² μ§€λ§Œ 더 즐겁게 일할 수 μžˆλ‹€λŠ” 생각을 ν•˜κ²Œ λ˜μ—ˆλ‹€.

     

    λ¬Όλ‘  화면도 μ€‘μš”ν•˜μ§€λ§Œ 더 λ§Žμ€ μ‚¬μš©μžλ₯Ό μˆ˜μš©ν•  μ€€λΉ„λ₯Ό ν•˜κ³  μ–΄λ–€ νŽΈλ¦¬ν•œ κΈ°λŠ₯듀을 μ œκ³΅ν•΄μ€„ 수 μžˆμ„κΉŒμ— λŒ€ν•΄ κ³ λ―Όν•˜κ³  직접 μ„€κ³„ν•΄μ„œ μ§œμž”πŸ˜†ν•˜κ³  μ œκ³΅ν•΄μ€„ 수 μžˆλ‹€λŠ” 점이 정말 λ§€λ ₯적으둜 λ‹€κ°€μ™”λ˜ 것 κ°™λ‹€.