Developer πŸ₯‘, Technical Program Manager

개발과 λΉ„μ¦ˆλ‹ˆμŠ€, κ·Έ μ‚¬μ΄μ—μ„œ

John Cho
3 min readSep 4, 2019

2019λ…„ 8μ›” 19일뢀터 κ°œλ°œμžλ‘œμ„œ 컀리어λ₯Ό μ ‘μ–΄λ‘κΈ°λ‘œ ν–ˆλ‹€. 이 기간이 μ–Όλ§ˆλ‚˜λ  μ§€λŠ” λͺ¨λ₯΄κ² μ§€λ§Œ κ·ΈλŸΌμ—λ„ κ°œλ°œμžλ‘œμ„œ 삢을 μ™„μ „νžˆ ν¬κΈ°ν•œ 것은 μ•„λ‹ˆλΌ 주기적으둜 개발 곡뢀λ₯Ό ν•˜κ³  μ—°κ΅¬ν•˜λŠ” ν–‰μœ„λŠ” μ§€μ†ν•˜κ³  μžˆλ‹€.

μ•„λž˜ 글이 μ—¬λŸ¬λΆ„λ“€μ—κ²Œ 도움이 μ•ˆ 될 μˆ˜λ„ μžˆλ‹€. ν•˜μ§€λ§Œ μ•žμœΌλ‘œ 주기적으둜 이런 글을 올렀 보렀 ν•œλ‹€. λ”±νžˆ μ‹œλ¦¬μ¦ˆλŠ” μ•„λ‹ˆλ‹ˆ νŽΈν•˜κ²Œ 읽어주면 μ’‹κ² λ‹€.

Why

λ‚΄κ°€ 잘 ν•˜λŠ” 일이 λ¬΄μ—‡μΌκΉŒ κ³ λ―Όν•œ 기간은 그리 짧지 μ•Šλ‹€. κ°œλ°œμžλ‘œμ„œ κ°€μΉ˜κ΄€μ΄ ν™•λ¦½λ˜μ–΄κ°€κ³  μžˆμ—ˆμ§€λ§Œ μ‹œμž₯μ—μ„œ λ°”λΌλŠ” κ°œλ°œμžκ°€ μ•„λ‹ˆλΌλŠ” 것 λ˜ν•œ 어렴풋이 μ•Œκ³ μžˆμ—ˆκ³ , μ‹œμž₯μ—μ„œ μ‚΄μ•„λ‚¨κΈ°μœ„ν•΄ λ°œλ²„λ‘₯μΉ˜λŠ” λͺ¨μŠ΅μ„ 자주 λ°œκ²¬ν–ˆλ‹€.

λ‚˜λŠ” λ›°μ–΄λ‚œ κ°œλ°œμžλž€ λΉ„μ¦ˆλ‹ˆμŠ€μ˜ μš”κ΅¬μ‚¬ν•­κ³Ό 기술적 μš”κ΅¬μ‚¬ν•­μ„ 잘 μ ‘λͺ©ν•΄μ„œ 문제λ₯Ό ν•΄κ²°ν•˜λŠ” 것이라고 μƒκ°ν•œλ‹€. μ μ •ν•œ κΈ°μˆ μ„ μ μ ˆν•œ κ³³μ—μ„œ μ‚¬μš©ν•˜κ³ , κΈ°μˆ λΆ€μ±„λ₯Ό κ°μ•ˆν•˜λ”λΌλ„ λΉ λ₯΄κ²Œ 움직여야 ν•  λ•ŒλŠ” λΉ λ₯΄κ²Œ μ›€μ§μ΄λŠ” λ“±μ˜ 선택이 ν•„μš”ν•˜λ‹€κ³  μƒκ°ν•œλ‹€.

