<div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201408/14073743566KBOchBnzxd4CGa4LdIGH8EhD.jpg" width="400" height="300" alt="Theherodoesntstudy.jpg" style="border:none;"></div> <div style="text-align:left;"><br></div> <div style="text-align:left;">요즘 많<span style="font-size:9pt;line-height:1.5;">은 중학생, 고등학생분들이 좋아하는 게임을 하다보면 여러가지 생각이 듭니다.</span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;">"아.. 게임 재미있다. 나도 한번 만들어보고 싶다"</span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;">"내가 만들면 이것보단 재미있게 만들수 있을꺼같은데"</span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;">"3D? 3D는 좀 만들기 어려운것 같은데. 2D는 만들기 쉬워보인다"</span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;">"리니지(한때 아주 유명했던 온라인게임) 만든 개발자는 고졸이였데!!"</span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;">"개발자는 학력같은거 잘 안본다는데, 확 수능(혹은 학교공부) 때려치고 이쪽으로 공부할까?"</span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div style="text-align:left;"><br></div> <div style="text-align:left;">그리곤 프게 같은 여러 프로그래머 게시판에 와서 질문을 하죠.</div> <div style="text-align:left;"><br></div> <div style="text-align:left;">"현재 고3입니다. 제가 학교성적은 낮지만, 정말 게임은 좋아하거든요. 제가 진짜 잘 만들 자신이 있어서 </div> <div style="text-align:left;">요즘 C언어라는걸 공부하고 있는데, 언제쯤이면 리니지(2D게임)같은걸 만들수 있을까요? 너무 재미없고 지루해서 힘듭니다."</div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;">(아주 극단적인 예입니다)</span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;">이럴경우 많은 분들이 좋은 댓글 달아주십니다. 그래서 아직 저도 경력이 6년차 밖에 안되는 초짜지만</span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;">(6년이 적다는게 아니라 여기 상주하시는 수많은 고경력 개발자분들이 보기에 아직 좀더 공부하고 노력해야할 경력이기에 초짜라고 적었습니다)</span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div style="text-align:left;">좀 기분나쁘거나 실망할 글을 적으려고 합니다. </div> <div style="text-align:left;"><br></div> <div style="text-align:left;">한국에서 개발자로 중소기업을 전전긍긍하면서 아직 대기업에 취직못한 잉여개발자의 몸으로 겪은 저의 답변입니다.</div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"> <div><span style="font-size:9pt;line-height:1.5;">"아.. 게임 재미있다. 나도 한번 만들어보고 싶다"</span></div> <div>"내가 만들면 이것보단 재미있게 만들수 있을꺼같은데"</div> <div><span style="font-size:9pt;line-height:1.5;"> - 어디서 본 댓글이였지만 다시한번 제가 적는다면 <b>게임을 좋아하는거랑 게임을 만드는거랑은 천지차이입니다.</b></span></div> <div><span style="font-size:9pt;line-height:1.5;"> 이에 관해서 자세히 적을 필요없이 관련된 수많은 글들이 이미 많이 있습니다. </span></div> <div><span style="font-size:9pt;line-height:1.5;"> 게임을 잘한다고, 게임을 좋아한다고 해서 잘만들수 있다는 생각을 일찌감치 때려치우시기바랍니다.</span></div> <div><span style="font-size:9pt;line-height:1.5;"> 물론 게임을 잘하고 좋아함으로써 게임에 대한 이해도가 높아지고 보다 재미있게 잘만들수 있습니다. </span></div> <div><span style="font-size:9pt;line-height:1.5;"><b> 하지만 당신은 아닙니다.</b></span></div> <div><br></div> <div><br></div> <div><span style="font-size:9pt;line-height:1.5;">"3D? 3D는 좀 만들기 어려운것 같은데. 2D는 만들기 쉬워보인다"</span></div> <div><span style="font-size:9pt;line-height:1.5;"> - <b>허튼소리입니다.</b> 대학생들이 졸업작품으로 어디서 줏어온 RPG만들기 툴같은 그래픽으로 게임 몇개 끄적거리다가 </span></div> <div><span style="font-size:9pt;line-height:1.5;"> 포기하는 거 수도없이 많습니다. 3D와 2D는 게임의 컨셉과 개발툴 및 언어의 차이일뿐 둘다 똑같이 어렵습니다. </span></div> <div><span style="font-size:9pt;line-height:1.5;"> 물론 사람에 따라서 3D보다는 2D쪽 게임을 잘만들수는 있지만 <b>당신은 아닙니다.</b></span></div> <div><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div><span style="font-size:9pt;line-height:1.5;">"리니지(한때 아주 유명했던 온라인게임) 만든 개발자는 고졸이였데!!"</span></div> <div><span style="font-size:9pt;line-height:1.5;">"개발자는 학력같은거 잘 안본다는데, 확 수능(혹은 학교공부) 때려치고 이쪽으로 공부할까?"</span></div> <div><span style="font-size:9pt;line-height:1.5;"> - <b>닥치고 공부하십시오.</b> 세상은 그렇게 만만한데가 아닙니다. 사람들의 입에 오르락 거리고 신문이나 뉴스에 나오는</span></div> <div><span style="font-size:9pt;line-height:1.5;"> 그 유명개발자들의 학력이 고졸이였다는 사실은 특수한 경우이기에 그런겁니다. 일반적인 경우가 아닙니다.</span></div> <div><span style="font-size:9pt;line-height:1.5;"> 왠만한 기업은 학력을 봅니다. 학력으로 내새우기 싫으면 경력을 쌓으면 됩니다. 즉 취직해서 일한 기간을 늘려야하는데,</span></div> <div><span style="font-size:9pt;line-height:1.5;"> 취직하려면 학력이 필요합니다. </span></div> <div><span style="font-size:9pt;line-height:1.5;"> 물론 학력이 낮아도 실력이 뛰어나거나, 경력이 없거나 모자라도 천부적인 재능으로 극복하는 사람은 많습니다.</span></div> <div><span style="font-size:9pt;line-height:1.5;"> <b>하지만 너(!)는 아닙니다.</b> 그러니 공부하십시오. 괜히 좋은 대학가라는게 아닙니다.</span></div> <div><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div><span style="font-size:9pt;line-height:1.5;">"현재 고3입니다. 제가 학교성적은 낮지만, 정말 게임은 좋아하거든요. 제가 진짜 잘 만들 자신이 있어서 </span></div> <div>요즘 C언어라는걸 공부하고 있는데, 언제쯤이면 리니지(2D게임)같은걸 만들수 있을까요? 너무 재미없고 지루해서 힘듭니다."</div> <div> - <b>당장 컴끄고 국영수 중심으로 공부해라. </b></div> <div><br></div> <div><br></div> <div><br></div> <div> 제가 하고싶은 말은 간단합니다.</div> <div><br></div> <div> 1. 공부해서 좋은 대학부터 가라.</div> <div> 2. 대학가도 원하는 게임 만들만한 실력이 안되는건 당연하니 피똥싸게 공부해야한다.</div> <div> 3. 어제 공부한 지식은 오늘 나온 새로운 지식으로 인해 옛지식이 되어버리는 더러운 개발자 인생은 무한 공부인생이므로</div> <div> 중고등학교때 배운 지식조차 없으면 일찌감치 도태되고, 잉여개발자가 되어버린다. 공부해야한다.</div> <div> 4. 의사소통없이는 개발자짓 못하므로 국어 잘해야한다. 공부해라.</div> <div> 5. 연산능력 없으면 개발자짓 못하므로 수학 잘해야한다. 공부해라.</div> <div> 6. 원서등 개발문서 잘 읽고 좀더 나은 개발환경 좀더 나은 직업을 구하려면 영어 잘해야한다. 공부해라.</div> <div> 7. 막상 개발언어 들여다보면 죄다 영어고 그 구조하며 모든것들이 학교공부보다 어렵다. 암기보다 이해도 문제다. 천재가 아니라면 공부부터 해라.</div> <div><br></div> <div><br></div> <div>개발자의 꿈은 대학때 꾸고 지금은 <b>공부해라</b></div></div>