안녕하세요! POCU 아카데미 수강생 여러분. 윤아입니다! 우연히 듣게 된 프로그래밍 수업이 새로운 꿈을 만나게 되었다는 청강대 재학생, 김지후 님을 만나보았습니다. 차근차근 밟아온 수업부터 POCU 강의, 게임 개발까지 이어지는 김지후 님의 스토리. 한 번 들어볼까요? 안녕하세요. 자기소개 부탁드립니다. 그리고, 졸업 축하드려요 안녕하세요. 청강대 졸업작품 <피오>의 개발자 김지후라고 합니다. 22년도에도 후기를 쓴 적이 있는데, 다시 POCU와 함께 후기를 쓸 수 있게 되어 너무 감사하네요. 프로그래밍에 관심을 가지게 된 계기가 있나요? 어떻게 프로그래밍에 발을 들이게 되셨나요 원래 저는 기획 파트였습니다. 그런데 학교에서 우연히 듣게 된 프로그래밍 수업에서 제 적성을 발견하고 프로그래머로 전향하게 되었습니다. 벌써 2년 전 일이네요. 겨울 방학에 혼자 학교 커리큘럼을 따라잡으려고 열심히 독학으로 C++ 공부를 하면서 본격적으로 프로그래밍에 빠지기 시작했던 거 같아요. 결단력이 대단하시네요! 그렇다면 독학으로 시작했던 프로그래밍 공부에서 어떻게 POCU 아카데미를 알게 되셨나요 파트를 바꾸고 난 후에 주변 프로그래머들을 통해서 알게 되었습니다. 그때는 아무래도 프로그래밍 베이스가 딱 잡혀있지 않아서 정말 절박한 상황이었는데, 그때 POCU에 대해 들었죠. 기본기에 충실한 탑 프로그래머를 양성해 낸다는 POCU가 가진 모토가 제 마음에 확 들어왔었어요. 게다가 청강대생 할인 이벤트라는 좋은 기회도 있어서 놓쳐서는 안 된다고 생각했습니다. POCU 아카데미에서 어떤 과목을 수강하셨나요 이번에는 ‘COMP2300:어셈블리 프로그래밍’을 수강했고, 2년 전에는 ‘COMP1500:실무 프로그래밍 입문(C#)’ 강의를 수강했었습니다. 예전에는 말씀드린 것처럼 완전 프로그래밍에 처음 입문하는 입장이었는데요, 이번에는 제 코드가 로우레벨에서 어떻게 돌아가는지가 궁금해서 어셈블리어 수업을 수강하게 되어서 뭔가 감회가 새로웠어요. 그렇다면 이번에 수강하신 과목을 듣기 전에 기대했던 점은 무엇인가요? 실제로 지후님의 기대에 부합했나요 프로그래밍 언어와 컴퓨터가 어떻게 동작하는지에 대해 더 깊이 이해하고 싶었습니다. 이를 바탕으로 어떤 코드를 어떻게 작성해야 더 효율적인지, 더 최적화를 할 수 있는 방법은 무엇인지에 대해서 알고 싶기도 했고요. 핵심부터 말하자면 강의는 기대 이상으로 만족스러웠습니다. 브레드보드를 사용해서 직접 컴퓨터를 만드는 과정도 재미있었고, 어셈블리 문법뿐만 아니라 컴퓨터 구조까지 같이 배울 수 있어서 제 프로그래밍이 해석되는 과정부터 실행되는 과정까지 구체적으로 알 수 있었습니다. 나름 열심히 해서 그런지 성적은 95점으로 통과했네요. 이렇게 꼼꼼하고, 체계적으로, 그리고 친절하게 어셈블리를 공부할 수 있는 강의는 웬만해선 찾기 힘들 거 같습니다. 크~ 극찬 감사합니다. 그래도 혹시 과목에 대해 아쉬웠거나 어려웠던 점이 있었다면 공유 부탁드립니다 개인적으로는 처음에 들었던 COMP1500에 비해 실습과 과제 난이도가 상당했던 거 같습니다. 6502 어셈블리를 공부할 때는 IDE나 디버거의 도움을 거의 받을 수 없어서 문제가 생기면 코드를 찬찬히 훑어보면서 오직 제 머리로만 해결해야 했는데, 이게 진짜 쉽지 않더라고요. 하지만 덕분에 디버거에만 의존하지 않고 문제에 맞닥뜨렸을 때 스스로 생각해서 문제를 해결하는 능력이 확실히 향상되었다고 느낍니다. 아쉬웠던 점을 꼽자면 빌드봇의 실습/과제 채점 테스트 항목 설명이 살짝 모호하다는 느낌을 받았습니다. 어떤 부분에서 실패한 건지를 알기가 힘들어서 삽질을 생각보다 많이 했었어요. 감사합니다! 혹시 POCU 아카데미를 수강하고 난 뒤 생긴 변화가 있었나요? 취업, 학점 등의 실질적인 변화도 좋고, 개인적인 마음가짐의 변화도 좋습니다 수업에서 배운 컴퓨터 구조와 어셈블리에 대한 이해도도 있지만, 무엇보다 크게 얻은 건 문제를 능동적으로 해결할 수 있는 자신감입니다. 고수준 언어만 알고 있었을 때는 프로그램이 실제로 어떻게 동작하는지 정확히 알 수 없어서, 속을 뜯어봐야 하는 문제가 생기게 되면 때때로 무력감을 느꼈거든요. 일종의 블랙박스였던 거죠. 그런데 이제는 똑같은 상황에서도 더 깊이 파고들어서 해결해 볼 수 있겠다는 생각이 먼저 들더라고요. 굉장히 중요한 걸 얻어 가신 거 같은데요. 이제 지후님의 앞으로의 계획은 어떻게 되나요? 가지고 계신 꿈이 있으시다면 공유 부탁드립니다 조금 쑥스럽고 감성적이긴 하지만, 어렸을 때 명작 게임들을 플레이하면서 제가 받았던 감동을 더 많은 사람들에게 돌려줄 수 있을 게임을 만드는 것이 제 꿈입니다. 프로그래머로서, 게임 개발자로서 더 다양한 경험을 쌓으면서 목표에 한 걸음씩 조금씩 조금씩 다가가려 합니다. 미래의 POCU 아카데미 수강생에게 하시고 싶은 조언이 있다면 한 말씀 부탁드립니다 수강하실 때 과제는 웬만해선 일찍 시작하는 걸 추천드립니다. 저는 일도 병행해야 해서 주말에 시작했는데, 이렇게 하면 거의 밤을 새우게 되더라고요. 특히 COMP2300의 과제는 정말 정말 쉽지 않으니 미리 조금씩 해두시는 게 좋을 거 같다는 조언드립니다. 인터뷰에 응해주셔서 감사합니다. 마지막으로 하시고 싶은 말씀이 있으시다면 자유롭게 부탁드립니다 되돌아보니 프로그래머로 지낸 학교생활의 처음과 끝을 POCU가 장식해 주었네요. 이렇게 좋은 기회를 두 번이나 주신 POCU 아카데미에 진심으로 감사드립니다. 글을 보고 계신 청강대 학생분이 있다면, 고민하지 마시고 수강하시는 걸 강력히 추천드립니다!
안녕하세요! POCU 아카데미 수강생 여러분. 윤아입니다! 오늘 만나 본 인터뷰 참가자분은 자신의 삶 속에서 꿈을 만나 멋진 미래를 그리고 계신 김도윤 님입니다. 듣기만 해도 계획적인 삶, 하나씩 더 나은 내일을 향해 걸어가고 계신 김도윤 님의 특별한 이야기. 지금 같이 들어보실까요? 안녕하세요. 자기소개 부탁드립니다 안녕하세요! 지금 청강 문화산업대학교에서 2학년으로 재학 중인 06년생! 23학번 김도윤입니다! 프로그래밍에 관심을 가지게 된 계기가 있나요? 어떻게 프로그래밍에 관심을 가지시게 되셨나요? 제가 프로그래밍에 관심을 가지게 된 나이는 놀랍게도 무려 초등학교 2학년입니다! 그때는 검은 창에다가 흰색 글씨를 타닥타닥 치는 것이 아닌 흰 바탕에 주황색 박스들(스크래치)을 쓰윽 배치해 가면서 하나의 게임을 만들어보며 재미를 느끼곤 했었어요. 그러고 나서는 사실 학업에 집중하다 보니 자연스럽게 코딩과는 거리가 서서히 멀어지게 되었습니다. 이후 6학년 초에 가정사로 인해 중국에 유학을 가게 되고, 코로나까지 겹치면서 중학교 2학년에 자퇴를 하게 되었습니다. 그러다 보니 제가 정말 원하는 꿈이 무엇인가 진지하게 생각을 하게 되는 계기가 되었었던 거 같아요. 저는 가정환경이 그렇게 좋지 않아서, HMD(VR 기기)를 통해 가상 세계로 들어와 공부를 무료로 하고, 친구들을 만나고, 회의를 할 수 있는 플랫폼을 만들고 싶다는 생각이 들었습니다. 사스, 메르스, 코로나.. 정말 무서운 친구들이죠? 거의 5년마다 주기적으로 최소 1년간은 유행하는 무시할 수 없는 질병들입니다. 실제로 이때마다 세계적으로 학업의 질은 떨어지고, 일의 능률도 많이 떨어지는 게 사실입니다. 그래서 생각이 들었던 게, 만약 지금처럼 마이크와 카메라만 사용하는 게 아니라, 현실에서 이야기를 하듯 가상세계에 들어가 움직이고 만지고 느낀다면 어떠할까? 또 어린 학생들이 아무리 가난하거나 가정환경이 좋지 않더라도 HMD를 착용해서 친구들과 소통, 공부를 할 수 있는 플랫폼이 구축된다면 어떨까? 또 하나의 새로운 세계와 지평이 열린다고 생각이 들었습니다. 물론 조금 무서운 일일지도 모르겠습니다. 학생들이 자신의 정체성을 잃게 될 수도 있고, 소설 ‘레디 플레이어 원’에서 나온 것처럼 현실 세계와 가상세계 중 가상세계를 우선시하여 디스토피아가 펼쳐질지도 모릅니다. 또한 아직은 H/W 적으로 많이 발전이 필요한 부분도 사실이기도 하죠. 그럼에도.. 저는 훗날에 그려질 멋진 미래의 긍정적인 모습이 그려지는데 그렇지 않나요? 주저리주저리 말이 점점 길어지는데..ㅋㅋ 사실 더 적고 싶은 이야기도 많지만 질문의 의도랑 슬슬 벗어나는 거 같아서 여기까지만 하겠습니다.ㅋㅋㅋ 어찌 되었든, 저는 제 꿈을 이루기 위해 VR 산업에 대해 알아보았습니다. 현재 VR 산업은 게임 쪽으로 많이 가고 있다 보니, 저도 게임 프로그래밍을 자연스럽게 공부하게 되었습니다. 그리고 이후 검정고시를 준비하고 만 17살 (06년생)에 청강문화산업대학교에 입학하게 되었습니다. 와 마치 장대한 이야기 한 편을 듣는 거 같았어요. 그렇다면 POCU 아카데미는 어떻게 알게 되셨을까요? 음.. 사실 학교에 오기 전에는 포프 교수님의 영상을 딱히 즐겨보는 스타일은 아니었습니다. 왜냐면 제가 보는 영상에서 항상 화가 나계셔서.. ㅋㅋㅋㅋ 하지만 학교에서 많은 프로젝트와 학업을 하다 보니 포프 교수님 말씀이 정말 100번 1000번 맞는 말씀이더라고요. 그렇게 포프 교수님을 이렇게 말하긴 뭐 하지만 짝사랑(?) 하게 되었고, 생방송을 하실 때마다 항상 찾아보다가 청강대 학생은 99% 세일한다는 걸 알게 되어서 놓칠 수 없다! 하며 신청하게 되었습니다. POCU 아카데미에서 어떤 과목을 수강하셨나요? 저는 ‘COMP2200: C 언매니지드 프로그래밍’을 수강하였습니다. 왜냐하면, 제가 프로젝트를 여럿이 진행하다 보니 기본기가 매우 부실하다는 것을 깨달았고.. 솔직히 COMP1500을 듣기에는 가오가 안 살아서 그랬습니다. 하지만, 가오를 챙기기엔 제게는 너무나 어려웠던 COMP2200 (주르륵..ㅠㅠ) 괘, 괜찮습니다. 과목을 듣기 전에 기대했던 점이 있나요? 그리고 실제로 그 강의가 기대에 부합했는지 궁금합니다. 저는 1학년 때 총 8번의 1달 정도의 프로젝트를 진행했었습니다. 그리고 출품이나 출시를 목표로 게임 개발도 팀원들과 2번 정도 시도했었는데요. 그런데 학생 기준 장기 프로젝트마다 그래픽은 그래픽대로 안 나오고, 기획은 뭐 당연히 쉽지 않고, 제 코드는 항상 유지 보수가 필요하고, 코딩 스탠다드도 제멋대로 다 보고, SOLID 5원칙은 그냥 개나 줘버려서 유지 보수나 기능 추가가 너무 힘들었습니다. 제가 기본기와 경험이 부족하다는 걸 뼈저리게 느꼈습니다. 이대로 가다가는 좋지 않은 코딩 습관이 형성될 거 같아서 POCU의 ‘COMP2200: C 언매니지드 프로그래밍’을 수강하기로 결정했습니다. 아쉽게도 84%로 COMP2200을 통과하지는 못했지만, 그래도 코딩 실력과 기본기는 어떤 공부나 수업보다 확실하게 늘어났다는 걸 느낄 수 있었습니다. 과제면 과제, 실습이면 실습. 심지어 빌드봇과 코딩 스탠다드를 통해 아쉬운 점 하나 없이 만족스러운 강의를 듣고 성장할 수 있었습니다. 이 자리를 빌려 감사의 말씀을 전합니다. 꾸벅 그렇다면 혹시 과목에 대해 아쉬웠거나 어려웠던 점이 있었다면 공유 부탁드립니다. 음.. 아쉬웠던 점은 따로 없었습니다. 대부분의 학생들과 직장인들처럼 시간이 없어 학원에 많은 시간을 투자할 수 없었던 게 오히려 아쉬웠어요. 어려웠던 점은.. 첫 번째로 C 언매니지드 수업을 신청하고, 강의를 보니 생각했던 거보다 훨씬 어렵더라고요. 게다가 COMP1500과 연결되는 부분도 정말 많았습니다.그래서 바로 COMP1500 동영상 강의를 구매하고, 약 2주 동안 하루에 1-2주 차씩 보고 정리하였습니다. 그래서 다행히도 수업을 따라갈 수 있을 정도로 성장할 수 있었어요. 두 번째로는 과제 난이도가 미쳤다는 겁니다. 3주 차 과제는 4중 포인터를 활용하는 과제인데요. 그 과제를 하는데 무려 총합 30시간이 걸렸습니다. ㄷㄷ; 물론 그중 6시간 정도 fclose()를 하지 않아 낭비했던 것이고요.. ㅋㅋㅋㅋㅋ 마지막으로는 시험이 정말 어려웠습니다. 변명이지만 중간부터 제가 프로그래밍 파트장으로 있는 16명짜리 프로젝트, 그리고 학업까지 병행하다 보니 시간이 너무 부족했어요. 공부할 시간이 턱없이 부족해지다 보니 통과하지 못한 거 같아서 아쉬움도 남습니다. ㅠ 수업에 정말 열심히 참여하신 거 같아요. 혹시 POCU 아카데미를 수강하고 난 뒤 생긴 변화가 있었나요? 취업, 학점 등의 실질적인 변화도 좋고, 마음가짐의 변화도 좋습니다 POCU 아카데미를 수강하면서 더더욱 코딩과 메모리 관리에 재미가 들었습니다. 유니티에서 C#을 사용할 때도 어떻게 해야 GC 호출을 줄이고, 일을 시켜야 할지 감이 잡혔습니다. 또한 C++을 사용하여 여러 멋진 콘솔 게임을 구현할 수도 있게 되었습니다. 여기에 H/W에서 어떤 식으로 도는지도 알게 되어 메모리를 잘 관리하는 습관도 생겼고요. 깨달음이라고 한다면 뭐든 열었으면 닫아야 한다는 것을 뼈저리게 느꼈습니다. ㅋㅋ 학점은 아직 학기를 진행 중이라 잘 모르겠지만, 언어 수업이나 알고리즘 수업은 꽤 잘 받을 거 같습니다. 다만 학업과 학원, 프로젝트까지 병행하다 보니 세 마리 토끼의 털만 뜯은 느낌이 없지 않아서.. 이번 학기 전체 학점은 자신이 없네요 ㅎㅎ 그래도 감히 저를 자랑해 보자면 열정 하나는 좋은 학생인지라 나름의 성적은 받을 수 있지 않을까요? 저 그래도 저번 학기에는 4.42/4.5였습니다. 비록 COMP2200 수료증은 놓쳤지만요. ㅠ 그렇다면 추후 계획은 어떻게 되나요? 뭔가 멋진 꿈이 있으시다면 공유 부탁드립니다 앞에서 주저리주저리 이야기했듯이 이제 제 꿈인 가상세계 플랫폼 구축을 위해 제 인생을 투자할 예정입니다. 그래서 S/W뿐만 아니라 H/W를 개발하는 대학원도 생각이 있습니다. 조금 다르지만 심리학도 공부하고 싶습니다. 그리고.. 수학을 잘 못해서 COMP1000을 듣고 싶기도 하고, 프로젝트에서 멋지고 유지 보수하기 좋은 코드를 짜기 위해 COMP2500도 듣고 싶습니다. 뭐 그거 말고도 사실 다 듣고 싶어요 ㅋㅋㅋ 말하고 보니 하고 싶은 게 참 많은 거 같네요. 이런 욕심은 좋은 욕심 아니겠어요?! 그렇다면 경험을 바탕 삼아, 이제 미래의 POCU 아카데미 수강생에게 하시고 싶은 조언이 있다면 한 말씀 부탁드립니다 나이키의 유명한 슬로건 JUST DO IT!이라는 슬로건 있잖아요. 저는 예전에 정말 이 슬로건을 좋아했었는데 지금은 변했습니다. 동기들의 상담을 들어주다 보니 목표가 없거나 재미를 못 느끼면 우울증에 걸리고 힘들어하더군요. 오히려 정말 좋아하는 것과 자신의 꿈이 무엇인지 진지하게 생각해 보시고, 피할 수 없다면 그때 JUST DO IT 하세요. 그게 아니라면 그냥 좀비처럼 JUST DO, IT 업계가 될지도 모릅니다. 추가적으로 과제와 실습, 시험의 난도가 높기 때문에 각오도 단단히 먹는 게 중요할 거 같습니다. 아! 그리고, 제 MBTI는 INTJ인데요. J인 만큼 방학 계획을 세세하게 작성해 두었지만, COMP2200과 COMP1500 때문에 모든 계획이 망가졌었습니다. 그래서 저랑 비슷한 J들을 위해 제가 감히 조언을 드리자면, 개개인의 실력에 따라 물론 다를 순 있지만 제 기준 1주일에 동영상 강의 3시간 + 동영상 강의 복습 및 정리 3시간 + 실습 2-6시간 + 3주마다 과제 10-30시간 정도 걸린 거 같습니다. 만약 계획을 짜실 때 감이 좀 안 잡히신다면 이걸 기준으로 세워보는 것도 좋아 보이네요. 정말 본인의 경험을 세세하게 설명해 주셔서 다른 학생분들에게 큰 도움이 될 거 같아요. 감사합니다! 이제 마지막으로 하시고 싶은 말씀이 있으시다면 자유롭게 부탁드립니다 이렇게 좋은 강의를 만 원 이하로 들을 수 있어 너무나 행복했습니다. 저와 같이 COMP2200을 수강하시며, 도움을 주셨던 동기분들과 조교분들께 정말 정말 감사드려요. 그리고 무엇보다 이렇게 질 좋은 강의를 만들어주신 저의 짝사랑, 포프 교수님께 영광을 돌립니다. 언젠가는 포프 교수님을 꼭 만나 뵙고 싶습니다. 만나서 같이 캐나다에서 유명한 랍스터와 쇠고기, 감튀 같은 음식을 먹으며 미래의 제 꿈과 진로에 대해서도 이야기를 한 번 해보고 싶습니다. 그리고 포프 님의 조언도 너무나도 듣고 싶고요. 김도윤 - YouTube도 많이 응원해 주세요! 감사합니다.
안녕하세요, POCU 아카데미 대표 강사 김포프입니다. POCU 아카데미가 2024년 9월 정규 학기 수강신청을 받습니다. 이번 학기에 수강이 가능한 과목은 총 5개 과목으로, COMP1500: 실무 프로그래밍 입문 (C#)과 COMP2200: C 언매니지드 프로그래밍을 제외한 모든 과목을 수강하실 수 있습니다. A. 과목 소개 그러면 각 과목에 대해 간단히 설명부터 드리겠습니다. 아래의 순서는 저희가 추천하는 수강 순서를 따릅니다. 1. COMP1000: 소프트웨어 공학용 수학 (평점 5.0/5.0) 순수 수학에서 흔히 볼 수 있는 이론과 증명은 현실 세계를 이해하려는 지난 수백 년 동안의 노력의 결과물입니다. 하지만 컴퓨터의 발전과 함께 이제는 디지털 세계가 현실 세계의 일부가 되었습니다. 이런 디지털 세계를 구축하고 그 속의 문제들을 해결하는 소프트웨어 공학자에게 이론 중심의 전통적인 수학은 다소 모자란 부분이 있습니다. 고로, 본 강좌는 이론/증명 위주가 아닌 실용성 위주의 수학 및 컴퓨터를 이해하는데 중요한 수학에 중점을 두어 진행합니다. 이 과목은 학생분들의 만족도가 매우 높은 과목입니다. 내용의 구성이나 평가 방법 등이 정말 프로그래머를 위한 제대로 된 첫 수학 과목이라는 평을 받기에 충분하다고 말씀들 하십니다. 이 수업을 성공적으로 마치시면 머리로만 어렴풋이 이해하고 있던 수학의 내용들을 프로그래밍으로 확실히 옮기실 수 있을 것이라고 보장합니다. 2. COMP2300: 어셈블리 프로그래밍 (평점 4.95/5.0) Great 프로그래머의 필수템, 어셈블리어를 마스터하세요. 이 강좌는 다양한 환경에서 어셈블리어를 자유롭게 구사할 수 있는 능력을 길러줍니다. 심지어 컴퓨터를 직접 제작하는 경험까지 포함되어 있죠! POCU 아카데미의 독창적이고 철저한 커리큘럼을 통해 하드웨어의 본질을 깊이 이해하고, 기초 컴퓨터 구조와 운영체제의 세계를 완벽하게 습득하세요! 3. COMP2500: 개체지향 프로그래밍 및 설계 (Java) (평점 5.0/5.0) ’인간이 생각하는 방식으로 프로그래밍 하자!’라는 야심찬 목표를 가지고 시작한 개체지향 프로그래밍(OOP, Object-Oriented Programming)은 이제 주류 프로그래밍 패러다임이 되었습니다. 허나 기존의 프로그래밍 패러다임(예: 절차적 프로그래밍)에 비해 ‘인간이 생각하는 방식’, 다른 말로 하면 ‘인간다움’이란 정의는 매우 주관적일 수밖에 없습니다. 각 개인이 속한 환경과 시대에 따라 세상을 보는 눈이 달라지니까요. 이 때문에 특정 OO 언어의 사용법만 익히는 것은 반쪽짜리 OOP 공부입니다. 특정 언어의 사용법은 객관적인 측면일 뿐이니까요. 이 외에 사람의 관점에서 바라본 실세계를 컴퓨터 프로그램의 개체로 모델링할 수 있는 능력(주관적인 측면)을 같이 키워나가야만 제대로 OOP를 배우는 겁니다. 후자는 개체지향 분석 및 설계(OOAD, Object-Oriented Analysis and Design)의 영역으로 본 과목은 OOP와 OOAD(이후 합쳐서 OO라고 표현)를 동시에 가르칩니다. 상술한 주관성 때문에 OO 분야에는 다양한 의견과 주장이 존재해왔습니다. 그리고 어느 시대와 진영의 자료로 공부했느냐에 따라 각 프로그래머가 OO(OOP와 OOAD를 모두 포함)를 이해하는 방식이 많이 다릅니다. 객관성을 추구하는 컴퓨터 과학/공학이라는 학문에 이런 광범위한 주관성은 많은 혼란을 야기합니다. 더 나아가 다른 주장이 나온 이유를 이해하려는 노력 없이 자신이 무비판적으로 수용하며 배운 내용에 기초하여 다른 진영이 무조건 틀렸다고 공격하는 모습들도 OO 분야에서는 종종 발견되는 건설적이지 못한 모습입니다. 이런 문제들을 해결하기 위해 본 과목은 현재 실무에서 다수설로 받아들이는 OO의 정의와 모델링/프로그래밍 기법을 배우는 외에도 이런 다양한 주장들이 나오게 된 배경과 각 주장의 장단점, 그리고 그들 사이에서 어떻게 밸런스를 잡아야 훌륭한 프로그래머가 될 수 있는지에 대한 가이드도 제공합니다. 4. COMP3200: C++ 언매니지드 프로그래밍 (평점 4.7/5.0) 학생분들부터 현업에 계신 분들에 이르기까지 많은 분들에게 사랑받고 있는 스테디 + 베스트셀러 과목입니다. 모 회사에서 단체로 수강을 하기도 하셨습니다. C++을 제대로 마스터하려면 ‘무엇을 사용해야 하는지’ 보다는 ‘무엇을 사용하면 안 되는지’를 알아야 합니다. 매우 방대하고 통일적이지 못한 표준과 긴 역사를 가진 언어이기 때문입니다. 프로그래밍 언어 설계 측면에서는 여러 문제가 있는 언어이지만 C가 가지는 언매니지드 언어의 장점과 개체 지향 프로그래밍(OOP)의 장점을 모두 갖춘 언어 중 널리 쓰이는 거의 유일한 언어입니다. POCU 아카데미에서는 업계에서 쓰이는 C++을 엄선해서 가르칩니다. 그리고 자칫 책으로만 배울 경우 실수하기 쉬운 부분, 그리고 언매니지드 언어의 특성상 실수를 하면 매우 큰 문제가 생길 수 있는 부분들을 확실히 알려드려 성능이 너무 좋아 위험하기까지 한(2 Fast 2 Furious ^^) C++이란 언어를 마스터할 수 있게 도와드립니다. 5. COMP3500: 알고리듬 및 자료구조 (Java) (평점 4.9/5.0) 프로그래머의 업무를 간단히 표현하면 ‘문제를 해결하는 것’입니다. 그렇기에 ‘문제를 해결하는 확실한 방법’인 알고리듬(algorithm)은 프로그래머의 필수 지식으로 종종 거론되곤 합니다. 모든 문제 해결에 토대가 되는 핵심 알고리듬. 그것이 바로 이 강좌에서 가르치는 내용입니다. POCU 아카데미가 지향하는 10년 후에도 살아남는 탑 1% 개발자. 그런 사람이 되려면 수박 겉핥기 식이 아닌 핵심 알고리듬의 동작 원리까지 확실히 알아야겠죠? 이 강좌에서 확실히 이해시켜드립니다. 이 강좌를 들으신 후 알고리듬 문제 사이트에 가서 본인의 실력을 테스트해보세요. 처음 보는 문제인데도 어렵지 않게 해법을 찾아내는 한 단계 업그레이드된 본인의 문제 해결 능력을 느끼실 수 있을 겁니다. 앞으로 실무에서 마주치게 될 새로운 문제들도 큰 어려움이 없겠죠? B. 각 과목에 공통되는 사항 및 수강신청 안내 이번에 개강하는 과목 모두에게 적용되는 내용을 안내해 드리겠습니다. 1. 동영상 강좌만 듣기 vs POCU 아카데미 정식 수강 동영상 강좌는 그냥 동영상만을 보시는 과정으로 타 온라인 학원들의 인강과 다르지 않습니다. 동영상 중간마다 간단한 퀴즈는 있지만 이는 동영상 강의에 집중하실 수 있도록 도와드리는 개념입니다. 반면에 정규 학기 수강은 총 15주 동안 학기제로 운영되며, 매주 봐야 할 동영상 강의와, 매주 제출해야 하는 실습, 그리고 3주마다 제출해야 하는 과제가 있습니다. 이 외에 중간고사(8주 차)와 기말고사(15주 차)를 보시게 됩니다. POCU 아카데미에서 학기별로 수강하는 한 과목은 컴퓨터 공학과 대학에서 6학점짜리 과목에 준한다고 보시면 됩니다. 동영상 강좌만 수강 정규 학기 수강 언제든 구입 가능 학기제 동영상 강좌 제공(평생 소장) 동영상 강좌 제공(평생 소장) 과제 및 실습(실시간 채점) 시험 토론 공식 POCU 성적표 2. 동영상 강좌만 보려는 분들 동영상 강좌만 수강하시는 경우, POCU 아카데미 회원 가입을 하실 필요는 없습니다. 동영상 강좌는 Teachable과 Udemy를 통해 제공하며 티처블 혹은 유데미 회원 가입이 필요합니다. 가격 및 상세 내용은 POCU 아카데미의 과목 안내 페이지를 참조해주세요. 수강신청 기간과 상관없이 언제라도 구매하셔서 들을 수 있습니다. 구매하신 동영상 강좌는 평생 보실 수 있으며 추후 업데이트도 무료로 받으시게 됩니다. 3. 실습, 과제, 시험을 포함한 정규 학기를 들으려는 분들 정규학기의 경우 POCU 아카데미 회원 가입 및 본인 인증이 반드시 필요합니다. (영업일로부터 최대 2일이 소요될 수 있습니다. 서둘러 수강 신청해주세요.) 수강신청 기간은 2024년 8월 19일 오전 09시부터 2024년 9월 2일 오전 08시 59분까지 입니다. 반드시 POCU 아카데미 회원 가입 및 본인 인증을 완료하셔야 수강 신청이 가능합니다. POCU 아카데미의 2024년 9월 학기는 9월 2일 오전 09시에 시작하여 총 15주간 진행됩니다. 주 단위 일정은 현재 POCU 아카데미 웹사이트에서 확인하실 수 있습니다. (약간의 변동은 있을 수 있음) 동영상 강좌는 Teachable과 Udemy를 통해 제공하며 티처블 혹은 유데미 회원 가입이 필요합니다. 동영상 강좌의 길이는 과목당 총 30시간 정도입니다. 주당 강의 시간: 3~4시간 주당 실습 시간: 최소 2시간 주당 과제 시간: 평균 7시간 4. 할인 POCU 아카데미는 다양한 할인 정책을 제공하고 있습니다. 청강대 재학생, BCIT 재학생 매 학기 POCU 아카데미는 몇몇 대학교/학과의 재학생들 중 몇 분을 선발하여 특별 할인 혜택을 제공해 드리고 있습니다. 자세한 내용은 아래의 링크에 걸린 관련 글들을 참고해주세요. 청강대 게임학과 할인 안내 BCIT CST 학과 할인 안내 군인 및 42서울 교육생 다음 그룹에 속하신 분들에게 상시 할인을 제공하고 있습니다. 자세한 내용은 아래의 링크에 걸린 관련 글들을 참고해주세요. 군인 할인 안내 42 SEOUL 할인 안내 5. 강의 시간 전에 준비할 것들 8주 차의 중간고사와 15주 차의 기말고사를 볼 때 반드시 필요합니다. 웹캠 마이크 다시 한번 많은 관심 가져주셔서 감사드리며, 9월 학기에서 직접 뵐 수 있기를 바랍니다. POCU 아카데미의 김포프 드림