Dev Culture

๊ฐœ๋ฐœ์ž์˜ ์„ฑ์žฅ ์—”์ง„, LINE Developer Relations ํŒ€์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค

์•ˆ๋…•ํ•˜์„ธ์š”. LINE Developer Relations ํŒ€์—์„œ ์ผํ•˜๊ณ  ์žˆ๋Š” ๋ฐ•๋ฏผ์šฐ์ž…๋‹ˆ๋‹ค. Developer Relations ํ˜น์€ ํ…Œํฌ ์—๋ฐ˜์ ค๋ฆฌ์ŠคํŠธ(tech evangelist)์™€ ๊ฐ™์€ ์ง๋ฌด๋Š” ์•„์ง ์†Œํ”„ํŠธ์›จ์–ด ์—…๊ณ„์—์„œ๋„ ๋“œ๋ฌธ ์˜์—ญ์ด๊ณ , ํšŒ์‚ฌ์˜ ๋น„์ฆˆ๋‹ˆ์Šค์™€ ์ƒํ™ฉ์— ๋”ฐ๋ผ์„œ Developer Relations ํŒ€์ด ๋‹ด๋‹นํ•˜๋Š” ์—ญํ• ์ด ๋‹ค๋ฅด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฒˆ ๊ธ€์—์„  LINE Plus, ์ฆ‰ ํ•œ๊ตญ LINE์˜ Developer Relation ํŒ€์— ๋Œ€ํ•ด์„œ ์†Œ๊ฐœํ•ด ๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

LINE์—์„œ ์ „ ์ง์›์ด ์žฌํƒ ๊ทผ๋ฌดํ•˜๋ฉด์„œ ์ƒ์‚ฐ์„ฑ์„ ์œ ์ง€ํ•˜๋Š” ๋ฐฉ๋ฒ•

์ฝ”๋กœ๋‚˜19๊ฐ€ ํ™•์‚ฐ๋˜๊ณ  ์žˆ๋‹ค๋Š” ๋‰ด์Šค๋ฅผ ๋ง‰ ์ ‘ํ–ˆ๋˜ ์ด๋ฒˆ ์‚ฌํƒœ ๋ฐœ์ƒ ์ดˆ๊ธฐ์—๋Š”, ๊ทธ ์†Œ์‹์ด ์ด๋ ‡๊ฒŒ๋‚˜ ๋นจ๋ฆฌ ์‹ค์ œ ์—…๋ฌด ํ™˜๊ฒฝ์— ์˜ํ–ฅ์„ ๋ฏธ์น˜๋ฆฌ๋ผ๊ณ ๋Š” ์ƒ๊ฐํ•˜์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ƒํ™ฉ์ด ์˜ˆ์ƒ๋ณด๋‹ค ๊ธ‰๋ฐ•ํ•˜๊ฒŒ ์ง„ํ–‰๋˜๋ฉด์„œ, LINE์—์„  ์ „ ์ง์›์—๊ฒŒ ์žฌํƒ ๊ทผ๋ฌด๋ฅผ ์ ๊ทน ๊ถŒ์žฅํ–ˆ๊ณ , ์‹ค์ œ๋กœ ํ˜„์žฌ ๋งค์šฐ ์†Œ์ˆ˜์˜ ์ธ์›๋งŒ ์‚ฌ๋ฌด์‹ค๋กœ ์ถœ๊ทผํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

LINE์—๋Š” ์ด๋ฒˆ ์‚ฌํƒœ๋กœ ์ธํ•ด ์ „ ์ง์›์—๊ฒŒ ์žฌํƒ ๊ทผ๋ฌด๋ฅผ ๊ถŒ์žฅํ•˜๊ธฐ ์ „์—๋„ ์ œํ•œ์ ์œผ๋กœ ์›๊ฒฉ์œผ๋กœ ๊ทผ๋ฌดํ•  ์ˆ˜ ์žˆ๋Š” ์ œ๋„๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿผ์—๋„ ์ „์‚ฌ์ ์œผ๋กœ ์žฌํƒ ๊ทผ๋ฌด๋ฅผ ์‹œํ–‰ํ•˜๊ธฐ ์ „ํ›„๋กœ ๋งŽ์€ ๊ณ ๋ฏผ์„ ํ•˜๊ฒŒ ๋˜์—ˆ๋Š”๋ฐ์š”. 2์›” ๋ง๋ถ€ํ„ฐ ์ „ ์ง์›์ด ์ ๊ทน์ ์œผ๋กœ ์žฌํƒ ๊ทผ๋ฌด์— ์ž„ํ•˜๋ฉด์„œ ๊ทธ๋™์•ˆ LINE์ด ๊ฒช์—ˆ๋˜ ์ „์‚ฌ์  ์žฌํƒ ๊ทผ๋ฌด์— ๋Œ€ํ•œ ๊ณ ๋ฏผ๊ณผ ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ๋…ธ๋ ฅ์„ ์ •๋ฆฌํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค.

