CodeGym/Java Blog/๋ฌด์ž‘์œ„์˜/์ž๋ฐ” ๊ฐœ๋ฐœ์ž๋Š” ๋ˆ„๊ตฌ์ž…๋‹ˆ๊นŒ? ์ด ๊ฒฝ๋ ฅ์ด ์ง€๊ธˆ ์ˆ˜์š”๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?
John Squirrels
๋ ˆ๋ฒจ 41
San Francisco

์ž๋ฐ” ๊ฐœ๋ฐœ์ž๋Š” ๋ˆ„๊ตฌ์ž…๋‹ˆ๊นŒ? ์ด ๊ฒฝ๋ ฅ์ด ์ง€๊ธˆ ์ˆ˜์š”๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

๋ฌด์ž‘์œ„์˜ ๊ทธ๋ฃน์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค
ํšŒ์›
Java์—๋Š” ์žฅ์ ์ด ๋„ˆ๋ฌด ๋งŽ์•„์„œ ๋ชจ๋‘ ํ†ตํ•ฉํ•˜๊ธฐ๊ฐ€ ๋งค์šฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. 25๋…„ ์ด์ƒ ์กด์žฌํ–ˆ์Œ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ์—ฌ์ „ํžˆ ์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ๊ด‘๋ฒ”์œ„ํ•˜๊ฒŒ ์‚ฌ์šฉ๋˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์ค‘ ํ•˜๋‚˜์ธ ๋ฐ๋Š” ๊ทธ๋งŒํ•œ ์ด์œ ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. Java ๊ธฐ๋ฐ˜ ์†Œํ”„ํŠธ์›จ์–ด, ์ปดํ“จํ„ฐ ๊ฒŒ์ž„ ๋ฐ ์•ฑ์€ ๋›ฐ์–ด๋‚œ ์†๋„์™€ ํ™•์žฅ์„ฑ์œผ๋กœ ์œ ๋ช…ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ Java๋Š” ์ •์ ์œผ๋กœ ์œ ํ˜•์ด ์ง€์ •๋˜๋Š” ์–ธ์–ด์ด๋ฏ€๋กœ ๋‹ค๋ฅธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ณด๋‹ค ๋” ๋‚˜์€ ์•ˆ์ „์„ฑ๊ณผ ์•ˆ์ •์„ฑ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ Java ์ฝ”๋“œ๋ฅผ ๋‹ค์‹œ ์ปดํŒŒ์ผํ•˜์ง€ ์•Š๊ณ ๋„ ๋ชจ๋“  ํ”Œ๋žซํผ์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ 900๋งŒ ๋ช… ์ด์ƒ์˜ ๊ฐœ๋ฐœ์ž๊ฐ€ Java๋ฅผ ์ •๊ธฐ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ์™€ ์šฐ์ˆ˜ํ•œ Java ์ „๋ฌธ๊ฐ€๊ฐ€ ์ „ ์„ธ๊ณ„์ ์œผ๋กœ ์—ฌ์ „ํžˆ ๋ถ€์กฑํ•œ ์ด์œ ๋ฅผ ์‰ฝ๊ฒŒ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(ํ˜„์žฌ ์ฑ„์šฉ ๊ณต๊ณ ๊ฐ€ 100,000๊ฐœ ์ด์ƒ ์žˆ์Œ). ๋˜ํ•œ Java ๊ฐœ๋ฐœ์ž์— ๋Œ€ํ•œ ์ˆ˜์š”๊ฐ€ ๋†’๋‹ค๋Š” ๊ฒฐ๋ก ์„ ๋‚ด๋ฆฌ๊ธฐ ์‰ฝ์Šต๋‹ˆ๋‹ค. Java ๊ฐœ๋ฐœ ๋Šฅ๋ ฅ์ด ๋›ฐ์–ด๋‚˜๋‹ค๋ฉด ๋งค์šฐ ๋งค๋ ฅ์ ์ธ ๊ฒฝ๋ ฅ ์ „๋ง์ด ๋‹น์‹ ์„ ๊ธฐ๋‹ค๋ฆฌ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ Java ๊ฐœ๋ฐœ์ž ์—ญํ• ์˜ ๊ธฐ๋ณธ ์‚ฌํ•ญ์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ž๋ฐ” ๊ฐœ๋ฐœ์ž๋Š” ๋ˆ„๊ตฌ์ž…๋‹ˆ๊นŒ?  ์ด ๊ฒฝ๋ ฅ์ด ์ง€๊ธˆ ์ˆ˜์š”๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?  - 1

