½Ã½ºÅÛ Æ®·¹À̵ù °³¹ßÀÚ (C++ ¿ì´ë)

 

SNJ LabÀ» ¼Ò°³ÇØ¿ä

¿¡½º¾ØÁ¦ÀÌ·¦Àº 2021³â¿¡ ¼³¸³µÈ ¾Ë°í¸®Áò Æ®·¹ÀÌ´õ¿¡¿ä

  1. • ½ÃÀå Á¤º¸¸¦ ºÐ¼®Çϰí Á¤·®È­ÇÏ¿© ¡°Zero Risk-Maximum Return¡±ÀÇ ÅõÀÚ Àü·«À» ¿¬±¸ÇØ¿ä
  2. • ¾Ë°í¸®ÁòÀ» ÃÖÀûÈ­Çϸç, ¡°ÃÊ°í¼º´É¡¤ÃÊÀúÁö¿¬¡± °Å·¡ ½Ã½ºÅÛ & ÀÚµ¿È­ Ç÷§ÆûÀ» ±¸ÃàÇØ¿ä
  3.  

ÀÌ·± ¿ªÇÒÀ» ÇØÁÖ½Ç ºÐÀ» ã°í ÀÖ¾î¿ä

  1. • Àڻ簡 º¸À¯ÇÑ ½Ã½ºÅÛ Æ®·¹À̵ù ¼Ö·ç¼ÇÀ» ±â¹ÝÀ¸·Î ÇÑ ¸Å¸Å Àü·« °³¹ß
  2. • ½Ã½ºÅÛ Æ®·¹À̵ù ÇÁ·Î±×·¥¿¡ ´ëÇÑ À¯´Ö Å×½ºÆ® & Å×½ºÆ® ÁÖµµ °³¹ß(TDD) Á¢¸ñ
  3. • Áõ±Ç»ç ³»ºÎ DMA¿¡ »ðÀԵǴ °íºóµµ ¸Å¸Å ±â¹ÝÀÇ ÇÁ·Î±×·¥ °³¹ß
  4. • ¸Å¸Å Àü·«¿¡ ÇÊ¿äÇÑ µ¥ÀÌÅÍ ¼öÁý ¹× °¡°ø ½Ã½ºÅÛ °³¹ß
  5.  

ÀúÈñ°¡ »ç¿ëÇϰí ÀÖ´Â ±â¼úÀÌ¿¡¿ä

  1. • ¾ð¾î : C++ ¡¤ Python ¡¤ Qt
  2. • DB : MongoDB ¡¤ HDF
  3. • Çù¾÷ : Git ¡¤ YouTrack ¡¤ Notion ¡¤ Slack
  4. • ¹æ¹ý : ¾ÖÀÚÀÏ °³¹ß ¹æ¹ý·Ð - 2ÁÖ ´ÜÀ§ ½ºÇÁ¸°Æ® ÁøÇà

 

²À °®Ãß¼Å¾ß ÇÒ ¿ª·®À» ¾Ë·Áµå¸±°Ô¿ä

  1. • C++À̳ª Python¿¡ ´ëÇÑ ³ôÀº ÀÌÇØ¸¦ ¹ÙÅÁÀ¸·Î ¿Ã¹Ù¸£¸é¼­ È¿À²ÀûÀÎ ÄÚµå ÀÛ¼º ´É·ÂÀ» °¡Áö°í °è½Å ºÐ
  2. • ´Ù¾çÇÑ ¹æ½ÄÀ¸·Î ¿Ï¼ºµÈ ÇÁ·Î±×·¥ÀÇ Á¤ÇÕ¼ºÀ» ÀÚü °ËÁõÇÒ ¼ö ÀÖÀ¸½Å ºÐ

 

