JavaRush /Java Blog /Random-KO /๋น„๋””์˜ค ์ฃผ๋ง #11: Google์—์„œ์˜ ์‹คํŒจํ•œ ์ทจ์—… ์ด์•ผ๊ธฐ, ๊ฐœ๋ฐœ์ž๊ฐ€ ์˜์–ด ๊ตํ™˜์†Œ์—์„œ ํ”„๋ฆฌ๋žœ์„œ ์ฃผ๋ฌธ์„ ...

๋น„๋””์˜ค ์ฃผ๋ง #11: Google์—์„œ์˜ ์‹คํŒจํ•œ ์ทจ์—… ์ด์•ผ๊ธฐ, ๊ฐœ๋ฐœ์ž๊ฐ€ ์˜์–ด ๊ตํ™˜์†Œ์—์„œ ํ”„๋ฆฌ๋žœ์„œ ์ฃผ๋ฌธ์„ ์ฐพ๋Š” ๋ฐฉ๋ฒ•, PHP์—์„œ Java๋กœ์˜ ์ „ํ™˜

Random-KO ๊ทธ๋ฃน์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค

Java์™€ C++ ๋ฐ C ์–ธ์–ด ๋น„๊ต Java ๊ฐœ๋ฐœ์˜ ์ด์ 

Yandex ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผ ๋ถ€์„œ์˜ ์ˆ˜์„ ๊ฐœ๋ฐœ์ž์ธ Vsevolod Minkov๋Š” C++ ๋ฐ C ์–ธ์–ด์™€ ๋น„๊ตํ•˜์—ฌ Java์˜ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์ž์‹ ์˜ ๊ด€์ฐฐ์„ ๊ณต์œ ํ•˜๋ฉฐ, Vsevolod๋Š” ์ดˆ๋ณด์ž๊ฐ€ ๊ฐ€์žฅ ์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ์— ๊ฐ„๋‹จํ•˜๊ณ  ์ „๋ฌธ์ ์ด๋ฉฐ ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๊ฒŒ ๋‹ต๋ณ€ํ•ฉ๋‹ˆ๋‹ค. Java ๊ฐœ๋ฐœ์˜ ์ด์ ๊ณผ Java๊ฐ€ ๋ชจ๊ตญ์–ด๋กœ ํ•™์Šตํ•  ๊ฐ€์น˜๊ฐ€ ์žˆ๋Š” ์ด์œ ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๋ ค๋ฉด ์ด ๋น„๋””์˜ค๋ฅผ ๋ช‡ ๋ถ„ ๋™์•ˆ ์‹œ์ฒญํ•˜์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, Java๊ฐ€ Python๋ณด๋‹ค ๋‚˜์€ ์ด์œ ์™€ ์–ด๋–ค ํ”„๋กœ์ ํŠธ์— ๋‹ค๋ฅธ ์–ธ์–ด๋ฅผ ์„ ํƒํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ์ข‹์€์ง€ ์•Œ๋ ค์ค„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

PHP์—์„œ Java๋กœ ์ „ํ™˜ํ•œ ๋ฐฉ๋ฒ•