์ž๋ฐ” ๊ฐœ๋ฐœ์ž๋Š” ์–ด๋–ค ์ผ์„ ํ•˜๋‚˜์š”?

Java ๊ฐœ๋ฐœ์ž๋Š” Java๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์†Œํ”„ํŠธ์›จ์–ด ๋˜๋Š” ์•ฑ์„ ๊ฐœ๋ฐœํ•˜๊ณ  ํ…Œ์ŠคํŠธํ•˜๋Š” ์ผ์„ ๋‹ด๋‹นํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ ํ”Œ๋žซํผ์—์„œ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์ƒ์„ฑ, ์กฐ์ • ๋ฐ ์œ ์ง€ ๊ด€๋ฆฌํ•˜๋Š” ์ผ์ข…์˜ ๋งŒ๋Šฅ ๊ฑฐ๋ž˜์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ Java ๊ฐœ๋ฐœ์ž๋Š” ์ข…์ข… ์›น ๊ฐœ๋ฐœ์ž ๋ฐ ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด์™€ ํ˜‘๋ ฅํ•˜์—ฌ Java๋ฅผ ๋ชจ๋ฐ”์ผ ๋ฐ ๋น„์ฆˆ๋‹ˆ์Šค ์•ฑ, ์†Œํ”„ํŠธ์›จ์–ด ๋ฐ ์›น ์‚ฌ์ดํŠธ์— ์›ํ™œํ•˜๊ฒŒ ํ†ตํ•ฉํ•˜๋„๋ก ๋•์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์˜ ๋ฒ”์œ„๋Š” ๊ฒฝ์ด๋กญ์Šต๋‹ˆ๋‹ค. Java EE ํ”Œ๋žซํผ์€ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋Œ€๊ธฐ์—…์„ ์œ„ํ•œ ๋Œ€๊ทœ๋ชจ, ๋‹ค์ค‘ ๊ณ„์ธต, ํ™•์žฅ ๊ฐ€๋Šฅํ•˜๊ณ  ์•ˆ์ „ํ•œ ๋„คํŠธ์›Œํฌ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“œ๋Š” ๋ฐ ๋„์›€์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(JavaEE๋Š” ์ˆ˜๋งŽ์€ ์€ํ–‰ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์˜ ๊ธฐ๋ฐ˜์ด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค). Java๋Š” ๋น… ๋ฐ์ดํ„ฐ ๊ธฐ์ˆ ์˜ ์ค‘์ถ”์ด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€์žฅ ๊ฐ•๋ ฅํ•œ 3D ์—”์ง„(jMonkeyEngine) ๋•๋ถ„์— Java๋Š” ๊ฒŒ์ž„์—๋„ ๋„๋ฆฌ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. Java๋Š” ๊ณผํ•™์  ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ์œ„ํ•œ ์„ ํƒ ๋ฌด๊ธฐ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด ๋ชฉ๋ก์€ ๊ณ„์†ํ•ด์„œ ์ด์–ด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Java ๊ฐœ๋ฐœ์ž๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์ด๋Ÿฌํ•œ ์ œํ’ˆ์˜ ์ „์ฒด ์ˆ˜๋ช… ์ฃผ๊ธฐ ๋™์•ˆ ์ฐธ์—ฌํ•ฉ๋‹ˆ๋‹ค. ์ด๋“ค์˜ "์ถ”๊ฐ€" ์ž„๋ฌด์—๋Š” ์‚ฌ์šฉ์ž ์š”๊ตฌ ์‚ฌํ•ญ ๋ฌธ์„œํ™”, ๋ฐ์ดํ„ฐ ๋ถ„์„ ๋ฐ ํ’ˆ์งˆ ๋ณด์ฆ ํ…Œ์ŠคํŠธ ์ˆ˜ํ–‰์ด ํฌํ•จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์š”์•ฝ: Java ๊ฐœ๋ฐœ์ž์˜ ์ฃผ์š” ์ฑ…์ž„์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

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