κ°œλ°œμžλ‘œμ„œ μ‚΄μ•„κ°€λŠ” κΈ°κ°„λ™μ•ˆ 끝없이 λ‚˜ μžμ‹ κ³Ό μ‹Έμ› λ˜ 것은 β€˜λ‚˜λŠ” κ°œλ°œμ— 정말 ν₯λ―Έκ°€ μžˆλ‚˜?’ λΌλŠ” κ²ƒμ΄μ—ˆλ‹€. 더 λ§Žμ€ κ²½ν—˜μ„ ν•˜κ³  컀리어λ₯Ό κ³ λ―Όν•˜κΈ°μ— 20λŒ€ 초반의 λ‚˜λŠ” λ„ˆλ¬΄ κ²½ν—˜λ„ μ—†μ—ˆκ³  지식도 μ—†μ—ˆλ‹€. κ°œλ°œμžλ‘œμ„œ 삢이 λ‚΄κ°€ 선택할 수 μžˆλŠ” μœ μΌν•œ κΈΈμ΄μ—ˆλ‹€.

살아남기 μœ„ν•΄μ„œ μ—΄μ‹¬νžˆ ν–ˆλ‹€. ν•˜μ§€λ§Œ μ—΄μ‹¬νžˆλ§Œ ν•΄μ„œλŠ” μž˜ν•˜κΈ° νž˜λ“€μ—ˆλ‹€.

Better

κ°œλ°œμžλ‘œμ„œ μž˜ν•˜λŠ” 일이 개발이 μ•„λ‹ˆλΌλŠ” 것을 깨달은 μˆœκ°„, λ‚˜λŠ” μ–΄λ–€ κ°€μΉ˜λ₯Ό κ°€μ Έμ•Ό ν•˜λŠ” 지에 λŒ€ν•΄μ„œ κ³ λ―Όν•˜κΈ° μ‹œμž‘ν–ˆλ‹€. λ‹€μ–‘ν•œ 고민을 ν–ˆμ§€λ§Œ 결둠은 β€˜κ°œλ°œμ„ λͺ»ν•˜λŠ” κ°œλ°œμžλŠ” κ°€μΉ˜κ°€ μžˆλŠ”κ°€?’ 둜 κ·€κ²°λ˜μ–΄ 고민의 κΉŠμ΄λŠ” 점점 κΉŠμ–΄μ‘Œλ‹€.

그런 와쀑에도 λ‚΄κ°€ 잘 ν•˜λŠ” 일은 무엇인 지, λ‚΄κ°€ ν•˜κ³ μ‹Άμ€ 일은 무엇인 지 주기적으둜 κ³ λ―Όν•˜μ—¬ λ‚΄λ¦° 결둠이 κ°œλ°œμžκ°€ κ°œλ°œμ—λ§Œ 집쀑할 수 있게 ν•˜λŠ” 것 μ΄μ—ˆλ‹€. 혼자 μΌν•œλ‹€λ©΄ 이런 고민을 ν•˜μ§€ μ•Šμ„ 수 μžˆμ§€λ§Œ, λ‚˜λŠ” μ—¬λŸΏμ΄μ„œ ν•¨κ»˜ 일해왔기 λ•Œλ¬Έμ— 일을 μ€‘κ°„μ—μ„œ μ‘°μœ¨ν•΄μ£ΌλŠ” μ‚¬λžŒμ΄ μ€‘μš”ν•˜λ‹€κ³  μƒκ°ν–ˆλ‹€.

λ‚΄κ°€ μž˜ν•œλ‹€κ³  μƒκ°ν•œ 일은 이렇닀.

  1. μƒˆλ‘œμš΄ κΈ°μˆ μ„ λ―Όκ°ν•˜κ²Œ λ°›μ•„λ“€μ—¬, μž₯단점을 λΉ λ₯΄κ²Œ νŒŒμ•…ν•˜λŠ” 것
  2. λ‚΄κ°€ μ•Œκ³ μžˆλŠ” 지식을 κ³΅μœ ν•˜λŠ” 것
  3. μ—¬λŸ¬κ°œμ˜ 일이 μ–½ν˜€μžˆμ„ λ•Œ μ–΄λ–€ 것이 우리의 핡심 κ°€μΉ˜μ— λ§žλŠ” 지 μ²΄ν¬ν•˜κ³ , 핡심 κ°€μΉ˜μ— λ§žλŠ” 것 μš°μ„ μœΌλ‘œ μ²˜λ¦¬ν•˜λŠ” 것
  4. λ‹€λ₯Έ μ‚¬λžŒμ˜ λΆˆλ§Œμ„ λ“€μ–΄μ£ΌλŠ” 것
  5. λͺ¨λ₯΄λŠ” 것을 λͺ¨λ₯Έλ‹€κ³  ν•˜λŠ” 것