์ฝ”๋“œ ๊ฐ€๋…์„ฑ์— ๋Œ€ํ•ด – 4. ์˜์กด์„ฑ

์•ˆ๋…•ํ•˜์„ธ์š”. ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ์•ฑ LINE์˜ Android ํด๋ผ์ด์–ธํŠธ ํŒ€ Ishikawa์ž…๋‹ˆ๋‹ค. ์ด ๊ธ€์€ ‘์ฝ”๋“œ ๊ฐ€๋…์„ฑ์— ๊ด€ํ•œ ํ”„๋ ˆ์  ํ…Œ์ด์…˜’์„ ์†Œ๊ฐœํ•˜๋Š” ๋น„์ •๊ธฐ ์—ฐ์žฌ ๋ธ”๋กœ๊ทธ์˜ ๋„ค ๋ฒˆ์งธ ํŽธ์ž…๋‹ˆ๋‹ค. ์ง€๋‚œ ๊ธ€์€ ์—ฌ๊ธฐ(1ํŽธ2ํŽธ3ํŽธ)๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”. 

์ด๋ฒˆ ๊ธ€์€ ์œ ํ˜• ๊ฐ„์˜ ‘์˜์กด์„ฑ’๊ณผ ๊ด€๋ จ๋œ ์ด์•ผ๊ธฐ๋กœ, 6์žฅ๊ณผ 7์žฅ์— ๊ด€ํ•ด ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.ย 

์ฝ”๋“œ ๊ฐ€๋…์„ฑ์— ๋Œ€ํ•ด – 3. ์ƒํƒœ์™€ ์ ˆ์ฐจ

์•ˆ๋…•ํ•˜์„ธ์š”. ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ์•ฑ LINE์˜ Android ํด๋ผ์ด์–ธํŠธ ํŒ€ Ishikawa์ž…๋‹ˆ๋‹ค. ์ด ๊ธ€์€ ‘์ฝ”๋“œ ๊ฐ€๋…์„ฑ์— ๊ด€ํ•œ ํ”„๋ ˆ์  ํ…Œ์ด์…˜’์„ ์†Œ๊ฐœํ•˜๋Š” ๋น„์ •๊ธฐ ์—ฐ์žฌ ๋ธ”๋กœ๊ทธ์˜ ์„ธ ๋ฒˆ์งธ ํŽธ์ž…๋‹ˆ๋‹ค(์ง€๋‚œ ๊ธ€์€ ์—ฌ๊ธฐ(1ํŽธ, 2ํŽธ)๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”). ์ด๋ฒˆ ๊ธ€์€ ํŠน์ • ์œ ํ˜•์— ํ•œ์ •๋œ ์ด์•ผ๊ธฐ๋กœ, 4์žฅ ‘์ƒํƒœ(state)’์™€ 5์žฅ ‘์ ˆ์ฐจ(procedure)’์— ๊ด€ํ•ด ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์ฝ”๋“œ ๊ฐ€๋…์„ฑ์— ๋Œ€ํ•ด – 2. ๋ช…๋ช…๊ณผ ์ฃผ์„

์•ˆ๋…•ํ•˜์„ธ์š”. ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ์•ฑ LINE์˜ Android ํด๋ผ์ด์–ธํŠธ ํŒ€ Ishikawa์ž…๋‹ˆ๋‹ค. ์ด ๊ธ€์€ ์ฝ”๋“œ ๊ฐ€๋…์„ฑ์— ๋Œ€ํ•œ ํ”„๋ ˆ์  ํ…Œ์ด์…˜์„ ์†Œ๊ฐœํ•˜๋Š” ๋น„์ •๊ธฐ ์—ฐ์žฌ ๋ธ”๋กœ๊ทธ์˜ ๋‘ ๋ฒˆ์งธ ํŽธ์ž…๋‹ˆ๋‹ค(์ฒซ ๋ฒˆ์งธ ํŽธ์„ ๋จผ์ € ์ฝ๊ณ  ์˜ค์‹œ๋ฉด ์ข‹์Šต๋‹ˆ๋‹ค). ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” ํ”„๋กœ๊ทธ๋žจ ๋‚ด์— ์ž‘์„ฑํ•˜๋Š” ์ž์—ฐ์–ด์— ๊ด€ํ•œ ๋‚ด์šฉ์ธ 2์žฅ ‘๋ช…๋ช…’๊ณผ 3์žฅ ‘์ฃผ์„’์— ๋Œ€ํ•ด ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