์ฃผ๋‹ˆ์–ด Java ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ•„์ˆ˜ ๊ธฐ์ˆ :

  • Java ์—…๊ณ„ ๊ฒฝ๋ ฅ 0~2๋…„
  • ๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฐ ๋””์ž์ธ์— ๋Œ€ํ•œ ํƒ„ํƒ„ํ•œ ์ง€์‹
  • ํ•˜๋‚˜ ์ด์ƒ์˜ Java ํ”„๋ ˆ์ž„์›Œํฌ์™€ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ
  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, SQL ๋ฐ ORM์— ๋Œ€ํ•œ ์ดํ•ด
  • Javascript, HTML, CSS ๋ฐ jQuery์— ๋Œ€ํ•œ ์ง€์‹
  • Java ์• ํ”Œ๋ฆฟ, Java ์„œ๋ธ”๋ฆฟ ๋ฐ Java Beans์— ๋Œ€ํ•œ ์ˆ™๋ จ๋„
  • ์ข‹์€ ์˜์‚ฌ ์†Œํ†ต ๋Šฅ๋ ฅ
๊ทธ๋ฆฌ๊ณ  CodeGym ๊ณผ์ •์„ ์™„๋ฃŒํ•˜๋ฉด Java Junior ๊ฐœ๋ฐœ์ž์—๊ฒŒ ํ•„์š”ํ•œ ๋ชจ๋“  ๊ธฐ์ˆ ์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ CodeGym์€ ์ฒซ ๋ฒˆ์งธ ์ธํ„ฐ๋ทฐ๋ฅผ ์ค€๋น„ํ•˜์—ฌ ๋” ๋นจ๋ฆฌ ์ทจ์—…ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ค๋‹ˆ๋‹ค.

์ˆ™๋ จ๋œ Java ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ•„์ˆ˜ ๊ธฐ์ˆ :

  • ์—”ํŠธ๋ฆฌ ๋ ˆ๋ฒจ Java ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ์œ„์—์„œ ์–ธ๊ธ‰ํ•œ ๋ชจ๋“  ๊ธฐ์ˆ 
  • Java ์—…๊ณ„์—์„œ ์ตœ์†Œ 2-5๋…„์˜ ๊ฒฝํ—˜
  • ๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ๋Œ€ํ•œ ๋งค์šฐ ํšจ์œจ์ ์ด๊ณ  ๋Šฅ์ˆ™ํ•œ ์ง€์‹
  • Java์˜ ๋‹ค์–‘ํ•œ ๋””์ž์ธ ๋ฐ ํŒจํ„ด์— ๋Œ€ํ•œ ๊ฐ•๋ ฅํ•œ ์ง€์‹
  • ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ Java ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ ์ž‘์—…ํ•˜๋Š” ๊ธฐ๋Šฅ
  • SOAP, MVC, JDBC, JSP ๋ฐ RESTful๊ณผ ๊ฐ™์€ ๊ฐœ๋…์— ์ต์ˆ™ํ•จ
  • Swing, SWT ๋ฐ AWT์™€ ๊ฐ™์€ Java ์• ํ”Œ๋ฆฟ ๋ฐ ํ”„๋ ˆ์ž„์›Œํฌ ์‚ฌ์šฉ ๋Šฅ๋ ฅ
  • JUnit, Spock, TestNG, Mockito ๋“ฑ๊ณผ ๊ฐ™์€ ํ…Œ์ŠคํŠธ ๋„๊ตฌ์— ๋Œ€ํ•œ ์ˆ™๋ จ๋„
  • ์™ธ๋ถ€/์ž„๋ฒ ๋””๋“œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ž‘์—… ๋Šฅ๋ ฅ
  • ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ์ˆ˜๋ช… ์ฃผ๊ธฐ(SDLC)์— ์ฐธ์—ฌ
  • ์ „๋ฐ˜์ ์ธ ์ œํ’ˆ ํ’ˆ์งˆ์„ ํ–ฅ์ƒ์‹œํ‚ค๋ ค๋Š” ์š•๊ตฌ
  • ํƒ์›”ํ•œ ์†Œํ”„ํŠธ ์Šคํ‚ฌ(์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜, ํŒ€ ๋ฆฌ๋”ฉ, ๋ฌธ์ œ ํ•ด๊ฒฐ ๋ฐ ๊ณ ๊ฐ ์„œ๋น„์Šค)
