Skip to content
Hyeona edited this page Dec 15, 2021 ยท 16 revisions

์‚ผ์„ฑSW์ฒญ๋…„์•„์นด๋ฐ๋ฏธใ€Ž์•Œ๋ฆฐ์ดใ€์Šคํ„ฐ๋””

algorithm-kid

๋ชฉ์ฐจ


๐Ÿ˜Ž ์Šคํ„ฐ๋”” ์ธ์›


๊น€์ˆ˜์—ฐ
๐Ÿ’ป

๊น€์œค์ฃผ
๐Ÿ’ป ๐Ÿ“

๊น€์ •์œค
๐Ÿ’ป ๐Ÿ“

๋‹นํ˜„์•„
๐Ÿ’ผ ๐Ÿ’ป ๐Ÿ“

๋ฐ•๋ฏผ๊ด‘
๐Ÿ’ป ๐Ÿ“

๋ฐ•์ค€๊ทœ
๐Ÿ’ป ๐Ÿ“

์‹ฌ์žฌ์šฐ
๐Ÿ’ป

์‹ฌ์žฌ์›
๐Ÿ’ป ๐Ÿ“

์ „์ค‘ํ›ˆ
๐Ÿ’ป ๐Ÿ“

์ •์›์„
๐Ÿ’ป



๐Ÿ“š ์Šคํ„ฐ๋”” ์†Œ๊ฐœ

๐Ÿ“’ ์Šคํ„ฐ๋”” ์ง„ํ–‰


๐Ÿ† ์Šคํ„ฐ๋”” ํ™œ๋™

  • 4์›” ์šฐ์ˆ˜ ๊ณ„ํš/ํ™œ๋™ ์Šคํ„ฐ๋”” ์„ ์ •
  • 5์›” ์šฐ์ˆ˜ ๊ณ„ํš/ํ™œ๋™ ์Šคํ„ฐ๋”” ์„ ์ •
  • 10์›” ์šฐ์ˆ˜ ๊ณ„ํš/ํ™œ๋™ ์Šคํ„ฐ๋”” ์„ ์ •

๐Ÿ’ก ์Šคํ„ฐ๋”” ๊ทœ์น™

  1. ๋ณธ ์Šคํ„ฐ๋””๋Š” ์‚ผ์„ฑ์ฒญ๋…„SW์•„์นด๋ฐ๋ฏธ 5๊ธฐ ์ด์ˆ˜ํ•˜๋Š” ๊ต์œก์ƒ์„ ๋Œ€์ƒ์œผ๋กœ ๋ชจ์ง‘, ์šด์˜ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
  2. ๋ณธ ์Šคํ„ฐ๋””๋Š” Github, Notion ๋“ฑ์˜ ํ˜‘์—… ํˆด์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฐœ๋ฐœ์ž ์†Œํ†ต ๋ฐฉ๋ฒ•์„ ์ตํ˜€๊ฐ€๋ฉฐ, ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฐ CS ๊ฐœ๋… ๊ณต๋ถ€, ์ทจ์—…์ค€๋น„(์ž๊ธฐ์†Œ๊ฐœ์„œ) ๋“ฑ์„ ํ•จ๊ป˜ํ•˜๋Š” ์Šคํ„ฐ๋””์ž…๋‹ˆ๋‹ค.
  3. ๋ณธ ์Šคํ„ฐ๋””๋Š” ๋””์Šค์ฝ”๋“œ ์ฑ„๋„์„ ํ™œ์šฉํ•ด ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
  4. ๋ณธ ์Šคํ„ฐ๋””๋Š” Daily๋กœ ์šด์˜ํ•ฉ๋‹ˆ๋‹ค.
    • ์ผ์ž : ํ‰์ผ(๊ณตํœด์ผ ์ œ์™ธ) ํ•„์ˆ˜
    • ์‹œ๊ฐ„ : 14์‹œ
    • ์ง„ํ–‰ : ๋””์Šค์ฝ”๋“œ ์ฑ„๋„
  5. ๋ณธ ์Šคํ„ฐ๋””๋Š” ๋งค์ผ ์ฝ”์–ด ๊ณต๋ถ€์‹œ๊ฐ„ (Daily ์ฐธ์—ฌ) ๋ฐ ๊ณต๋ถ€ ๋‚ด์šฉ์„ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค.
    • ๋งˆ๊ฐ : ๋งค์ผ 06์‹œ๋ถ€ํ„ฐ ์ต์ผ 06์‹œ๊นŒ์ง€
      • ๋ฏธ์ œ์ถœ ์‹œ ๋ฒŒ๊ธˆ 1,000์› (์ต์ผ ์Šคํ„ฐ๋””์žฅ์ด ํ™•์ธ ํ›„ ๊ณต์ง€ ; ๋ฒŒ๊ธˆ์€ ๋ชจ์ž„ ํ†ต์žฅ์œผ๋กœ)
    • ์ œ์ถœ : ๋””์Šค์ฝ”๋“œ > "์Šคํ„ฐ๋””-๊ฒฐ๊ณผ๋ณด๊ณ " ์ฑ„๋„
    • ๋น„๊ณ  : ์‚ฌ์ „ ์•ˆ๋‚ด ์‹œ ์ฃผ 1ํšŒ ๊ณต๊ฒฐ ๊ฐ€๋Šฅ

