ํฌ์ŠคํŠธ

Career

Career

๐Ÿ“€ ๋จธ๋ฆฌ๋ง


๊ฒฝ๋ ฅ ใ…ก ๊ฒช์–ด ์ง€๋‚ด ์˜จ ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์ผ
(๊ฐœ๋ฐœ์ž๋กœ์„œ์˜) ๊ฒฝ๋ ฅ์„ ํ•œ ๋‹จ๊ณ„ ๋” ๋Œ์–ด์˜ฌ๋ฆด ๋ฐฉ๋ฒ•

๋ฐ˜๋ณต
์ž์‹ ์˜ ํ–‰๋™์— ๋ณ€ํ™”๋ฅผ ์ฃผ๊ณ , ์ž์‹ ์˜ ์‚ถ์— ํ›Œ๋ฅญํ•œ ์›์น™๊ณผ ๋ชจ๋ฒ” ์‚ฌ๋ก€๋ฅผ ์ ์šฉํ•  ๊ฐ€์žฅ ์ข‹์€ ๋ฐฉ๋ฒ•์€ ์ž์‹ ์˜ ๋‡Œ๋ฅผ ์ž์‹ ์˜ ์‚ถ์— ์ ‘๋ชฉํ•˜๊ณ  ์‹ถ์€ ์ƒ๊ฐ์ด๋‚˜ ๊ฐœ๋…์— ์™„์ „ํžˆ ์ž ๊ธฐ๊ฒŒ ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

์ƒ๊ฐ ๋ฐ˜๋ณต์„ ์œ„ํ•œ ์บ˜๋ฆฐ๋” ์•Œ๋žŒ ใ…ก ์ผ์ • ์ •๊ธฐ

๐Ÿ“€ ๋ฉ”๋ชจ


  • SW ๊ฐœ๋ฐœ์ž์˜ ๊ธฐ์ˆ ๊ณผ ๋Šฅ๋ ฅ์„ ํŒ๋‹จํ•˜๋Š” ์ฃผ์š” ๊ธฐ์ค€
    • ๋‹จ์ˆœํžˆ ์—…๋ฌด๋ฅผ ๋งˆ์น˜๋Š” ๋ฐ ์˜์˜๋ฅผ ๋‘์ง€ ์•Š๊ณ  ๋” ํ›Œ๋ฅญํ•œ ๊ฒฐ๊ณผ๋ฅผ ๋‚ด๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ–ˆ๋‹ค๋Š” ๊ฒƒ

๋งˆ์นจํ‘œ๋ฅผ ์ฐ๋Š” ๊ฒƒ ๋ง๊ณ  ๊พธ์ค€ํžˆ ํ•ด ๋‚˜๊ฐ€๋Š” ๋ฐ์— ์˜์˜๋ฅผ ๋‘๋ผ.

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

์–ด๋–ค ๊ธฐ์ˆ ์„ ๋ฐฐ์šฐ๋ ค ํ•˜๋“  ๊ทธ ๊ธฐ์ˆ ์ด ๋ณธ์ธ์—๊ฒŒ ์‹ค์ œ ๋„์›€์ด ๋ ์ง€๋ถ€ํ„ฐ ๊ณ ๋ฏผํ•˜๋ผ
๊ทธ ๊ธฐ์ˆ ์„ ๋‹น์žฅ ์จ๋จน์–ด์•ผ ํ•  ์ƒํ™ฉ์ด ์•„๋‹ˆ๋ผ๋ฉด ์ •๋ง ๋ฐฐ์šธ ํ•„์š”๊ฐ€ ์žˆ๋Š”์ง€๋ถ€ํ„ฐ ์ƒ๊ฐํ•ด๋ณด๋ผ.

๋‹น์žฅ ์จ์•ผ ํ•  ๊ธฐ์ˆ ์ด๋ผ๋ฉด ํ›จ์”ฌ ์‰ฝ๊ฒŒ ๋ฐฐ์šธ ์ˆ˜ ์žˆ๋‹ค.
๊ผญ ๋ฐฐ์›Œ์•ผ ํ•  ์ด์œ ๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

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

๋ชฉํ‘œ๋ฅผ ๋งŒ๋“ค์–ด๋ผ.

๋‚ด๊ฐ€ ๊ธฐ์ˆ ์„ ๊ฐ€๋ฅด์น˜๋Š” ๋ฐฉ๋ฒ•

๋‹น์žฅ ๊ฐ€์น˜๋ฅผ ์ง€๋‹ˆ๋Š” ์ •๋ณด๋งŒ ์•Œ๋ ค์ฃผ๊ณ ,
๊ทธ์ค‘ ํŠน์ • ์„ธ๋ถ€ ์ฃผ์ œ๋ฅผ ๋” ์ž์„ธํžˆ ๊ณต๋ถ€ํ•  ํ•„์š”๋ฅผ ๋Š๋‚„ ๋•Œ ํ™œ์šฉํ•  ์ฐธ๊ณ  ์ž๋ฃŒ๋ฅผ ์ œ๊ณตํ•˜๋Š”๋ฐ ์ง‘์ค‘ํ•œ๋‹ค.