LINE์˜ ์žฅ์•  ๋ณด๊ณ ์™€ ํ›„์† ์ ˆ์ฐจ ๋ฌธํ™”

์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ  ์‚ฌ์šฉํ•˜๋Š” ๊ณณ์ด๋ผ๋ฉด ์–ด๋Š ๊ณณ์ด๋“  ์žฅ์• ๊ฐ€ ์—†์„ ์ˆ˜ ์—†์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ๋งŽ๊ณ  ํŠธ๋ž˜ํ”ฝ ๊ทœ๋ชจ๊ฐ€ ํฌ๊ณ  ์—ฐ๊ด€๋œ ์„œ๋น„์Šค๊ฐ€ ๋งŽ์€ ๋ณต์žกํ•œ ์†Œํ”„ํŠธ์›จ์–ด์ผ์ˆ˜๋ก ์žฅ์• ๊ฐ€ ์—ฌ๋Ÿฌ ํฌ์ธํŠธ์—์„œ ๋ฐœ์ƒํ•˜๊ธฐ ๋งˆ๋ จ์ž…๋‹ˆ๋‹ค. ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” ๋‹ค์–‘ํ•œ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋ฉด์„œ ์ ์  ๋ณต์žกํ•ด์ง€๊ณ  ์žˆ๋Š” ์†Œํ”„ํŠธ์›จ์–ด์˜ ์žฅ์• ๋ฅผ LINE์—์„œ ์–ด๋–ป๊ฒŒ ๊ด€๋ฆฌํ•˜๊ณ  ์žˆ๋Š”์ง€์™€ ๊ฐœ์ธ์ ์œผ๋กœ ์ธ์ƒ๊นŠ์—ˆ๋˜ ์‚ฌ๋ก€๋ฅผ ์†Œ๊ฐœํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.

์ฝ”๋“œ ๊ฐ€๋…์„ฑ์— ๋Œ€ํ•ด – 1. ๋„์ž…๊ณผ ์›์น™

๋“ค์–ด๊ฐ€๋ฉฐ ์•ˆ๋…•ํ•˜์„ธ์š”.ย ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ์•ฑ LINE์˜ Android ํด๋ผ์ด์–ธํŠธ ํŒ€ย Ishikawa์ž…๋‹ˆ๋‹ค.ย ์–ผ๋งˆ ์ „์— ์ฝ”๋“œ ๊ฐ€๋…์„ฑ์— ๊ด€ํ•œย ํ”„๋ ˆ์  ํ…Œ์ด์…˜์„ ๊ณต๊ฐœํ–ˆ๋Š”๋ฐ์š”.ย ์•ž์œผ๋กœ ์•„๋ž˜ ํ”„๋ ˆ์  ํ…Œ์ด์…˜์— ๊ด€ํ•œ ๊ฐ„๋žตํ•œ ํ•ด์„ค์„ ๋ณธ ๋ธ”๋กœ๊ทธ์— ๋น„์ •๊ธฐ์ ์œผ๋กœ ์—ฐ์žฌํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ์ด๋ฒˆ์—๋Š” ํ”„๋ ˆ์  ํ…Œ์ด์…˜ ๊ฐœ์š”์™€ ํ•จ๊ป˜ ์ฒซ ์žฅ์ธ ‘๋„์ž…๊ณผ ์›์น™’์— ๊ด€ํ•ด ๋ง์”€๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.ย  ํ”„๋ ˆ์  ํ…Œ์ด์…˜ ๊ฐœ์š” ์ œ๊ฐ€ ๊ณต๊ฐœํ•œ ํ”„๋ ˆ์  ํ…Œ์ด์…˜์€ ์ฝ”๋“œ ๊ฐ€๋…์„ฑ์„ ๋†’์ด๊ธฐ ์œ„ํ•œ ์•„์ด๋””์–ด๋ฅผ ์ •๋ฆฌํ•œ ๊ฒƒ์œผ๋กœ ์•„๋ž˜์™€ ๊ฐ™์ด 8๊ฐœ ์žฅ์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.   ๋„์ž…๊ณผ ์›์น™: ์ฝ”๋“œ ๊ฐ€๋…์„ฑ์˜ ์ค‘์š”์„ฑ, […]