๐Ÿ’ป Github ์ปจ๋ฒค์…˜

  1. Branch ๊ธฐ์ค€
    • main : ์Šคํ„ฐ๋”” ์ตœ์ƒ๋‹จ Branch๋กœ Pull Request์˜ ๊ฒฐ๊ณผ๊ฐ€ ๋ชจ์—ฌ์ง‘๋‹ˆ๋‹ค.
    • ๊ฐœ๋ณ„ : ๊ฐœ์ธ์ด๋ฆ„(ํ˜น์€ ์•„์ด๋””)_์š”์ผ_<์ฃผ์ œ> ์˜ ๊ณตํ†ต๋œ ์–‘์‹์œผ๋กœ ๋งŒ๋“ญ๋‹ˆ๋‹ค.
      • ์ฃผ์ œ : algo, data ๋“ฑ์˜ ๋ถ„๋ฅ˜๊ฐ€๋Šฅํ•œ ํ‚ค์›Œ๋“œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.
  2. Pull Request ์–‘์‹์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๊ผญ ํ™•์ธํ•˜์—ฌ ํ™œ๋ฐœํ•œ ์ฝ”๋“œ ๋ฆฌ๋ทฐ๋ฅผ ์ง„ํ–‰ํ•ด์ฃผ์„ธ์š”.
    • Pull Request Name : ์‚ฌ์ดํŠธ_๋ฒˆํ˜ธ_์ด๋ฆ„
    • ๋‚ด์šฉ : ๋ฌธ์ œ ํ’€์ด ์ค‘์ , ํ•ต์‹ฌ ๋‚ด์šฉ, ์งˆ์˜ ์‚ฌํ•ญ, ์œ ์‚ฌ ์ถ”์ฒœ ๋ฌธ์ œ ๋“ฑ
  3. Merge ๊ธฐ์ค€์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ณ„์ ์œผ๋กœ ํ™•์ธํ•ด์ฃผ์„ธ์š”.
    • ์ฝ”๋“œ ๋ฆฌ๋ทฐ๊ฐ€ ๊ณผ๋ฐ˜์ˆ˜(4๋ช…) ์ด์ƒ์— ๋„๋‹ฌํ•˜์˜€์„ ๊ฒฝ์šฐ
    • ์ถ”๊ฐ€์ ์ธ ํ’€์ด๋ฅผ ํ•„์š”๋กœ ํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ
    • branch ๋‹น Pull Request๋Š” ํ•˜๋‚˜์ด๊ธฐ์— ๋‹ค์Œ ๋ฌธ์ œ PR์„ ๋ณด๋‚ด๊ธฐ ์œ„ํ•œ ๊ฒฝ์šฐ
  4. Pull ๋ฐฉ๋ฒ• : git pull origin main

๐Ÿ“– ์Šคํ„ฐ๋”” ์—ฐํ˜