6๋…„ ๊ฒฝ๋ ฅ์˜ Java ํ”„๋กœ๊ทธ๋ž˜๋จธ์ด์ž CyberHare ๋น„๋””์˜ค ๋ธ”๋กœ๊ทธ์˜ ์‹œ๊ฐ„์ œ ์ž‘์„ฑ์ž์ธ Dmitry Zaitsev๊ฐ€ PHP์—์„œ Java๋กœ ์ „ํ™˜ํ•œ ์ด์•ผ๊ธฐ๋ฅผ ๋“ค๋ ค์ค๋‹ˆ๋‹ค. ๊ทธ์˜ ์ฒซ ๋ฒˆ์งธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ํฌ๊ธฐํ•œ ์ด์œ ๋Š” ํ‰๋ฒ”ํ•œ ๊ฒƒ์œผ๋กœ ๋ฐํ˜€์กŒ์Šต๋‹ˆ๋‹ค. ์ž์‹ ๋งŒ์˜ ๋ธŒ๋ผ์šฐ์ € ๊ฒŒ์ž„์„ ๋งŒ๋“œ๋Š” ๊ฟˆ์„ ๊พธ๋˜ Dmitry๋Š” PHP์˜ ๊ธฐ์ˆ ์  ๋Šฅ๋ ฅ์œผ๋กœ๋Š” ์ด๊ฒƒ์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ๊ฒƒ์„ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค. ์ตœ์ ์˜ ์†”๋ฃจ์…˜์€ Java๋ฅผ ๊ณต๋ถ€ํ•œ ๋‹ค์Œ ์ง์—… ๊ฒฝ๋ ฅ์—์„œ ์ด ์–ธ์–ด๋กœ ์™„์ „ํžˆ ์ „ํ™˜ํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์˜์ƒ ์ž‘์„ฑ์ž๋Š” ํ”„๋ก ํŠธ์—”๋“œ์™€ ๋ฐฑ์—”๋“œ ํ”„๋กœ์ ํŠธ ๊ตฌํ˜„์˜ ํŠน์ง•์„ ๋‹ค์–‘ํ•œ ์–ธ์–ด๋ณ„๋กœ ๋น„๊ตํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. Dmitry๋Š” Java ๋ฐ PHP์—์„œ๋งŒ ๋ฉˆ์ถ”์ง€ ์•Š๊ณ  Ruby, Python ๋ฐ C++์™€ ๊ฐ™์€ ์ž˜ ์•Œ๋ ค์ง„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ํ‰๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

ํ˜‘์ƒ์˜ ์‹ค์ˆ˜ | Upwork ์ŠคํŠธ๋ฆฌ๋ฐ | ํ”„๋ฆฌ๋žœ์„œ ์›น ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ๋˜๋Š” ๋ฐฉ๋ฒ•

๋Œ€๋ถ€๋ถ„์˜ ์ดˆ๋ณด์ž ํ”„๋กœ๊ทธ๋ž˜๋จธ๋Š” ๊ต์œก์„ ๋ฐ›์€ ํ›„ ์‚ฌ๋ฌด์‹ค์—์„œ ์ •๊ทœ์ง์œผ๋กœ ์ผํ•˜๊ณ  ์‹ถ์–ดํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ, ์ด๋Š” ๋ฏธ๋ž˜ ์ง์—…์˜ ๊ด€์ ์—์„œ๋‚˜ ์•ˆ์ •์ ์ด๊ณ  ์˜๊ตฌ์ ์ธ ์†Œ๋“์„ ์–ป๋Š” ์ธก๋ฉด์—์„œ ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๋ช…๋ฐฑํ•œ ์ด์ ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด์ƒํ•˜๊ฒŒ๋„ ๋งŽ์€ ๊ฐœ๋ฐœ์ž๋“ค์€ ์‚ฌ๋ฌด์‹ค๋ณด๋‹ค๋Š” ํ”„๋ฆฌ๋žœ์„œ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์™ธ๊ตญ ๊ณ ๊ฐ์„ ์œ„ํ•œ ์ผํšŒ์„ฑ ์ž‘์—…์—๋Š” ๋งŽ์€ ์žฅ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ฐœ์ธ์ ์ธ ์ด์œ ๋กœ ๊ณต์‹ ์ทจ์—… ๊ธฐํšŒ๊ฐ€ ์—†๋Š” ์ƒํ™ฉ์—์„œ ํ”„๋กœ๊ทธ๋ž˜๋จธ์—๊ฒŒ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. YouTube ์ฑ„๋„ Profitable Freelance์˜ ์ €์ž๋Š” ๋ช‡ ์ฃผ ์ „์— ์›น ์„ธ๋ฏธ๋‚˜๋ฅผ ๊ฐœ์ตœํ•˜์—ฌ ์ตœ๋Œ€ ๊ทœ๋ชจ์˜ ์˜์–ด ๊ตํ™˜์ธ Upwork์—์„œ ๊ณ ๊ฐ์„ ์ฐพ๋Š” ๊ธฐ๋Šฅ์„ ์‹œ์ฒญ์ž์™€ ๊ณต์œ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž์ด๊ณ  ์›๊ฒฉ์œผ๋กœ ๋ณด์ˆ˜๊ฐ€ ์ข‹์€ ์ผ์ž๋ฆฌ๋ฅผ ์ฐพ๊ณ  ์‹ถ๋‹ค๋ฉด 1์‹œ๊ฐ„ 30๋ถ„์˜ ์ž์œ  ์‹œ๊ฐ„์„ ๊ฐ–๊ณ  ์ด ๋น„๋””์˜ค๋ฅผ ์‹œ์ฒญํ•˜์„ธ์š”. ์•„๋งˆ๋„ ๊ท€ํ•˜์˜ ๋„์‹œ์—์„œ ์ผ์ž๋ฆฌ๋ฅผ ์ฐพ๋Š” ๋ฐ ์–ด๋ ค์›€์„ ๊ฒช๊ณ  ์žˆ๋‹ค๋ฉด ํ”„๋ฆฌ๋žœ์„œ ๊ตํ™˜์„ ํ†ตํ•ด ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Google์—์„œ ์„ ํƒํ•˜์ง€ ์•Š์Œ