์ด๋Ÿฌํ•œ ํ•™์Šต ๋ฐฉ์‹์„ ์ €์ž๋Š” โ€œ์ ์‹œ ํ•™์Šตโ€ ์ด๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค.

๊ธฐ์ˆ ์„ ๊ฐ€๋ฅด์น  ๋•Œ ์•Œ๋ ค์ฃผ๋Š” ์„ธ ๊ฐ€์ง€ ํ•ต์‹ฌ ์‚ฌํ•ญ

  • ํฐ ๊ทธ๋ฆผ: ์ด ๊ธฐ์ˆ ๋กœ ๋ฌด์—‡์„ ํ•  ์ˆ˜ ์žˆ๋Š”๊ฐ€?
  • ์‹œ์ž‘ํ•˜๋Š” ๋ฒ•
  • ์ตœ๊ณ ์˜ ํšจ๊ณผ๋ฅผ ๊ฑฐ๋‘๊ธฐ ์œ„ํ•ด ์•Œ์•„์•ผ ํ•  20%

์ „๋ฌธ๊ฐ€๊ฐ€ ์“ด ๊ธ€ ์ฝ๊ธฐ

๊ธฐ์ˆ  ๋ฐœ์ „์— ๋„์›€์ด ๋  ๋งˆ์ง€๋ง‰ ๋ฐฉ๋ฒ•์€ ๊ทธ ๊ธฐ์ˆ ์„ ์ด๋ฏธ ์ž˜ ์•Œ๊ณ  ์žˆ๋Š” ์ „๋ฌธ๊ฐ€๊ฐ€ ์“ด ๊ธ€์„ ์—ด์‹ฌํžˆ ์ฝ๋Š” ๊ฒƒ์ด๋‹ค.
๋‚˜๋Š” ์ƒˆ๋กœ์šด ๊ธฐ์ˆ ์„ ๋ฐฐ์šธ ๋•Œ ๋งค์ผ 30๋ถ„์”ฉ ๊ทธ ๊ธฐ์ˆ ๊ณผ ๊ด€๋ จ๋œ ๋‹ค์–‘ํ•œ ๋ธ”๋กœ๊ทธ ํฌ์ŠคํŠธ๋ฅผ ์ฝ๋Š”๋‹ค.
C++๋ฅผ ์ง„์‹ฌ์œผ๋กœ ์‹ฌ๋„ ์žˆ๊ฒŒ ๋ฐฐ์šฐ๊ณ  ์‹ถ์„ ๋•Œ๋Š” ์Šค์ฝง ๋งˆ์ด์–ด์Šค Scott Meyers์˜ Effective C++ ๋ฅผ ์ง‘์–ด์‚ผํ‚ฌ๋“ฏ์ด ์ฝ์—ˆ๋‹ค.

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

๐Ÿ“€ ๊ธฐ๋ก


๐Ÿ“€ SW ๊ฐœ๋ฐœ์ž๋กœ ์ž…๋ฌธํ•˜๊ธฐ


์–ด๋ ค์šด ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ ํ•ด๊ฒฐํ•ด๋ณด๊ธฐ

์•Œ๊ณ ๋ฆฌ์ฆ˜ ์œ ํ˜•์˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ์—ฐ์Šต

ํŠน์ • ๋ฌธ์ œ๋ฅผ ํ‘ธ๋Š” ํŒจํ„ด์ด ๋ณด์ด๊ณ ,
์ด์ „์—๋Š” ๋ชฐ๋ž๋˜ ๋ฐฉ์‹์œผ๋กœ C++์˜ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ดํ•ดํ•˜๊ธฐ ์‹œ์ž‘
๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๋ฅผ ์ˆ˜๋ฐ˜ํ•œ ๋ณต์žกํ•œ ๋ฌธ์ œ๋ฅผ ํ’€๊ธฐ ์œ„ํ•ด ํ‘œ์ค€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์™€ ๊ธฐ๋Šฅ์„ ํšจ๊ณผ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์› ๋”ฐ.

์ž์‹ ์ด ํ’€์ง€ ๋ชปํ•˜๊ณ  ๋™๋™๋Œ€๋Š” ๋ฌธ์ œ๋ฅผ ๋‹ค๋ฅธ ์ด๋“ค์ด ์–ด๋–ป๊ฒŒ ํ‘ธ๋Š”์ง€๋„ ๋ฐ˜๋“œ์‹œ ์‚ดํŽด๋ณด๊ธธ ๋ฐ”๋ž€๋‹ค.
๊ทธ ๋ฌธ์ œ๋ฅผ ์™œ ๊ทธ๋Ÿฐ ๋ฐฉ์‹์œผ๋กœ ํ’€์—ˆ๋Š”์ง€๋„ ์•Œ์•„๋‚ด๋ผ.

SW ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜๋Š” ์„ธ ๊ฐ€์ง€ ์ „๋žต

๋Œ€ํ•™ ์ง„ํ•™ํ•˜๊ธฐ

๋ถ€ํŠธ ์บ ํ”„

๋…ํ•™

์ผ์ž๋ฆฌ ๊ตฌํ•˜๊ธฐ

์ด ๊ธฐ์‚ฌ๋Š” ์ €์ž‘๊ถŒ์ž์˜ CC BY 4.0 ๋ผ์ด์„ผ์Šค๋ฅผ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค.