ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • ํŒŒ์ˆ˜ ์ธํ„ด ํšŒ๊ณ ๋ก
    ๐Ÿ” Experiences 2023. 9. 10. 23:25

    ๐Ÿ”  ์†Œ๊ฐœ

    2023๋…„ 4์›” 10์ผ๋ถ€ํ„ฐ 7์›” 10์ผ๊นŒ์ง€ 3๊ฐœ์›” ๋™์•ˆ, ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž๋กœ ์ธํ„ด์‹ญ์„ ์ง„ํ–‰ํ–ˆ๋‹ค. ์†Œ์†๋œ ํŒ€์€ "์ •๋ณด๊ด€๋ฆฌํŒ€"์œผ๋กœ, ํšŒ์‚ฌ ๋‚ด๋ถ€ ์‹œ์Šคํ…œ ๊ฐœ๋ฐœ ๋ฐ ์šด์˜์„ ๋‹ด๋‹นํ•˜๋Š” ํŒ€์ด๋‹ค. ์ •๊ทœ์ง ์ „ํ™˜ ํ›„ ๋‘ ๋‹ฌ์ด ์ง€๋‚ฌ์œผ๋ฉฐ, ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” ์ธํ„ด ๊ธฐ๊ฐ„ ๋™์•ˆ ์ง„ํ–‰ํ–ˆ๋˜ ํ”„๋กœ์ ํŠธ์™€ ์–ป์€ ๊ฒฝํ—˜์„ ํšŒ๊ณ ํ•˜๊ณ ์ž ํ•œ๋‹ค.

     

     

    ๐Ÿ”  ๋ชฉํ‘œ

    ์ด๋ฒˆ ์ธํ„ด์‹ญ์„ ํ†ตํ•ด, ์ด์ „๊นŒ์ง€ ๊ฒฝํ—˜ํ•˜์ง€ ๋ชปํ•œ ํ˜‘์—…์„ ๊ฒฝํ—˜ํ•˜๊ณ , ์Šค์Šค๋กœ๊ฐ€ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๊ฐ€์น˜์— ๋Œ€ํ•œ ์ธ์‹์„ ํ‚ค์›Œ๋ณด๊ณ  ์‹ถ์—ˆ๋‹ค.

     

     

    ๐Ÿ”  ํ”„๋กœ์ ํŠธ ๋ฐ ์—…๋ฌด ๋‚ด์šฉ

    ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž๋กœ ์ž…์‚ฌํ•˜์˜€์Œ์—๋„ ํŒ€ ํŠน์„ฑ์ƒ ๋‹ค์–‘ํ•œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ ‘ํ•˜๊ณ  ๋„๊ตฌ๋ฅผ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ์—ˆ๊ณ , ์ด๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ ์ž์ฒด๋ฅผ ๋ชฉ์ ์ด ์•„๋‹ˆ๋ผ ์ˆ˜๋‹จ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ์‹œ๊ฐ„์ด ๋˜์—ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค!

     

    1. ์žํšŒ์‚ฌ ํ™ˆํŽ˜์ด์ง€ ์ œ์ž‘ (https://sparrowfasoo.com/kr/)
      ์ด์ „์—๋Š” ์™ธ์ฃผ ์—…์ฒด์—์„œ ์šด์˜๋˜๋˜ ์žํšŒ์‚ฌ ํ™ˆํŽ˜์ด์ง€๋ฅผ ์ž์ฒด ์ œ์ž‘ํ•˜์—ฌ ์šด์˜ ๋‚ด์žฌํ™”๋ฅผ ์‹œ์ผฐ๋‹ค. 10์—ฌ ๊ฐœ ํŽ˜์ด์ง€๋ฅผ ๊ฐœ๋ฐœํ•˜์˜€์œผ๋ฉฐ, DB ์„ค๊ณ„ ๋ฌธ์„œ์˜ ๋ถ€์žฌ์—๋„ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ์ž‘์—…๊นŒ์ง€ ์ง„ํ–‰ํ–ˆ๋‹ค.
      ๊ฐœ๋ฐœ ์ธ์›: 3๋ช… / ๋ณธ์ธ 
      ๊ธฐ์ˆ  ์Šคํƒ: PHP, JavaScript, Python, MariaDB, ERD, WordPress

    2. ์›น๋ทฐ ๊ฐœ๋ฐœ
      ์™ธ๊ทผ ์—…๋ฌด ๋“ฑ๋ก ๊ธฐ๋Šฅ์„ ๋ชจ๋ฐ”์ผ ์•ฑ์œผ๋กœ ์ถ”๊ฐ€ํ•˜๊ธฐ ์œ„ํ•ด ์›น ๋ทฐ๋ฅผ ๊ฐœ๋ฐœํ–ˆ๋‹ค. ์•ฑ๊ณผ ์›น ๊ฐ„์˜ ํ†ต์ง„ ๋กœ์ง์„ ์ตœ์†Œํ™”ํ•ด ๊ฐœ๋ฐœ ๋ณต์žก๋„๋ฅผ ๋‚ฎ์ท„๋‹ค. ํ”Œ๋Ÿฌํ„ฐ ์•ฑ๊ณผ์˜ ํ†ต์‹ ์„ ์œ„ํ•œ ๋ธŒ๋ฆฟ์ง€๋ฅผ ์ž‘์„ฑํ•˜๊ณ , ๋””๋ฐ”์šด์‹ฑ ๋ฐ ์ดˆ์„ฑ ๊ฒ€์ƒ‰, ์˜คํƒˆ์ž ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜์—ฌ ๊ฒ€์ƒ‰ ์„ฑ๋Šฅ์„ ์ตœ์ ํ™”ํ–ˆ๋‹ค.
      ๊ฐœ๋ฐœ ์ธ์›: 2๋ช… / ๋ณธ์ธ (ํ”„๋ก ํŠธ์—”๋“œ)
      ๊ธฐ์ˆ  ์Šคํƒ: C#, JavaScript, React, ASP.NET Web API, MSSQL, Tanstack Query, IIS

    3. ๋ฐฉ๋ฌธ ๊ธฐ์—… ๋ถ„์„ ํ†ต๊ณ„ ํŽ˜์ด์ง€ ๊ฐœ๋ฐœ
      ์‚ฌ์šฉ ์ค‘์ธ ๋ฐฉ๋ฌธ ๊ธฐ์—… ์„œ๋น„์Šค ํ•œ๊ณ„๋ฅผ ๊ทน๋ณตํ•˜๊ธฐ ์œ„ํ•ด ํฌ๋กค๋ง ์ž‘์—…์„ ์Šค์ผ€์ค„๋งํ•˜์—ฌ ํ™•์žฅ๋œ ๊ธฐ๊ฐ„ ํƒ€์ผ€ํŒ…ํ•  ์‚ฐ์—… / ๊ธฐ์—… / ์ œํ’ˆ ๋ถ„์„ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ๊ฐœ๋ฐœํ–ˆ๋‹ค. Suspense ๋ฐ Tanstack Query์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์›Œํ„ฐํ’€ ํ˜„์ƒ์„ ๋ฐ์ดํ„ฐ ํŒจ์นญ ๋ณ‘๋ ฌ ์ฒ˜๋ฆฌ๋กœ ํ•ด๊ฒฐํ•˜์˜€๋‹ค. 
      ๊ฐœ๋ฐœ ์ธ์›: 2๋ช… / ๋ณธ์ธ (๊ธฐํš, db ๊ตฌ์ถ•, ํ”„๋ก ํŠธ์—”๋“œ)
      ๊ธฐ์ˆ  ์Šคํƒ: C#, JavaScript, Python, React, ASP.NET Core, Recoil, Tanstack Query, ์›น ์Šคํฌ๋ž˜ํ•‘

    4. ๋ฐฉ๋ฌธ์ž ๊ด€์‹ฌ ์ œํ’ˆ ์ถ”์ฒœ ๋ฐฐ๋„ˆ / ํŒ์—… ๊ฐœ๋ฐœ
      ๋ฐฉ๋ฌธ์ž ๋ณ„ ํŽ˜์ด์ง€ ๋ฐฉ๋ฌธ ํšŸ์ˆ˜ / ํŽ˜์ด์ง€ ์ฝ์€ ๋น„์œจ / ์ฝ์€ ์‹œ๊ฐ„ / ์ฝ์€ ์‹œ๊ธฐ์— ๋”ฐ๋ผ ๊ด€์‹ฌ๋„ ๊ฐ€์ค‘์น˜๋ฅผ ์ธก์ •ํ•ด ์‹œ๊ฐํ™”ํ•˜๊ณ , ๊ธฐ์กด | ๊ฐ€๋ง | ์‹ ๊ทœ ๊ณ ๊ฐ ๋ณ„ ์„œ๋กœ ๋‹ค๋ฅธ ์ œํ’ˆ์„ ๋ฐฐ๋„ˆ / ํŒ์—… ํ˜•ํƒœ๋กœ ์ถ”์ฒœํ•ด ์ฃผ๋Š” ์„œ๋น„์Šค๋ฅผ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค. 
      ๊ฐœ๋ฐœ ์ธ์›: 1๋ช… / ๋ณธ์ธ (์š”๊ตฌ์‚ฌํ•ญ ๋ถ„์„ ~ ๊ฐœ๋ฐœ)
      ๊ธฐ์ˆ  ์Šคํƒ: C#, JavaScript, React, ASP.NET Core, Recoil, Tanstack Query

     

    (*์‹œ๊ฐ ์ž๋ฃŒ๋Š” ๊ฐ€๊นŒ์šด ์‹œ์ผ ๋‚ด ์ถ”๊ฐ€ ์˜ˆ์ •…)

     

     

    ๐Ÿ”  ๋А๋‚€์  / ๋ฐฐ์šด ์ 

    #์š”๊ตฌ์‚ฌํ•ญ์˜ ๊ตฌ์ฒดํ™”

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

     

    #๋น„์šฉ ํŒŒ์•… ๋Šฅ๋ ฅ

    ๋‹ด๋‹นํ•˜๋Š” ํ”„๋กœ์ ํŠธ ์ˆ˜๊ฐ€ ๋งŽ๋‹ค ๋ณด๋‹ˆ, ์„œ๋น„์Šค ๋ฆด๋ฆฌ์ฆˆ ๋‚ ์งœ๋Š” ๋ณ€ํ•จ์ด ์—†๋Š”๋ฐ ๊ธฐํš์ด ๋ณ€๊ฒฝ๋˜๊ฑฐ๋‚˜, api ๊ฐœ๋ฐœ์ด ๋ฏธ๋ค„์ง€๊ฑฐ๋‚˜ ํ•˜๋Š” ๋“ฑ์˜ ์ด์œ ๋กœ, ์•ผ๊ทผํ•˜๋Š” ์ผ์ด ๋นˆ๋ฒˆํ•˜๊ฒŒ ๋ฐœ์ƒํ–ˆ๋‹ค. ๋‚ด๊ฐ€ ๋งก์€ ์ผ์˜ ์‹ค์ œ๋กœ ์†Œ์š”๋  ์‹œ๊ฐ„์ด ์–ผ๋งˆ์ธ์ง€ ํŒŒ์•…ํ•˜๋Š” ๋Šฅ๋ ฅ์ด ์ค‘์š”ํ•จ์„ ๋ผˆ์ €๋ฆฌ๊ฒŒ ๋А๊ผˆ๋‹ค. ๊ทธ๋ฅผ ์œ„ํ•ด ๋” ๋งŽ์€ ๊ฒฝํ—˜์ด ์Œ“์•„์•ผ๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์„ ํ–ˆ๋‹ค.

     

    #ํ˜‘์—…์˜ ์ •์˜

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

     

     

    ๐Ÿ”  ํ•œ์ค„ ์š”์•ฝ

    ๋‹ค๋ฅธ ๋™๊ธฐ๋ถ„๋“ค๋ณด๋‹ค 2์ฃผ ๋Šฆ๊ฒŒ ์ž…์‚ฌ๋ฅผ ํ–ˆ๊ณ , ํ‰๊ฐ€ ์ผ์ž๋Š” ๋™์ผํ–ˆ๋‹ค. ๋’ค์ฒ˜์ง€์ง€ ์•Š๋Š”๋‹ค ํ‰๊ฐ€๋ฅผ ๋ฐ›๊ธฐ ์œ„ํ•ด ์ตœ์„ ์„ ๋‹คํ–ˆ๋˜ ์‹œ๊ฐ„์ด์—ˆ๋‹ค. ์ด๋Ÿฐ ๊ณผ์ •์ด ์—†์—ˆ๋‹ค๋ฉด ์ผํ•˜๊ณ  ์žˆ๋Š” ์ง€๊ธˆ์—๋„ ์™ธ๋ถ€ ์ž๊ทน์— ์‰ฝ๊ฒŒ ํ”๋“ค๋ฆฌ์ง€ ์•Š์•˜์„๊นŒ ์‹ถ๊ธฐ๋„ ํ•˜๊ณ …

    ์ƒ๊ฐํ•ด ์™”๋˜ ์ด์ƒ์ ์ธ ํŒ€์ด๋ž€, ํ•ญ์ƒ ๋” ๋‚˜์€ ๋ฐฉ์‹์„ ๊ณ ๋ฏผํ•˜๊ณ , ์ œ์•ˆํ•˜๊ณ  ์„ค๋“ํ•˜๋Š” ๊ณผ์ •์„ ์ง€์ง€ํ•˜๋Š” ๋ถ„์œ„๊ธฐ / ํ•˜๋‚˜์˜ ๋ฌธ์ œ๋„ ๋‚ด ๋ฌธ์ œ๋กœ ์—ฌ๊ฒจ ๋จธ๋ฆฌ ๋งž๋Œ€ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š”! ํŒ€์ด์—ˆ๋Š”๋ฐ ์ง€๊ธˆ ํŒ€์ด ์ƒ์ƒํ•˜๋˜ ๊ทธ ํŒ€์ธ ๊ฒƒ ๊ฐ™๋‹ค!

    ์•ž์œผ๋กœ๋„ ๋” ํฐ ๊ฐ€์น˜๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ์—ญํ• ์„ ๋งก๊ณ  ์‹ถ๋‹ค. ๋” ๋งŽ์ด ๊ณต๋ถ€ํ•ด์•ผ๊ฒ ๋‹ค!

     

    ์ด์ƒ ๋„-์•

     

     

    ๐Ÿ”  ์ถ”๊ฐ€

    (๋ฐœํ‘œ ์ž๋ฃŒ)

    https://docs.google.com/presentation/d/1JBWGTKg-uUBhN0baIFZZPz0cLa7GX77d/edit?usp=sharing&ouid=105050739851246679880&rtpof=true&sd=true

Designed by Tistory.