반응형

정말 오랜만에 해카톤에 참여하게 되었다. 

아직 못쓴 해카톤도 있지만 오프라인으로 하는 해카톤은 2019년 부경대 해카톤

이후로는 처음인 거 같다. 

 

내가 정션이라는 것을 알게 된 것은 작년이었다. 

거제도에 교육하러 나갔을 때 같이 갔던 분이 나가볼래?

제안을 주셨고 열심히 소개서를 적어서 제출했지만(하루전에 알았음) 떨어졌다. 

그때 "오 역시 아시아 최대 해카톤??" 이렇게 생각했다.  

 

그리고 1년이 흐르고 집에서 웹서핑 하다가 정션이 이번년도에도 부산에서 개최된다는 뉴스를

보게 되었고 바로 사람들을 모았다. (내가 안모았다.. 같이 일하는 사람한테 말했고 그 분이 다 모았다.)

아직 대학생이라는 환경때문에 팀원 전원이 모두 대학생으로 참가하게되었다.

웃긴건 이번에는 이틀전에 알게 되어서 정말 얼마 안남은 시간 집중해서 열심히 적었다. 

 

난 작년에 떨어지기도 해서 솔직히 붙을지 몰랐는데 붙었다.

아마 예상하기로는 작년에는 완전하게 팀을 안만들어가서 그런거 같기도 하고

정말 여러가지 종합적으로 판단한 거 같다. 

 

 

작년과 달라진 점은 숙소를 미리 잡아둔게 아니라서 참가자가 알아서 예약 및 결제를 진행해야한다.

대신 벡스코 근처 센텀 스파랜드 이용권 하나를 준다. 만약 2번 가고 싶으면 14000원을 내고 하나 더 살 수 있다. 

밑에 화면을 스캔하면 정션 아시아 2023에 들어갈 수 있다. 

이번에도 작년과 같이 벡스코 2전시장에서 개최되었다. 

1전시장 메인 광장에도 현수막이 달려있고 2전시장에도 있어서

신기하고 생각보다 웅장해서 놀랐다. 

 

웰컴키트 구성은 

티셔츠, 볼펜, 안대, 양말, 스티커, 메모지, 명찰, 텀블러 등등이 있었다. 

개인적으로 이번 티셔츠 디자인이 예쁘게 잘 뽑힌 거 같다. 

책상은 생각보다 다닥다닥 붙어있어서 다른 화장실 한 번 갔다오면 우리팀이 어디있는지 헷갈릴 수 있으니 주의해야한다.

테이블은 명찰을 받을때 자리를 배정받는다. 모니터는 생각보다 크고 눈이 부셔서 흰색은 쓰지 말아야겠다고 생각했다.  

6시가 넘어가고 오프닝과 트랙 소개가 되니 텅 비어있던 대회장이 사람들로

꽉찼다. 

 

트랙은 총 5개였다. 

1. 부산 X 신한은행

2. JAKA

3. SOLUM

4. 부산관광공사, groundK

5. CNT TECH

 

각 트랙별로 원하는 바를 소개하면 그 중에 골라 아이디어를 내어 

개발을 시작하는 것이었다. 

 