๋ฌผ๋ก , ์—ฐ๋ด‰ 20๋งŒ~30๋งŒ ๋‹ฌ๋Ÿฌ๋ฅผ ๋ฐ›๊ณ  ๊ตฌ๊ธ€ ๋ณธ์‚ฌ์— ์ทจ์งํ•˜๋Š” ๊ฒƒ์„ ๊ฟˆ๊พธ์ง€ ์•Š๋Š” ์‚ฌ๋žŒ์ด ์–ด๋”” ์žˆ๊ฒ ๋Š”๊ฐ€... ์ด๊ฒƒ์ด ์‹ค์ œ๋กœ ์–ด๋–ป๊ฒŒ ์ผ์–ด๋‚˜๋Š”์ง€๋Š” ์ด์ œ ์—ฌ๋Ÿฌ๋ถ„ ์Šค์Šค๋กœ ์•Œ๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ƒŒํ”„๋ž€์‹œ์Šค์ฝ” ์ถœ์‹ ์˜ ๋Ÿฌ์‹œ์•„์–ด๋ฅผ ๊ตฌ์‚ฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋จธ Roman Pushkin์€ Mountain View์— ์žˆ๋Š” Google ๋ณธ์‚ฌ์—์„œ ์ผ์ž๋ฆฌ๋ฅผ ๊ตฌํ•˜๋ ค๋Š” ์ž์‹ ์˜ ์‹œ๋„์— ๋Œ€ํ•ด ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ด์•ผ๊ธฐํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ €์ž๋Š” ์ธํ„ฐ๋ทฐ ๋™์•ˆ (๋น„๊ณต๊ฐœ ๊ณ„์•ฝ์œผ๋กœ ์ธํ•ด) ๊ธฐ์ˆ ์ ์ธ ์งˆ๋ฌธ์— ๋Œ€ํ•ด ๋งŽ์ด ๋งํ•˜์ง€ ์•Š์„ ๊ฒƒ์ด์ง€๋งŒ ์—ฌ์ „ํžˆ ์‹ค๋ฆฌ์ฝ˜ ๋ฐธ๋ฆฌ์˜ ๋ถ„์œ„๊ธฐ์— ์กฐ๊ธˆ ๋น ์ ธ๋“ค ์ˆ˜ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋™์˜์ƒ ์ œ๋ชฉ์—์„œ ์ด๋ฏธ ์•Œ ์ˆ˜ ์žˆ๋“ฏ์ด Roman์€ ๊ฒฐ๊ตญ Google์— ๊ณ ์šฉ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์™œ ๊ทธ๋Ÿฌํ•œ ์‹คํŒจ๊ฐ€ ๊ทธ๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๊ณ  ์žˆ์—ˆ๋Š”์ง€ ๊ทธ๋Š” ์ด์ œ ์Šค์Šค๋กœ์—๊ฒŒ ๋งํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์ฝ”๋ฉ˜ํŠธ
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION