코딩/코딩 이모저모

[NYPC 홍보글] 우리가 NYPC를 참가해야하는 3가지 이유

stonejjun 2021. 8. 20. 21:36

0. NYPC란?

  • 코딩에 대한 청소년들의 관심 제고와 역량 증진을 목적으로 2016년 부터 넥슨에서 매년 개최하고 있는 청소년 코딩 대회이다.
  • 전국의 12-19세 청소년을 대상으로 열리는 대회이다. (참가비無)
  • 넥슨 게임 IP를 활용한 문제, 직접 코딩한 결과를 볼 수있는 시뮬레이션 문제 등재미있는 프로그래밍 문제를 통해 코딩에 대한 인식 변화와, 즐거운 경험 및 도전의 장을 제공하고자 만든 대회이다.

한 줄 요약 : 재미있는 프로그래밍 문제로 이루어진 청소년 코딩 대회!

1.  WHY NYPC?

NYPC를 3년 동안 참가해본 입장에서 NYPC를 참가해야하는 3가지 이유를 말해보려고 한다. 그 3가지는 크게 경험, 보상, 가능성이라고 말할 수 있을 것 같다. 

경험!

 NYPC에 참가하는 것은 정말 좋은 경험이다. 가뜩이나 코로나 때문에 프로그래밍 대회가 사라져가는 요즘, 꾸준히 대회가 개최되며 참가할 수 있는 몇 없는 대회이다. 결국 프로그래밍 대회에서 좋은 성적을 거두기 위해서는 계속해서 프로그래밍 대회를 참가해 보는 것이 중요하다. 이 점에서 NYPC는 어린 나이부터 경험을 쌓을 수 있는 좋은 대회이다.

 또한 문제가 좋다. 잘하는 사람이 열심히 고민을 해서 만들었기 때문에 문제의 퀄리티는 어느정도 보장할 수 있다. 다양한 알고리즘과 자료구조를 기반으로 폭 넓은 문제들이 나오며, 게임 IP등을 활용해서 굉장히 재밌는 지문들이 많다.
 특히 문제에 부분 점수가 있기 때문에 내가 아는 만큼 까지 도전해서 일부점수를 휙득하는 것을 해볼 수 있다. 이 부분이 정말 큰 도움이 된다. 

 결국 본선을 가도 예선에서 끝나도, 앞으로 계속 프로그래밍을 하고 대회를 나가는데 있어 정말 소중하고 중요한 경험이 된다는 것이다. 또한, 다양한 문제들을 접해서 다양한 알고리즘을 배우게 되는 원동력이 되기도 한다!

보상!

NYPC는 참가비가 없다! 그런데도 다양한 보상을 받을 수 있다. 일단 수상권 안에 들면 큰 상품을 받을 수 있다.

최대 500만원에 노트북까지 받을 수 있는 대회이다!!

수상권이 아니더라도 본선만 가면 가방과 키보드 등등 다양한 기념품을 준다. 교통비도 지원해주며, 기념품 중에 굉장히 유용한 기념품이 많다. 본인은 노트북만을 사용하는데, 올해 8개월 동안 내내 NYPC에서 받은 키보드를 사용중이다. 외부에도 항상 들고 다니면서 활용할 정도로 굉장히 유용하게 쓰고 있다. 

본선을 못가도 예선에서 일정 등수 안에만 들면 티셔츠를 받을 수 있다. 프로그래밍 지식이 많지 않아도 충분히 티셔츠를 얻는 경우가 많다. NYPC는 기업 주최 대회이기 때문에 이렇게 다양한 상품을 받을 수 있다. 자신의 실력에 맞게 최대한 도전해서 많은 것들을 얻어갈 수 있는 대회이다!

가능성!

 이 부분이 가장 내 경험에서 나온 강조하고 싶은 부분이다. 아무리 상품이 많아도 내가 탈 수 없으면 무슨 상관인가! 본선을 가면 정말 다양한 경험을 할 수 있는데, 상위 몇명에는 정말 잘하는 사람만이 가게 되는 것이 아닌가? 하는 의문이 들 수 있다.

 하지만 NYPC 예선만큼 노력으로 능력을 메울 수 있는 대회는 경험해보지 못했다. 본인은 고등학교 1학년 때 코드포스 그린~민트를 왔다갔다 할 실력으로 NYPC 본선에 진출을 했다. 그 다음년도에 KOI는 2차에 가지 못할 정도로 그 당시 프로그래밍 능력은 뛰어나지 않았다. 하지만, 예선 대회가 열리는 기간 내내 NYPC에만 집중했다.

 부족한 알고리즘, 자료구조 지식? 충분히 검색하거나 다양한 방법으로 뚫을 수 있는 기간이다!
 부족한 코딩 실력? 하루종일 디버깅 하면 어떻게든 고칠 수 있게 되어있다!
 정말 진심으로 시간을 투자하고 열심히 노력한다면 그 어떤 다른 대회보다 능력에 비해 좋은 결과를 얻을 수 있는 대회라고 생각한다.

기회의 땅 NYPC 지금 당장 참가해보는 것은 어떨까?

대회 참가는 사이트(https://www.nypc.co.kr/main/main.do) 에서 오른쪽 위 대회 참가 버튼을 누르고 절차를 밟으면 할 수 있다.

모두 노력해서 좋은 성적을 거둘 수 있기를 바랍니다!

 

본 글은 주관적으로 작성되었습니다.

'코딩 > 코딩 이모저모' 카테고리의 다른 글

NWERC 2018 팀 연습 복기글  (0) 2021.10.08
SWERC 2016 팀 연습 복기글  (0) 2021.10.08
Semi - Game Cup 2 Editorial  (2) 2021.08.11
Stonejjun의 참회 글  (0) 2021.08.11
Semi Game cup 2 개최 후기글 (문제별 후기 포함)  (12) 2021.08.08