์ด๋Ÿฌํ•œ ๊ธฐ์ˆ ์€ ๊ธฐ๋ณธ์ด๋ฉฐ ํšŒ์‚ฌ๋งˆ๋‹ค ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์กฐ์ง์— ๋Œ€ํ•ด ๋งํ•˜์ž๋ฉด ๋žฉํƒ‘์—์„œ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ, ํƒœ๋ธ”๋ฆฟ์—์„œ ๊ณผํ•™ ์Šˆํผ์ปดํ“จํ„ฐ, ๊ฒŒ์ž„ ์ฝ˜์†”์—์„œ ํœด๋Œ€ํฐ, ์ธํ„ฐ๋„ท์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ๋ชจ๋“  ๊ณณ์—์„œ ์‚ฌ๋žŒ๋“ค์ด Java๋ฅผ ํ•„์š”๋กœ ํ•œ๋‹ค๋Š” ์ ์„ ๊ฐ•์กฐํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— Google, Uber, Pinterest, Instagram, Spotify, Netflix, Airbnb ๋“ฑ ๋งŽ์€ ํšŒ์‚ฌ์—์„œ ๊ธฐ์ˆ  ์Šคํƒ์— Java๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

ํ‰๊ท ์ ์ธ ์ž๋ฐ” ๊ฐœ๋ฐœ์ž๋Š” ์–ผ๋งˆ๋ฅผ ๋ฒ„๋‚˜์š”?

์ˆซ์ž์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•ด ๋ณผ๊นŒ์š”? ์ธ๋””๋“œ ์˜ ์ตœ๊ทผ ์กฐ์‚ฌ์— ๋”ฐ๋ฅด๋ฉด ๋ฏธ๊ตญ ์ž๋ฐ” ๊ฐœ๋ฐœ์ž์˜ ํ‰๊ท  ๊ธ‰์—ฌ๋Š” 112,181๋‹ฌ๋Ÿฌ์ž…๋‹ˆ๋‹ค. Glassdoor์˜ ์ˆ˜์น˜๋Š” ์—ฐ๊ฐ„ $107,945๋กœ ์•ฝ๊ฐ„ ๋‚ฎ์ง€๋งŒ ์—ฌ์ „ํžˆ ๋‚˜์˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด๊ฒƒ์€ ์ค‘๊ฐ„ ์ˆ˜์ค€์˜ Java ๊ฐœ๋ฐœ์ž์— ๊ด€ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ฃผ๋‹ˆ์–ด๋Š” 15-20% ์ ๊ฒŒ ๋ฒŒ๊ณ  ์‹œ๋‹ˆ์–ด Java ๊ฐœ๋ฐœ์ž๋Š” ์—ฐ๋ด‰์— $25-30,000๋ฅผ ์ถ”๊ฐ€๋กœ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํƒ€์ดํ‹€ ๊ด€๋ จํ•ด์„œ๋Š” ์•ˆ๋“œ๋กœ์ด๋“œ ๊ฐœ๋ฐœ์ž์˜ ์ง์—…์ด ๊ฐ€์žฅ ๋ณด๋žŒ์ด ์žˆ๊ณ  ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ์ž, ์•ฑ ๊ฐœ๋ฐœ์ž, ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž๊ฐ€ ๊ทธ ๋’ค๋ฅผ ์ž‡์Šต๋‹ˆ๋‹ค. ํšŒ์‚ฌ์˜ ๊ฒฝ์šฐ ์ง€ํ”ผ์•„ ์˜ ์ตœ๊ทผ ๊ธ‰์—ฌ ์ถ”์ •์น˜์— ๋”ฐ๋ฅด๋ฉด, Meta๋Š” ํ˜„์žฌ 3000๊ฐœ ์ด์ƒ์˜ ์ฑ„์šฉ ๊ณต๊ณ ๊ฐ€ ์žˆ๋Š” Java ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๊ฐ€์žฅ ๋งŽ์€ ๊ธ‰์—ฌ๋ฅผ ์ง€๊ธ‰ํ•˜๋Š” ํšŒ์‚ฌ์ž…๋‹ˆ๋‹ค. ๊ทธ ์ค‘์—์„œ๋„ eBay, Bank of the West, Zscaler ๋ฐ Salesforce๋ฅผ ๊ฐ•์กฐํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ํ‰๊ท  ๊ธ‰์—ฌ๋Š” $125,000 ์ด์ƒ์ž…๋‹ˆ๋‹ค.

