||<-2><tablealign=right><tablewidth=300><tablebordercolor=#000><tablebgcolor=#000> {{{#!wiki style="margin: -5px -10px; padding: 7px 10px; background-image: linear-gradient(to right, #000 0%, #0000 20%, #0000 80%, #000)" '''{{{#fff {{{+2 김포프}}}}}}[br]{{{#fff Pope Kim}}}'''}}} || ||<-2> {{{#!wiki style="margin: -6px -10px" [[파일:external/1f76749a0de8d764da111eeb437809fbace59fe55c7ac3a202cc3b13dcb240b3.jpg|width=100%]]}}}|| ||<width=70> '''{{{#white 출생}}}''' ||<colbgcolor=#f0f0f0,#191919>[[대한민국]] [[파일:대한민국 국기.svg|width=28]]|| || '''{{{#white 국적}}}''' ||[[캐나다]] [[파일:캐나다 국기.svg|width=28]] || || '''{{{#white 학력}}}''' ||[[연세대학교]] {{{-2 (법학, 학사)}}}[br][[브리티시 컬럼비아 공과대학교]][br][[조지아 공과대학교]] {{{-2 (석사)}}} || || '''{{{#white 종교}}}''' ||[[무종교]] || || '''{{{#white 직업}}}''' ||경력 문단 참조 || [목차] [clearfix] == 개요 == '''포프 킴'''(Pope Kim)[* '''본명이다'''. 캐나다 이민 전에 사용하던 우리말 이름이 있지만, 캐나다로 귀화하면서 이름을 바꿨다고 한다. 한국이름은 김상우였다.][* 참고로 'pope'는 가톨릭의 [[교황]]이라는 뜻이다.]은 [[한국계 캐나다인]] [[소프트웨어]] [[프로그래머]]로, 전 [[게임 개발자]]이자 현 [[https://pocu.academy|프로그래밍 교육자]], 전 브리티시 컬럼비아 공과대학교 [[교수]]이다. 취미로 작곡을 하는 [[https://open.spotify.com/artist/3BXur4Kb9cWyaffZSJG8nj|작곡가]]이며, [[마인크래프트]]를 [[닌텐도 스위치]] 플랫폼에 이식한 사람이기도 하다. 국내 많은 온라인 커뮤니티에서 최고의 실력자 가운데 하나로 꼽히는 20년 이상 경력의 프로그래머. [[연세대학교]] 법학과를 졸업한 뒤 [[캐나다]]로 [[이민]]하여, [[브리티시 컬럼비아 공과대학교]](BCIT)에서 Digital Processing, Computer Graphics, Digital Processing을 전공하였다. [[일렉트로닉 아츠|EA]], [[렐릭 엔터테인먼트]], [[스퀘어 에닉스]]([[에이도스 인터렉티브|에이도스]]) 등 세계 유수의 게임 개발사에서 선임 그래픽 프로그래머로 근무했으며, [[SIGGRAPH|시그래프]], 한국국제게임컨퍼런스(KGC) 등에서 발표하기도 했다. 밴쿠버 예술대학교에서 강사, BCIT에서 교수직도 역임했으며 현재는 온라인 프로그래밍 교육 사이트 [[https://pocu.academy/ko|POCU 아카데미]]를 세워 후진 양성에 힘쓰고 있다. == 상세 == 20개 이상의 다양한 [[게임기|콘솔]] 게임 개발에 참여했으며, [[Warhammer 40,000: Space Marine|스페이스 마린]], [[FIFA 14]][* [[엑스박스 원|XBOX ONE]] / [[플레이스테이션 4|PS4]]용]를 개발했지만 엔진 프로그래머로서 [[https://youtu.be/0fzg1kL0Y2U|게임 업계에 대해 회의감을 느꼈는지,]] 이후 업계를 떠나 Staples[* 그 당시 미국 전자상거래 2위] 산하 PNI Digital Media에서 리드 프로그래머로 일을 시작했다. ~~옮긴 회사도 닷넷기반~~ ~~역시 마소빠~~ 그런데 갑자기 게임계로 잠시 돌아와서 [[헤일로 5]] 포지(Forge)와 [[마인크래프트]]를 만들었다. PNI Digital Media를 다니던 중에는 온라인 조지아 공과대학교에서 컴퓨터공학 석사학위를 받았다. ~~일하면서 학교를 다니는데, 학점도 굉장히 높다. 정말 무서운 사람~~ 또한 마이크로소프트 Developer Technologies MVP로도 왕성히 활동 중이며, [[서강대학교 게임교육원]]의 초빙교수직도 겸임하고 있다.[* 물론 캐나다에서 한국까지 강의나올 수 있을리가 없으며 서강대학교 평생교육원에서 홍보를 위해 유명인을 마구 임명해 놓은 결과이다. 정식 학교가 아니니 제대로 된 규정 따윈 지킬 필요가 없기 때문이다.] 최근에는 실리콘밸리 기업에서 [[CTO]], 캐나다 BCIT 공대 컴퓨터공학과 교수(C++, 웹 프로그래밍 등)로도 활동했으며, [[http://www.ratemyprofessors.com/ShowRatings.jsp?tid=2279401|학생들의 교수 평가가 매우 좋았다.]] 현재는 온라인 프로그래밍 교육 사이트 [[https://pocu.academy/ko|POCU 아카데미]]를 세워 후진 양성에 힘쓰고 있다. 본인이 운영하는 [[#s-7|유튜브 채널]]에서 스스로 완벽주의자는 불가능하지만 그렇게 되고자 하는 욕망이 강하다고 이야기 한적이 있는데, 실제로 완벽하기 위해 매우 매우 까탈스럽다. 그래서인지 현재 5년동안 업로드한 500여개의 영상 중에 잘못된 정보가 있어서 정정해서 올린 영상이 딱 한편 뿐이다. '[[https://youtu.be/D8Zx1kCV70I|슬랙은 자마린을 안 썼다]]' 영상 참조. 물론, 본인이 겪은 일을 토대로 설명하기 때문에 자잘하게 잘못 언급한 부분들도 있지만 이런 건 영상의 주제로부터 그다지 중요하지 않은 내용들이라 영상 코멘트에 따로 정정할 내용을 기재하거나 공개 댓글을 통해 정정해주는 편. [[https://www.youtube.com/watch?v=M1e9nmmD3II|바람직한 멀티스레딩 구조]] 영상을 예를 들자면 [[플레이스테이션 4]]를 인텔 CPU라고 잘못 언급했던 부분인데 [[x86]] 기반 CPU라고 말해야 했던 것을 인텔 CPU라고 잘못 말했다고 댓글로 인정했다. 슬라이드 중 2006년 말(End of 2006) 항목에 2008년부터 나온 인텔 코어 i7가 언급되어 있지만 굳이 정정하지 않은 것으로 보아 모든 자잘한 오류들을 다 정정할 시간이 부족한 듯. 그래도 최소한 중요한 내용 정도는 가급적이면 정정해준다. == 경력 == * Blue Castle Games(캡콤 밴쿠버) 렌더링 프로그래머 (2006~2008) * 캐나다 소재 The Art Institute of Vancouver 대학 강사 (2007~2009) * 캐나다 Relic Entertainment 선임 렌더링/그래픽스 프로그래머(Senior Graphics Programmer, 2008~2012) * 스퀘어 에닉스/아이도스 몬트리올 선임 렌더링/그래픽스 프로그래머(Senior Graphics Programmer, 2012~2013) * EA 스포츠 FIFA 팀 렌더링/그래픽스 프로그래머(Rendering Programmer, 2013) * 스테이플스(Staples) (PNI Digital Media Ltd) 리드 개발자(Lead Developer, 2014~2016) * 스카이박스 랩스(SkyBox Labs) 선임 렌더링 프로그래머(Senior Rendering Engineer, 2016) * [[실리콘밸리]] 소재 글루와(Gluwa) CTO (2016~2019) * 캐나다 [[브리티시 컬럼비아 공과대학교]] (BCIT) 컴퓨터공학과 교수 (2016~2018) * [[https://pocu.academy/ko|POCU 아카데미]] CEO (2018~) == 학력 == * [[조지아 공과대학교]] (Georgia Tech) 컴퓨터 공학 석사 졸업 (전공: [[기계학습]], Robotics) * [[브리티시 컬럼비아 공과대학교]] (BCIT) Computer Systems Technology 학사 수석 졸업 (전공: Computer Graphics, Distributed Systems) * [[연세대학교]] 법학과 졸업 == 개발한 게임 == * [[마인크래프트]] (Xbox One, 닌텐도 스위치) * [[https://www.halowaypoint.com/ko-kr/games/halo-5-forge|헤일로 5 포지 (PC/DX12)]] * [[FIFA 14]] (Xbox One, PS4) * [[스페이스 마린/PC 게임]] * [[다크사이더스 2]] * Citizens of Earth * The BIGS * Major League Baseball 2K8 * MLB Front Office Manager == 저서 == * 게임개발자가 대우받는 북미취업가이드북(e-book) - [[https://play.google.com/store/books/details/Pope_Kim_%EA%B2%8C%EC%9E%84%EA%B0%9C%EB%B0%9C%EC%9E%90%EA%B0%80_%EB%8C%80%EC%9A%B0%EB%B0%9B%EB%8A%94_%EB%B6%81%EB%AF%B8%EC%B7%A8%EC%97%85%EA%B0%80%EC%9D%B4%EB%93%9C%EB%B6%81?id=FmxtqAGxe8YC&hl=ko|Google Play 도서]] * 셰이더 프로그래밍 입문 - [[http://www.yes24.com/24/goods/7366949|Yes24]] / [[https://play.google.com/store/books/details/Pope_Kim_Introduction_to_Shader_Programming?id=FUb1AgAAQBAJ&hl=ko|영문판]] * 이 닦는 여자: 포프 단편집 - [[https://play.google.com/store/books/details/Pope_Kim_%EC%9D%B4%EB%8B%A6%EB%8A%94_%EC%97%AC%EC%9E%90?id=WfD1DQAAQBAJ|Google Play 도서]] * Hello Coding 프로그래밍 - 개념부터 처음 배우는 - [[http://www.aladin.co.kr/shop/wproduct.aspx?ItemId=125405794| 알라딘]] * 포프TV 1권 - [[https://ridibooks.com/v2/Detail?id=2493000003&_s=search&_q=%ED%8F%AC%ED%94%84|리디북스]] == 유튜브 활동 == 본인의 이름을 달고 유튜브 채널을 운영중이다. 채널 이름은 [[https://www.youtube.com/c/popetv|포프TV]]. 방송에서 기술 이야기를 주로 하고 일상생활 이야기도 많이 한다. 조회수가 생각보다 높다. 2020년 6월 현재 약 6.1만여 명의 구독자수와 407만을 넘는 조회수를 자랑하며, 개발자가 운영하는 방송으로는 가장 높다. 가끔씩 라이브 방송을 하기도 한다. 본인의 유튜브 채널의 내용을 사람들이 쉽게 찾아 볼 수 있게 [[https://tv.popekim.com/|검색엔진]]을 만들었는데 상당히 유용하다. [[https://www.youtube.com/user/KimPopeTV/about|채널 현황]] (2020.6.14) * 구독자 6.8만명 * 조회수 7,526,300회 == 포프코인 == [[https://kblog.popekim.com/p/blog-page_23.html|포프코인 설명 원문]] 본인의 이름을 본따서 만든 ERC-20 규격을 충족하는 가상화폐. 자발적으로 본인에게 도움을 준 사람들에게 감사의 표시로 발행중이다. 그래서 현재 화폐로서의 가치는 전혀 없지만 차후에 용도가 생길지도 모른다. 얻는 방법은 아래 항목을 참조 === 얻는 방법 === * 저서의 오타를 [[https://kblog.popekim.com/p/blog-page_24.html|제보]] ( 최초 제보자에 한함 ) : 1코인 * 저서의 논리적인 오류를 [[https://kblog.popekim.com/p/blog-page_24.html|제보]] ( 최초 제보자에 한함 ) : 5코인 * [[https://tv.popekim.com/Contribution|포프티비 영상의 자막을 제작]] : 5코인 == 강연 경력 == 본인의 말에 따르면 갑자기 이름이 알려지게 된 계기가, 한국국제게임컨퍼런스(KGC) 2011에 와서 발표를 한 이후라고 한다. 초대를 받아 강연을 하게 되어 그냥 외국 수준에 맞게 강연 준비를 해서 발표를 했는데, 한국에서는 그 정도 수준의 게임 개발 강연이 없었던 터라 그 뒤로 파장이 대단했다고 한다. 2011년엔 정말 아무도 몰라줬는데, 2012년에 다시 초대를 받아 발표를 하러 왔을 때는 사람들이 사인도 받으러 오고 잡지사 인터뷰도 여러 건 해서 좀 어안이 벙벙했다고 한다. 다음은 강연 목록이다. * [[http://www.popekim.com/2011/11/slides-rendering-tech-of-space-marine.html|스페이스마린의 렌더링 기술 (KGC2011)]] * [[http://www.slideshare.net/blindrenderer/screen-space-decals-in-warhammer-40000-space-marine-14699854|Screen Space Decals in Warhammer 40,000 Space Marine (시그래프 2012)]] * [[http://www.slideshare.net/blindrendererkr/40000|스크린 스페이스 데칼에 대해 자세히 알아보자. (KGC2012)]] * [[http://www.slideshare.net/blindrendererkr/3ds-max-26700918|아티스트에게 사랑받는 3DS MAX 우버 셰이더 (KGC2013)]] * [[http://www.slideshare.net/blindrendererkr/2012-14941140|아티스트+프로그래머=? (서강대/부산 게임아카데미 2012)]] 컨퍼런스에서의 발표라면 어느 정도 수준이 있는 기술 강연만을 해야 한다는 원칙을 고수하고 있고, 따라서 본인이 지난 1년간 새로 개발한 기술 중에 발표할 정도의 수준이 안 되면 컨퍼런스 초대를 거절하는 걸로 유명하다. 마찬가지 맥락에서 [[https://www.youtube.com/watch?v=mf4yRCBav14|포프 TV를 통해]] 한국 프로그래머 강연에 정작 기술 이야긴 없고 사람들 낚는 내용만 너무 많다고 여러 번 불만을 토로한 적이 있다. 그 외에도 캐나다 소재 밴쿠버 예술대학에서 셰이더 프로그래밍 강의를 3년간 한 경력이 있다. 그 강의의 결과물이 '셰이더 프로그래밍 입문'이라는 책이다. == 여담 == * 연봉은 20만불이 조금 안된다고 하였다, 이정도면 캐나다에서는 거의 탑급이라고 한다. * 한국 게임 개발자들과 협업하여 정보를 공유하는 블로그도 운영중인데, 이름은 [[http://www.gamedevforever.com|게임 개발 포에버]]. 북미 취업 멘토로 활동하면서 여러 사람들을 취업에 [[http://kblog.popekim.com/2010/08/6.html|성공시킨 사례]]들이 많다. * [[리그 오브 레전드]]를 즐기며 가끔 플레이 영상을 유튜브 채널에 올리기도 한다. 람머스 왕 스킨을 가지고 있다. * 장호찬 작가가 [[케이툰]]에서 연재하는 웹툰 [[리부팅]]에서 실명으로 등장한 바도 있다. * 한 때 꽃미남이란 수식어가 붙어다녔다. ~~자타공인 꽃미남.~~ 본인의 말에 따르면 자칭이 아니라 타칭이라 한다.[* [[http://gamefocus.co.kr/detail.php?number=18634&thread=22r04]]][* [[http://www.inven.co.kr/webzine/news/?news=49010]]] ~~주변에 시력이 나쁜 사람들이 많았나 보다~~ * 한국에서 법대를 간 이유는 색약이어서 였단다. [[http://www.inven.co.kr/webzine/news/?news=49010|인벤기사]] * 2017년 3월 14일에 방영한 EBS 다큐프라임 글로벌인재전쟁 2부 인재의 블랙홀, 미국편에서 500 스타트업 각 회사 주요 멤버 사진을 걸어놓은 것을 보여주는 [[https://youtu.be/_xWVcUZiLIc?t=33m10s|장면에서]] 사진으로 의도치않게 지상파를 타게 되었다(?) ~~본인은 카메라 찍히기 싫어서 도망다녔다고 한다~~ [[파일:글로벌 인재전쟁.png]] * 최종 제품에 Python 등의 동적타입 언어를 사용하지 말라는 말을 자주한다. Python 특성상 동적타입을 '악마'라 표현할 정도로 안 좋게 보며, 전기 제품에 어떤 선을 꼽아야 할지 몰라 110V, 220V, 3000V 등을 꼽게 가능하도록 만드는 것이 동적타입이라 설명할 정도. 실제 Python을 제품에 사용했던 [[Dropbox]]에서 [[https://ryanking13.github.io/2018/10/02/dropbox-python3-migration.html|해야 했던 삽질]]과 출시도 전에 Python 서버를 사용해서 안정성이 좋다며 대대적인 어그로를 끌었다가 서버 안정성 때문에 폭망한 [[야생의 땅: 듀랑고]] 사례를 보면 틀린 말은 아닌 듯 하다. * 주변 상황에 따라 흔들리지 않고 올바른 말을 굉장히 잘하는 편이며, 기술 분야에서 미래 예측 능력이 매우 뛰어나다. 유튜브 동영상을 통해 예측했던 미래가 한참 지난 뒤, 실제로 일어나는 일이 꽤 많다. ~~포스트라다무스~~ 그 덕분에 옛 동영상에 성지순례 댓글이 많이 달린다. * 흔히들 게임 프로그래머라고 알고 있지만 그 외 다양한 분야에서 굵직한 일을 많이 했다. 일례로 전술한 Staples/PNI Digital Media에서 리드를 맡았던 전자상거래 프로젝트(웹 개발)가 수천억원 규모였다고 밝힌 바 있다. ~~[[친목질]]이 주 목적인 몇몇 웹개발자 커뮤니티에서 김포프는 게임 프로그래머라서 웹 개발에는 맞지 않는 소리를 한다고 정신승리하는 모습을 보면 불쌍~~ [[분류:한국계 캐나다인]][[분류:게임 개발자]][[분류:유튜버/ㄱ]][[분류:프로그래머]][[분류:연세대학교 출신]]