ÀúÈñ¿¡°Ô ´õ¿í ¸Å·ÂÀûÀÎ ºÐÀº¿ä

  1. • Áֽġ¤°¡»óÈ­Æó µîÀÇ ÀÚµ¿ ¸Å¸Å ½Ã½ºÅÛ °³¹ß °æ·ÂÀ» º¸À¯ÇϽŠºÐ
  2. • Áֽġ¤¼±¹°¿É¼Ç¡¤°¡»óÈ­Æó µî ¸Å¸Å ¾Ë°í¸®Áò¿¡ ´ëÇÑ ÀÌÇØµµ°¡ ³ôÀ¸½Å ºÐ
  3. • Pythonic ÇÑ ½ºÅ¸ÀÏ·Î °£°áÇϰí Àбâ ÁÁÀº Python Äڵ带 ÀÛ¼ºÇϽô ºÐ
  4. • Áõ±Ç»ç API¸¦ ÀÌ¿ëÇÑ ¸Å¸Å ¾Ë°í¸®Áò °³¹ß °æ·ÂÀÌ 3³â ÀÌ»óÀ̽ŠºÐ
  5. • ¸®´ª½º ½Ã½ºÅÛ ¹× ³×Æ®¿öÅ© ¼º´É Æ©´×¿¡ ´ëÇÑ ÀÌÇØµµ°¡ ³ôÀ¸½Å ºÐ
  6. • Asynchronous Programming¿¡ ´ëÇÑ ÀÌÇØµµ°¡ ³ôÀ¸½Å ºÐ
  7. • ÄÚµå ǰÁú°ú ÇÁ·Î±×·¥ Á¤ÇÕ¼º¿¡ ´ëÇØ °ü½ÉÀÌ ¸¹°í, °ü·Ã ¾÷¹« °æÇè±îÁö ÀÖÀ¸½Å ºÐ
  8. • ¼öÇС¤Á¤º¸ ¿Ã¸²ÇÇ¾Æµå µîÀÇ °æÁø´ëȸ ¼ö»ó °æ·ÂÀÌ ÀÖÀ¸½Å ºÐ

ÀúÈñ´Â ÀÌ·± ÇýÅÃÀ» µå·Á¿ä

  1. • °³Àκ° ±â¸í½Ä ¹ýÀÎÄ«µå Áö±Þ
  2. • µµ¼­ºñ Áö¿ø
  3. • ChatGPT¡¤Claude °³Àκ° ÀÌ¿ë Áö¿ø
  4. • ¾ÆÄ§¡¤Á¡½É¡¤Àú³á 100% Áö¿ø
  5. • ¾ß±Ù¡¤ÁÖ¸»¡¤È¸½Ä ÃâÅð±Ù Åýúñ Áö¿ø
  6. • ÄÆÆ®¡¤Æß¡¤¿°»ö µî Çì¾î½Ã¼ú Áö¿ø
  7. • °æÁ¶»ç Áö¿ø ¡¤ »óÁ¶ ¼­ºñ½º Áö¿ø
  8. • ¿¬ 1ȸ °¡Á· 3ÀÎ Æ÷ÇÔ Á¾Çհǰ­°ËÁø Áö¿ø
  9. • »ýÀϼ±¹° ¡¤ ¸íÀý¼±¹°
  10. • ÁÖÅÃÀڱݴëÃâ Á¦µµ ¿î¿µ ¡¤ ÀÌ»ç ºñ¿ë Áö¿ø

 