์ฃผ๋‹ˆ์–ด์—์„œ ์‹œ๋‹ˆ์–ด๋กœ ์„ฑ์žฅํ•˜๋Š” ๋ฐ ์–ผ๋งˆ๋‚˜ ๊ฑธ๋ฆฝ๋‹ˆ๊นŒ?

์—ฌ๊ธฐ์—์„œ " ์‹œ๋‹ˆ์–ด Java ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜๋ ค๋ฉด ์–ผ๋งˆ๋‚˜ ๊ฑธ๋ฆฌ๋‚˜์š”? " ๋ผ๋Š” ์งˆ๋ฌธ์ด ์žˆ์Šต๋‹ˆ๋‹ค . ๋‹ค์‹œ ๋งํ•˜์ง€๋งŒ, ๋‹จ์ผ ๋‹ต๋ณ€์€ ์—†์ง€๋งŒ ํ‰๊ท ์ ์œผ๋กœ 3๋…„์—์„œ 7๋…„์ด ๊ฑธ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ท€ํ•˜์˜ ๋ฐœ์ „์— ํ•„์ˆ˜์ ์ธ ์—ญํ• ์„ ํ•˜๋Š” ๊ฒƒ์€ ๊ท€ํ•˜๊ฐ€ ๊ทผ๋ฌดํ•˜๋Š” ํšŒ์‚ฌ์˜ ์œ ํ˜•, ๊ณ ์šฉ ์‹œ์žฅ ์กฐ๊ฑด, ๋™๊ธฐ ๋ถ€์—ฌ, ๊ฐœ์„  ๋ฐ ํŒ€๊ณผ์˜ ๊ด€๊ณ„์ž…๋‹ˆ๋‹ค. ๋งŽ์€ ๋…ธ๋ จํ•œ ๊ฐœ๋ฐœ์ž๋Š” " ์„ ์ž„ ๊ฐœ๋ฐœ์ž " ๊ฐ€ ์˜๋ฏธํ•˜๋Š” ๋ฐ”์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค. ์ฆ‰, ์‹œ๋‹ˆ์–ด ์ง์œ„์™€ ๊ทธ์— ์ƒ์‘ํ•˜๋Š” ๊ธ‰์—ฌ ๋˜๋Š” ์‹œ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž๊ฐ€ ์ˆ˜๋…„๊ฐ„์˜ ๋…ธ๋ ฅ์œผ๋กœ ์ธํ•ด ์ผ๋ฐ˜์ ์œผ๋กœ ๊ฐ–๋Š” ์‹ค์šฉ์ ์ธ ๊ธฐ์ˆ ๊ณผ ์—ญ๋Ÿ‰์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ์งํ•จ์€ ์žฅ์†Œ์— ๋”ฐ๋ผ ๋‹ค๋ฅด๋ฉฐ ์ผ๋ถ€ ํšŒ์‚ฌ๋Š” ์ง€๋‚˜์น˜๊ฒŒ ํ™๋ณดํ•˜๋Š” ๋ฐ˜๋ฉด ๋‹ค๋ฅธ ํšŒ์‚ฌ๋Š” ๊ฒฝ๋ ฅ ์‚ฌ๋‹ค๋ฆฌ๋ฅผ ์˜ค๋ฅด๋Š” ๋ฐ ๋” ๋งŽ์€ ์‹œ๊ฐ„์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