์ผ์ž ๋ณ€๋™ ๋‚ด์šฉ
2021.02.10(์ˆ˜) ์„œ์šธ 13๋ฐ˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์Šคํ„ฐ๋”” ๊ฐœ์„ค - 1์กฐ ํŽธ์„ฑ
์ธ์› : ๊น€์œค์ฃผ, ๋‹นํ˜„์•„, ์ „์ค‘ํ›ˆ
๋ฐฉ์‹ : ๋งค์ฃผ ๋ฌธ์ œ ๋ฆฌ์ŠคํŠธ ์„ ์ • ํ›„ ์ž์œจ ํ’€์ด
2021.02.26(๊ธˆ) SW์—ญ๋Ÿ‰ํ‰๊ฐ€ํ…Œ์ŠคํŠธ IM
2021.03.09(ํ™”) ์Šคํ„ฐ๋”” ๋ฐฉ์‹ ์กฐ์œจ
์ž์œจ ํ’€์ด > ์š”์ผ ๋ณ„ ์ง€์ • ๋ฌธ์ œ ํ’€์ด
2021.03.17(์ˆ˜) ๋ชจ์˜SW์—ญ๋Ÿ‰ํ‰๊ฐ€ ํ…Œ์ŠคํŠธ - A(Advanced)ํ˜•
์Šคํ„ฐ๋”” Github Organization ์šด์˜ ์‹œ์ž‘
2021.03.23(์›”) ์‚ผ์„ฑSW์ฒญ๋…„์•„์นด๋ฐ๋ฏธ ์˜จ๋ผ์ธ ์Šคํ„ฐ๋”” ์ง€์› ์•ˆ๋‚ด ๋ฐ ์Šคํ„ฐ๋”” ์ธ์› ์ถ”๊ฐ€ ๋ชจ์ง‘
์ถ”๊ฐ€์ธ์› : ๊น€์ˆ˜์—ฐ, ๋ฐ•๋ฏผ๊ด‘, ์‹ฌ์žฌ์šฐ, ์‹ฌ์žฌ์›
2021.03.26(๊ธˆ) ์Šคํ„ฐ๋”” ๋Œ€๊ทœ๋ชจ ๋ฆฌ๋‰ด์–ผ

  • Github Organization ๋ฐฉ์‹ ์ •๋ฆฝ - branch, merge ๋ฐฉ์‹
  • Notion ๊ฐœ์„ค : ์†Œํ†ต ๋ฐ ํ˜‘์—… ๊ฐ€์ด๋“œ ์•ˆ๋‚ด
2021.04.21(์ˆ˜) ์ถ”๊ฐ€ ์ธ์› : ์ •์›์„
2021.06.07(์›”) ์Šคํ„ฐ๋”” ํ™•์žฅ

  • ์•Œ๊ณ ๋ฆฌ์ฆ˜
  • CS ๊ฐœ๋… ์ •๋ฆฌ
  • ์ž๊ธฐ์†Œ๊ฐœ์„œ ์ƒํ˜ธ ํ”ผ๋“œ๋ฐฑ ๋ฐ ๋ชจ์˜ ๋ฉด์ ‘
2021.09.06(์›”) ์Šคํ„ฐ๋”” ์—…๋ฐ์ดํŠธ

  • ํ”„๋กœ์ ํŠธ ๊ธฐ๊ฐ„์— ๋งž์ถ˜ ๊ทœ์น™/๊ตฌ์กฐ ์กฐ์ •
  • Github ์–‘์‹ ๋ฐ README ์—…๋ฐ์ดํŠธ
2021.12.06(์›”) ์Šคํ„ฐ๋”” ๋ฆฌ๋‰ด์–ผ

  • ์•Œ๋ฆฐ์ด 3๊ธฐ ์ธ์› ์ •๋ฆฌ : ๊น€์ •์œค, ๋ฐ•์ค€๊ทœ
  • ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฐ CS ๋ฌธ์ œ ๋ฆฌ์ŠคํŠธ์—…



๐Ÿ” ์ฐธ๊ณ  ์‚ฌํ•ญ

Clone this wiki locally