SNJ Lab¿¡ ÇÕ·ùÇϽñâ À§ÇÑ ¿©Á¤À» ¾Ë·Á µå·Á¿ä

  1. Step 1. ¼­·ù Æò°¡
  2. • ÀÚÀ¯ Çü½ÄÀÇ Áö¿ø¼­¸¦ ÅëÇØ °­Á¡À» º¸¿©ÁÖ¼¼¿ä
  3. • ±â¼ú ¼÷·Ãµµ ÆÄ¾ÇÀ» À§ÇØ Áö¿ø¼­¿¡ ±â¼ú ½ºÅÃÀ» ÀÛ¼ºÇØ ÁÖ¼¼¿ä
  4. • ÀÛ¾÷¹°À» È®ÀÎÇÒ ¼ö ÀÖ´Â ÀÚ·á(Æ÷Æ®Æú¸®¿À, GitHub ¸µÅ© µî)¸¦ Æ÷ÇÔÇØ Áֽøé ÁÁ¾Æ¿ä
  5. • ¼­·ù °ËÅä ÈÄ ±Ã±ÝÇÑ Á¡ÀÌ ÀÖÀ¸¸é À̸ÞÀÏÀ» ÅëÇØ Áú¹® µå¸± ¼ö ÀÖ¾î¿ä
  6.  
  7. Step 2. Àμº°Ë»ç(ºñ´ë¸é)
  8. • ÆÀ°úÀÇ ¿øÈ°ÇÑ Çù¾÷ °¡´É¼ºÀ» È®ÀÎÇϱâ À§ÇÑ ±âº»ÀûÀÎ °Ë»ç¿¡¿ä
  9. • ¿Â¶óÀÎÀ¸·Î ÁøÇàµÇ¸ç, ½Ã°£Àº 1½Ã°£ Á¤µµ ¼Ò¿äµÅ¿ä
  10.  
  11. Step 3. ±â¼ú ¸éÁ¢
  12. SNJ Lab ¿ÀÇǽº¿¡ ¹æ¹®Çϼż­ ÇÏ·ç µ¿¾È ´ë¸é ÀÎÅͺä, ¶óÀ̺ê ÄÚµù Å×½ºÆ®, µðÀÚÀÎ & ¾ÆÅ°ÅØÃ³ Å×½ºÆ®¸¦ ÁøÇàÇØ¿ä
  13.  
  14. ´ë¸é ÀÎÅͺä

    • Á¦ÃâÇØ Áֽм­·ù¸¦ ±â¹ÝÀ¸·Î µ¿ÀÏ Á÷¹«ÀÇ ¸éÁ¢°üµé°ú Á÷¹«¿Í °æÇè¿¡ °üÇÑ À̾߱⸦ ³ª´²¿ä

  15. ¶óÀ̺ê ÄÚµù Å×½ºÆ®

    • °Ë»ö µîÀÌ Á¦ÇÑµÈ È¯°æ¿¡¼­ ÁøÇàÇÏ´Â ½Ç½Ã°£ ¾Ë°í¸®Áò Å×½ºÆ®¿¡¿ä

    • ³­À̵µ´Â °ÆÁ¤ÇÏÁö ¸¶½Ã°í, ¾î¶² ¾ð¾îµç °¡Àå ÀڽŠÀÖ´Â ¾ð¾î·Î ÁøÇàÇØ ÁÖ½Ã¸é µÅ¿ä

  16. µðÀÚÀÎ & ¾ÆÅ°ÅØÃ³ Å×½ºÆ®

    • ½Ç½Ã°£À¸·Î ½Ã½ºÅÛÀÇ Àüü ¶Ç´Â ÀϺθ¦ ¼³°è•±¸ÇöÇÏ´Â ¸éÁ¢ÀÌ¿¡¿ä

    • ½Ã½ºÅÛÀÇ Á¶°ÇÀ» Á¦½ÃÇØ µå¸®°í, À̸¦ ¹ÙÅÁÀ¸·Î ¼³°èÇÏ´Â °úÁ¤µµ Áß¿äÇØ¿ä

     

  17. Step 4. °úÁ¦ ÀüÇü
  18. • SNJ Lab ¿ÀÇǽº¿¡ Ãâ±ÙÇÏ¿© ¹Ì´Ï °³¹ß ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇØ¿ä
  19. • ÇÕ·ùÇϽŴٸé Çù¾÷ÇÏ½Ç ÆÀ¿øµé°ú ±³·ùÇÏ½Ç ¼ö ÀÖ¾î¿ä
  20. • ±â°£Àº 3ÀÏ¿¡¼­ ÃÖ´ë 5ÀÏ·Î, À¯µ¿ÀûÀ¸·Î ÁøÇàÇØ¿ä
  21.  
  22. Step 5. CEO ¸éÁ¢
  23. • CEO¿Í 1´ë 1·Î Àú³á ½Ä»ç °â ´ë¸é ÀÎÅͺ䰡 ÁøÇàµÅ¿ä
  24. • Á÷¾÷°ü¡¤À±¸®°ü°ú ¸ñÇ¥ µî¿¡ °üÇÑ À̾߱⸦ ³ª´²¿ä
  25.  
  26. Step 6. ÆòÆÇ Á¶È¸
  27. • Èĺ¸ÀÚºÐÀÇ µ¿ÀÇÇÏ¿¡ ·¹ÆÛ·±½º üũ°¡ ÁøÇàµÅ¿ä
  28. • ÀÏÁÖÀÏ Á¤µµ ¼Ò¿äµÉ ¼ö ÀÖ¾î¿ä
  29.  
  30. Step 7. ÃÖÁ¾ ÇÕ°Ý ¹× ó¿ì ÇùÀÇ
  31. • Àλç´ã´çÀÚ°¡ ÀÔ»ç Á¦¾ÈÀ» ÇÏ¿© ÀÔ»ç ÀÇ»ç È®ÀÎÀ» ÇÑ ÈÄ Ã³¿ì ÇùÀǸ¦ ÁøÇàÇØ¿ä
  32. • ó¿ì ÇùÀǰ¡ ¸¶¹«¸®µÇ¸é, Èĺ¸Àںаú ÆÀÀÇ ÀÏÁ¤¿¡ ¸ÂÃç ÀÔ»ç ÀÏÁ¤À» Á¶À²ÇØ¿ä