κ·ΈλŸ¬λ‹ˆ κ°œλ°œμžκ°€ κ°œλ°œμ— λŒ€ν•΄ κ³ λ―Όν•˜κ³  μžˆμ„ λ•Œ, λ‚˜λŠ” 주기적으둜 λΆ„μœ„κΈ°λ₯Ό μ „ν™˜μ‹œν‚€κ³  μƒˆλ‘œμš΄ 기술이 λ‚˜μ™”λ‹€λŠ” κ±Έ μ•Œλ¦¬κ³ , λ‹€λ₯Έ μ‚¬λžŒλ“€μ΄ κ·Έ κΈ°μˆ μ— 관심을 κ°€μ§€κ²Œ ν•˜λŠ” 일을 μž˜ν•œλ‹€κ³  μƒκ°ν–ˆλ‹€.

그리고 일이 μ—¬λŸ¬κ°œ μ–½ν˜€μžˆμ„ λ•Œ μ–΄λ–€ 것이 κ°€μž₯ μ€‘μš”ν•˜κ³ , ν˜„μž¬ λ‹₯친 문제λ₯Ό ν•΄κ²°ν•˜κΈ° μœ„ν•΄μ„œ μ–΄λ–€ λ°©ν–₯으둜 λ‚˜μ•„κ°€μ•Όν•˜λŠ”κ°€ κ³ λ―Όν•˜λŠ” 것도 잘 ν•œλ‹€κ³  μƒκ°ν–ˆλ‹€. 무엇보닀 λͺ¨λ₯΄λ©΄ 물어보렀고 ν–ˆλ‹€.

So

μ§€κΈˆμ€ πŸ₯‘, Technical Program Manager, Tech Staff, Developer Relations, Technical Strategy λ“±μœΌλ‘œ λ„€μ΄λ²„μ—μ„œ μΌν•˜κ³  μžˆλ‹€. λ°”μ˜μ§€λ§Œ 재미있게 μΌν•˜κ³  있고, λ‚˜λ¦„ 만쑱슀럽게 μ‚΄κ³  μžˆλ‹€.

κ°œλ°œμžλ‘œμ„œ 컀리어λ₯Ό κ·Έλ§Œλ‘κΈ°λ‘œ κ²°μ‹¬ν–ˆμ„ λ•Œ λ‚˜λ₯Ό 휘감고 있던 μˆ˜λ§Žμ€ λΆˆμ•ˆκ°μ€ μ•„λ¬΄λ ‡μ§€μ•Šκ²Œ μ‚¬λΌμ‘Œκ³  κ·Έμ € λ°”μœ 것 ν•˜λ‚˜λ§Œ λ‚¨μ•˜λ‹€.

개발자 컀리어가 개발자 ν•˜λ‚˜λ§Œ μžˆλ‹€κ³  생각할 μˆ˜λ„ μžˆλ‹€. ν•˜μ§€λ§Œ 개발자 컀리어가 개발자 ν•˜λ‚˜λ§Œ μžˆλŠ” 것은 μ•„λ‹ˆκ³  κ°œλ°œμ„ μ•ŒκΈ°λ•Œλ¬Έμ— ν•  수 μžˆλŠ” μˆ˜λ§Žμ€ 일듀이 μžˆλ‹€. κ·Έ κ°€μΉ˜λ₯Ό μ—¬λŸ¬λΆ„λ“€μ΄ μ•Œλ©΄ 쒋을 κ±° κ°™λ‹€.

그리고 항상 μžμ‹ μ—κ²Œ λ§žλŠ” 컀리어λ₯Ό μ°Ύμ•„λ‚˜κ°€κΈΈ λ°”λž€λ‹€. 개발이 μž¬λ―Έμ—†λ‹€κ³  느껴질 λ•ŒλŠ” λΉ λ₯΄κ²Œ λ‹€λ₯Έ 것을 찾아라. 거기에 λ‹Ήμ‹ μ˜ 길이 μžˆμ„ μˆ˜λ„ μžˆλ‹€.

--

--

John Cho
John Cho

No responses yet