12시까지 트랙을 정해서 올리면 다음날 멘토링을 받을 수 있다. (물론 

최종 제출전까지 얼마든지 트랙을 바꿀 수 있으며 뒤에 부스에 트랙 담당자분들이 계셔서 

언제든지 멘토링을 받을 수 있다. 

 

나는 원래 생각하고 있던 아이디어가 있어 CNT 쪽으로 고르려고 하다가

팀원들과 이야기해보니 이 아이디어 팀원들을 설득하지 못할 거 같아 

얘기를 더 해보면서 데이팅앱으로 바꾸었다. 

 

아이디어가 정해지고 나서는 바로 개발에 들어갔다. 

우리의 최종 아이디어에 대한 소개이다. 

물론 이게 바로 정해진 것은 아니다. 

아이디어가 정해지고 나서 4번트랙을 정하고 

수차례 멘토링을 받고 개발자, 디자이너와의 이야기를 통해

아이디어를 구체화했다.

 

마지막날 아침은 모두가 밤을 새서 정말 너무나도 졸렸다. 

그때는 정말 결과가 어찌되어도 좋으니 끝내고 싶다는 생각이 들었다. 

 

발표 끝나니 뭔가 후련하기도 하면서 아쉬운 점이 자꾸 생각이 났다. 

만약 아이디어에 대한 결정이 좀 더 빨랐다면,,, 다른 트랙을 선택했다면,,, 애초에 아이디어를 정하기 않고 갔다면,,,

등등의 수많은 if문들이 생각이 났다. 물론? 그런 생각한다고 결과 안바뀐다. 

그래서 그냥 포기하고 밥 먹고 나서 수상을 기다렸다. 

 

 

결과는 상 못받았다. ㅋㅋㅋㅋㅋㅋ 

상을 못받은 기억이 오래되어서 이런 기분인지는 몰랐는데

별로였다. 

 

하지만 언제 나와도 해카톤은 정말 재미있는 경험인거 같다. 

그리고 다시 감을 찾고 달려야겠다는 생각이 많이 들었다. 

세상에는 정말 기획을 잘하고 개발이 잘하는 사람들이 정말 너무너무 많다는 걸 

다시 한 번 알게 된 거 같아서 돌아가서는 공부를 더 열심히 해야겠다는 생각이 들었다. 

반응형
반응형

작년에 열린 넥슨 토크콘서트는 늦게 알게되어 참가하지 못해 이번년도는 꼭 참석하고 싶어서 1000자 꽉 채워서 

썼더니 통과시켜주었다. 장소는 동대문 디자인 플라자에서 진행되었는데 진짜 장소가 커서 놀랐다. 그래도 시작 시간보다 15분 정도 일찍 갔는데도 많은 사람들이 줄을 서고 있었다. (정말 컴퓨터에 흥미를 느끼고 관심을 가지고 있는 친구들이 이렇게나 많구나..하고 놀랐었다. )

들어갔더니 수많은 의자들과 와이드 스크린이 보였다.(조명이 너무너무 이상했다. 어떻게 찍어도 샘감이 넘 이상)

 

저 명찰과 함께 종이백을 하나씩 나눠주셨는데 안에는 이렇게 선풍기(여름이라서 그런가? 완전 센스) 그리고 강의하시는 분들 사인과 함께 안경도 있었고, 포스터가 있었다. 종이박스에 안에는 여기 밑에 보이는 것처럼 음료수와 빵, 그리고 초콜릿, 사탕등 간식을 많이 넣어주셨다. (덕분에 배불렀다. 아 그리고 저기 에그타르트가 정말 맛있었다.)

들어가기 전에 이렇게 귀여운 캐릭터들이 반겨주었다.(사진 찍으니까 발을 저렇게 엣쥐-☆ 잇게 포즈를 취해주심 ㅎㅎ 귀여워) 그래서 신나서 여러장 찍고 돼지바 하나 먹으면서 돌아다녔다. 

조금 있다가 앉아서 쉬고 있는데 토크콘서트가 시작되었다.

첫번째 강의는 김형진 멘토(에누마 크리에이티브 디렉터)

1,. 국영수를 잘해야 한다고 강조하셨는데 그 이유는 수학은 세상을 논리적으로 이해할 수 있도록 도와주는 학문이기 때문에 힘 닿는 곳까지 열심히 하라고 조언해주셨다. (완전 찔림 교과공부는 잠시 뒤로 미루고 있었던 나를 반성했다...ㅎ) 프로그래밍 언어도 결국 소통하고 하고 협업하고 이해시키는 것. 프로그래밍 하면서 남을 도울 수 있다는 것을 알기 바람.

 

2. 게임베이스러닝의 장점

장애인이나 사회적으로 어려움을 겪고 있는 사람들에게 도움을 주는 교육게임을 설명해주셨는데 너무너무 신기했다. 

평소에 게임하는 것을 좋아했기 때문에 관심분야였는데 취미뿐만이 아니라 진짜 사람들 실생활에서 게임을 톻해 교육을 받고 도움을 받고 있다는 것이 너무 신기했다.

 

2번째 강의는 오상훈 멘토(럭스로보 대표)

1. 팀원들과 사용하는 사람들이 행복해할 것을 생각하며 지속해 나가는 것이 창업의 원동력이라고 하셨다.

(솔직히 이분의 강의가 가장 기억에 남았던 것 같다. 왜냐하면 지금의 오상훈 멘토님의 모습이 내가 어른이 되었을때 되고 싶은 모습에 가까워서 ////...ㅎㅎ)

 

3번째 강의는 김동건 멘토(넥슨 데브캣스튜디오 프로듀서)

1. 사람에 대한 이해가 가장 중요하다고 강조하셨다.

2. '게임을 만들다'라는 것은 '나의 스토리를 코딩하다'

청소년기의 삶과 체험이 게임을 만드는데 중요한 재료이니 잘 관찰하고 잘 간직하기!

 

4번째 강의는 남세동 멘토

1.스타트업은 남들이 안될거 같다고 하는 것을 하는 것이라고 하셨다.(지금 다시 보니 완전완전 동의하는 바이다.)

2. 자신의 말투를 모두 구현하는 ai가 나오게 될 것이라며 딥머닝하는 걸 보여주셨는데 너무너무너무 신기했다.

 

마지막은 q&a. 타임이었다.(좀 지나서 흐릿하지만 기억을 되짚어보면)

Q1 .여성의 비중의 낮은데 혹시나 배움의 속도가 조금 더딘가요? (아무래도 아직까지는 이 분야는 여성보다는 남성에 비율이 조금 더 높기 때문에 프로그래머를 희망하는 많은 여성들이 건넨 질문이었다. ) - 사실 내가 제일 궁금했다...ㅎㅎ

A. 대학교 가면 과탑은 다 여자. 여성 프로그래머들에게 더 기회가 많아질 것이라며 여성프로그래머들을 통해 it시장이 더욱 넓어질 것.

 

Q2. 게임을 만들고 싶은 데 어떤 언어를 배워야 하나요?

A. 논리적 설계와 거기에 가장 적합한 언어를 선택하는 것이 중요하기 때문에 딱히 하나를 정할 수는 없음.

 

Q3. 좋은 프로그래머가 갖춰야 할 점

A. 코딩보다 커뮤니케이션 역량이 더 중요하며, 빅데이터와 aI의 시대가 오고 있기 때문에 데이터를 바라보는 시선이 중요하고 또한 새로운 기술에 관심을 두고 있어야 함.

 

Q4. 코딩 배우는 (하는) 속도가 느려요

A. 분위기에 연연하지 말고 주변사람들과 즐겁게 코딩하자.

 

오래 꿈꿔왔지만 프로그래밍은 한지 얼마되지않아 제대로 갈피가 잡히지 않았는데 토크콘서트를 통해 조금은 선명해진 거 같아서 너무 유익했다. 여러멘토들의 강의를 들으며 새로운 목표도 가지게 되었고, 코딩 뿐만아니라 새로운 기술들에 관심을 가져야 겠다고 생각했다. 나와 같은 꿈을 꾸는 친구들이 이렇게나 많다는 것을 알게되니 더 열심히 해야겠다는 다짐도 들었고, 나중에 꼭 만나서 좋은 프로그램을 만들었으면 좋겠다는 생각이 들었다.

 

그 중에 딥러닝이 제일 신기했다. 꼭 배워보고 싶다. 다음 토크콘서트에도 꼭 참석하고 싶다.

반응형
반응형

앞에 썼던 후기에서 언급한 첫번째 해커톤 후기이자 정말 할말이 많고 너무 혼파망이었던 후기이다.

설명하자면 해커톤 자체를 잘 몰라서 준비를 하나도 못하고 (심지어 준비물조차 제대로 몰랐다.) 헐레벌떡 나간 대회였다. 

위에 있는 노란 티셔츠가 해커톤에서 준 티셔츠이다. 고등부는 노란색, 일반부는 검은색이었다. (사실 노란색보다 검은색이 더 예뻤다.) 등 뒤에는 data revolution 이라는 문구가 적혀있었다.  

해커톤이 처음이라서 뭐를 들고 가야 할지 몰라서 노트북만 달랑 챙겨갔는데 해커토너들이 쾌적한 환경에서 개발할 수 있도록 에어컨을 빵빵하게 켜놓으셔서 그런지 너무 추웠다. (이 이후로는 해커톤 나갈 때 무조건 담요나 겉옷을 꼭 챙긴다.)

 

2박3일동안 진행된 해커톤이었는데 말이 2박 3일이지 사실 무박 5일이었다. 잠을 아예 안자는 건 아니었지만 잠을 자려면 개발하는 장소 이외에 임시로 마련되어있는 공간에 간이 침대에서 쪽잠을 자거나 책상에 엎드려 자면서 부족한 잠을 보충했다.

밥은 아침, 점심, 저녁 전부 제공되었는데 장소가 워낙 좋아서 밥도 잘 나왔고, 야식에 간식까지 풍족했다. 내가 지금까지 간 해커톤 장중에 여기가 가장 좋았는데 그 이유가 외부와 단절되어있고, 매우 넓다는 것이었다. 

 

가장 큰 문제는 전혀 준비되지 않은 실력이었다. 안드로이드 스튜디오를 사용하여 만들려고 했으나 자바도 제대로 하지 못했고, 주제도 명확하지 않아서 진행에 차질이 생겼다. 그러다 멘토링 시간에 불가능하다며 접고 앱인벤터를 사용하라는 조언에 바로 안드로이드 스튜디오를 접고 훨씬 쉬운 앱인벤터를 사용하여 제작하기 시작하였다. 약 10시간에 걸쳐 허겁지겁 코딩을 하고 디자인을 하고 그걸 붙이고 발표연습까지 해야해서 매우 바쁘게 움직였다. 

 

뭐 결과는 역시나 준비한 만큼 나왔다. 예상한대로 수상을 하지 못했고, 정말 많은 것을 깨닫게 해준 대회였다. 이 대회에 참가한 다른 팀들을 보면서 지금 내 또래의 친구들이 얼마나 열심히 하고 있는지 그리고 또 얼마나 잘하는지, 내가 우물안에 개구리였다는 것을 알 수 있었던 좋은 기회였다. 

반응형
반응형

이번년도 7월에 처음 나간 해카톤 이후로 (물론 7월에 나간 해커톤은 나중에 올리도록 하겠다. 할말이 많기 때문에) 준비의 필요성을 처절하게 깨닫고ㅠㅠ 각성하여 이번 해커톤을 열심히 준비했다.

 

이번 해커톤의 주제는 사람의 행복하게 하는 소프트웨어여서 친구들과 아이디어 회의 후 초고령화 사회에서 가장 화두 되고 있는 질병인 '치매'를 보안할 수 있는 소프트웨어를 만들기로 했다. 나는 개발과 디버깅을 하는 프로그래머 맡았다.

 

우리의 계획으로는 사용자 앱과 보호자 앱 그리고 하드웨어로 구성되어 있다.  사용자 앱과 보호자 앱간에 연동이 필요하기 때문에 쉽고 무료로 사용이 가능한 파이어베이스를 이용하였다. (파이어 베이스나 앱인벤터나 공용계정이 있으면 정말 좋은 것 같다.) 그리고 하드웨어의 주요기능인 거리측정과 버튼을 구현하기 위해 신호강도는 거리의 반비례하는 것블루투스 4.0을 이용해 rssi기능을 사용하였다. (사실은 gps를 사용하려 했는데 밖에서 아무리 오래 있어도 잘 잡히지 않고 실내에서는 이용이 불가하여서 기능을 변경했다....ㅎ)

 

아래 사진은 버튼이다

아두이노 버튼

아래 사진은 그 앞에서 언급했던 rssi기능을 위한 블루투스 4.0

아두이노 나노와 블루투스 4.0

그런데 이번 대회가 너무 아쉬운 점 중에 하나가 장소가 벡스코 라는 것이다. 저번에 나간 해커톤은 대학에서 진행되어서 무박 3일을 하였는데 이번 해커톤은 집으로 귀가했다가 그 다음날 아침에 다시 와야 하고 또 고작 2일동안 진행되어서 시간이 매우 촉박했다. 그리고 sw교육대전이 진행되고 있는 전시장의 가장자리의 위치하였는데 옆에서 어떤 행사를 하고 있어서 너무 시끄러웠다.ㅠㅠ 노래가 크게 계속나오고 사람들이 대회장을 기웃기웃거리고 신경 안쓸라고 했지만 신경이 쓰이는 건 사실이었다.ㅠㅠ

 

그렇지만! 괜찮았던 점은 밥이 선택할 수 있는 범위가 조금 넓고 책상이 정말 컸다. 하루하루 주는 간식도 맛있게 먹었고, 오히려 짧은 기간이어서 더 많은 집중력을 쏟을 수 있기도 하였다.

해커톤 현장이다

정말 많은 학교에서 다양한 친구들이 자신들의 아이디어를 실현하기 위하여 해커톤에 참여했다. 위에 사진처럼 열심히 한 흔적 해커톤 티 색깔이 빨간색이었는데 이 색이 나름 마음에 들었는데 이에 가장 큰 이유가 에 사람이 엄청 많았는데 많은 인파속에서 가장 확! 보였기 때문이다.

 

첫날 집가는 길은 너무 아쉽기도 하면서도 시간이 부족하다는 생각이 들었다. 가면서도 끊임없이 친구들과 해커톤 관련한 개발 이야기를 나눴다.

 

둘째날은 어떻게 흘러갔는지도 기억이 안 날정도로 촉박하고 빠르게 진행되었다. 1시에 발표가 있어서 개발한 소프트웨어를 마무리 디버깅 후에 디자인을 삽입했다. 그리고 나서 재빠르게 ppt를 만들고 발표 연습을 했다.

(발표 제출하는데 글꼴이 깨져서 엄청 고생했다는 tmi..ㅠㅠㅠ 글꼴저장을 눌렀는데도 깨져서 글꼴파일까지 보내서 간신히 성공ㅠㅠ)

 

 

시연동영상

 

준비한 모든팀의 발표를 듣고 우리팀이 제작한 제품을 발표하러 갔는데 너무 긴장이 되었다.ㅠㅠ 시간이 촉박해서 발표대본도 만들지 못하고 연습도 제대로 해보지 못해서 실제 발표할 때 너무 떨어서 팀원들한테도 너무 미안했고 내 자신도 너무 스스로에게 실망했던 것 같다ㅜㅠ그래도 팀원들이 다독여주고 위로해줘서 조금 나아졌지만 다음번에는 제대로 대본도 만들어서 열심히 연습해 발표해야 겠다고 다짐하는 계기가 되었다.

발표현장

해커톤이 다 끝나고 잘 되지 않았던 gps를 다시 도전하였다. 실내에서는 전혀 잡히지 않아서 밖에서 오들오들 떨면서 10분동안 기다렸지만 끝내 실패했다.ㅠㅠ 다음번에 기회가 된다면 다시 도전해서 꼭 성공하고 싶다.

혹시 해커톤 나가기를 주저하거나 두려운 사람들이 본다면 걱정말라고 얘기 해주고 싶다. (물어봐도 됩니당~)이 해커톤은 집으로 귀가하는 해커톤이었지만 보통의 해커톤은 무박으로 이루어지며 그 장소에서 최소 2일동안 있기 때문에 준비를 잘 해가길 빈다. 나의 경우에는 수건과 담요 그리고 각종 샤워도구(샴푸, 바디워시), 여벌의 옷을 들고 가는 것이 좋다. 모니터와 키보드는 선택이지만 들고 갈 경우 매우 좋다. 특히 자는 경우 담요!! 꼭 들고 가길 바란다. 제발 아니면 걸칠 잠바를 가져가는 것도 좋다.

 

이렇게 나의 두번째 해커톤이 끝이났다. 처음보다는 나았지만 다음에 또 해커톤을 나갈때는 이번보다 더 발전하는 모습을 보여야 겠다고 다짐했다.

 

 

반응형

+ Recent posts