Java ๊ฐœ๋ฐœ์ž๋Š” ์–ด๋””์—์„œ ์ผํ•ฉ๋‹ˆ๊นŒ?

๊ทธ๋ ‡๋‹ค๋ฉด ์–ด๋–ค ํšŒ์‚ฌ์— Java ๊ฐœ๋ฐœ์ž๊ฐ€ ํ•„์š”ํ• ๊นŒ์š”? ์ƒˆ๋กœ์šด ํ†ต๊ณ„์— ๋”ฐ๋ฅด๋ฉด 10,000๊ฐœ ์ด์ƒ์˜ ํšŒ์‚ฌ๊ฐ€ ๊ธฐ์ˆ  ์Šคํƒ์—์„œ Java๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€์žฅ ์ž˜ ์•Œ๋ ค์ง„ ๊ฒƒ์—๋Š” Microsoft, Uber, LinkedIn, PayPal, Netflix, NASA Word Wind, Airbnb, Google, eBay, Intel, TripAdvisor, Spotify, Pinterest, Groupon, Slack, Flipkart ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณด์‹œ๋‹ค์‹œํ”ผ Java๋Š” " ๊ณต๊ธฐ" Java๋Š” ์–ด๋””์—๋‚˜ ์žˆ๊ณ  ์ ์šฉ ๋ฒ”์œ„๊ฐ€ ๋งค์šฐ ๋„“๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ˆ˜๋งŽ์€ ์›น ์‚ฌ์ดํŠธ, ์†Œํ”„ํŠธ์›จ์–ด ํ”„๋กœ๊ทธ๋žจ ๋ฐ ์•ฑ์€ Java ์—†์ด๋Š” ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ •๋ถ€ ์„œ๋น„์Šค ๋ฐ ํˆฌ์ž ์€ํ–‰ ์‹œ์Šคํ…œ์€ Java๊ฐ€ ์•ˆ์ „ํ•˜๊ณ  ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ง‘์ค‘์ ์œผ๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์—…๋ฐ์ดํŠธํ•  ๋•Œ๋งˆ๋‹ค Java๋Š” ๋”์šฑ ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค. ์–ธ๊ธ‰๋œ ํšŒ์‚ฌ ์™ธ์—๋„ Java๋Š” ์ธ๊ณต ์ง€๋Šฅ(AI), ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…, ๋น… ๋ฐ์ดํ„ฐ, ์‚ฌ๋ฌผ ์ธํ„ฐ๋„ท(IoT), ์‹ฌ์ง€์–ด ๋ธ”๋ก์ฒด์ธ๊ณผ ๊ฐ™์€ ํ˜„๋Œ€ ๊ธฐ์ˆ ์—์„œ๋„ ์ ์  ๋” ๋งŽ์ด ์‚ฌ์šฉ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ, ์šฐ๋ฆฌ๋Š” ์•ˆ๋“œ๋กœ์ด๋“œ๋ฅผ ๋นผ๋†“์„ ์ˆ˜ ์—†๋‹ค.์•ˆ๋“œ๋กœ์ด๋“œ OS์˜ ํ•ต์‹ฌ์ธ ์ž๋ฐ”๋Š” ์•ˆ๋“œ๋กœ์ด๋“œ ์•ฑ์„ ๊ตฌ๋™์‹œํ‚จ๋‹ค.๊ฒŒ๋‹ค๊ฐ€ ํ˜„์žฌ ๋งŽ์€ ๋Œ€๊ธฐ์—…๋“ค์ด ๋ชจ๋ฐ”์ผ ์•ฑ์— ์˜์กดํ•˜๊ณ  ์žˆ์–ด ์ž๋ฐ” ๊ฐœ๋ฐœ์ž์— ๋Œ€ํ•œ ๋†’์€ ์ˆ˜์š”๊ฐ€ ๋‹จ๊ธฐ๊ฐ„์— ์ค„์–ด๋“ค ๊ฒƒ ๊ฐ™์ง€๋Š” ์•Š๋‹ค.ํ•œ๋งˆ๋””๋กœ,Java ๊ฐœ๋ฐœ์ž๋Š” ์ž์‹ ์ด ๊ฐ€์žฅ ๋งค๋ ฅ์ ์ด๋ผ๊ณ  โ€‹โ€‹์ƒ๊ฐํ•˜๋Š” ํ‹ˆ์ƒˆ ์‹œ์žฅ์„ ์„ ํƒํ•˜๊ณ  ๋งŽ์€ ๋ˆ์„ ๋ฒŒ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฒฐ๋ก 

๋Œ€์ฒด๋กœ Java๋Š” ์ƒ์—…์  ์š”๊ตฌ๊ฐ€ ์žˆ๋Š” ํšŒ์‚ฌ์—์„œ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๊ณ  ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์ค‘ ํ•˜๋‚˜๋กœ ๋‚จ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ ์ฆ๊ฑฐ๋Š” TIOBE Index๊ฐ€ Java๋ฅผ ์˜ฌํ•ด ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ์–ธ์–ด 3์œ„๋กœ ๊ผฝ์•˜๊ณ  PYPL Index๋Š” ํ›จ์”ฌ ๋” ๋‚™๊ด€์ ์ด๋ฉฐ Java๊ฐ€ ๋‘ ๋ฒˆ์งธ๋กœ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ์–ธ์–ด๋ผ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. Java ๊ฐœ๋ฐœ์ž์— ๋Œ€ํ•œ ์ˆ˜์š”๊ฐ€ ์•ž์œผ๋กœ ์˜ค๋žซ๋™์•ˆ ๊ณ„์†๋  ๊ฒƒ์ด๋ผ๋Š” ๊ฒฐ๋ก ์„ ๋‚ด๋ฆฌ๊ธฐ๋Š” ์‰ฝ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํ›Œ๋ฅญํ•œ ์ ์€ ์ผํ•˜๊ณ  ์‹ถ์€ ์‚ฐ์—…๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋…๋ฆฝ ๊ณ„์•ฝ์ž, ํ”„๋ฆฌ๋žœ์„œ ๋˜๋Š” ์‚ฌ๋‚ด ์ „๋ฌธ๊ฐ€๋กœ์„œ ์ผํ•˜๊ณ  ์‹ถ์€ ๋ฐฉ์‹์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์–ด๋–ค ๊ฒฝ๋กœ๋ฅผ ์„ ํƒํ•˜๋“  ์ƒ๊ด€์—†์Šต๋‹ˆ๋‹ค. Java ์ „๋ฌธ๊ฐ€๋กœ์„œ์˜ ๊ฒฝ๋ ฅ์€ ๋งค์šฐ ๋ณด๋žŒ์ด ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์‹œ๊ฐ„๊ณผ ๋…ธ๋ ฅ์„ ํˆฌ์žํ•˜๋Š” ๊ฒฝ์šฐ์—๋งŒ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‹น์‹ ์˜ ๊ธฐ์ˆ ์ด ์„ฑ์žฅํ•จ์— ๋”ฐ๋ผ ๋‹น์‹ ์˜ ๊ธ‰์—ฌ๋„ ์ฆ๊ฐ€ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋งŒ์•ฝ ๋‹น์‹ ์ด'
์ฝ”๋ฉ˜ํŠธ
  • ์ธ๊ธฐ
  • ์‹ ๊ทœ
  • ์ด์ „
์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋‚จ๊ธฐ๋ ค๋ฉด ๋กœ๊ทธ์ธ ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค
์ด ํŽ˜์ด์ง€์—๋Š” ์•„์ง ์ฝ”๋ฉ˜ํŠธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค