하카슨에게 관심이 많지만 한 발자국도 내딛지 못하는 사람에게 보내는 첫 참전기

이 보도는 지지자들이 10월에 거행한 오탐 하카슨의 참가 보고에 의해 이루어졌다.느리다
한편 이 글은 UT-virtual Advent Calendar 2020의 22일째 원고를 쓰고 있다.

입문


처음 뵙겠습니다.저는 샤오육이라고 합니다.
며칠 전 지지자가 주최하는 오탐 하카슨에 참석했다.
저한테는 처음인 하카슨은 팀 개발에서 솔직히 불안한 부분도 많아요.
제작과 개발 경력이 1년도 안 돼서... 아기죠.
나는 이런 내가 이번 하카슨에서 무엇을 했는지, 그리고 그것을 통해 느낀 것, 느낀 것을 앞으로 하카슨에 가고 싶은 사람에게 남기고 싶다.

뭐 공부 해요?


이번에 나는 Zoom에서만 말한 학우(이하 상봉선생, 하카슨 첫 참전)를 지원하여'매우 간단한 단어본'이라는 매우 비슷한 중국어 제목의 응용 프로그램을 개발했다.
'컴퓨터에서 이동하는 중국어 편리 단어본'을 개념으로 단어본 제작 모드에서 병음의 자동 입력을 하고 단어본을 공유한다학습 모드에서 좋아하는 순서에 따라 한자/병음/뜻을 하나하나 볼 수 있다... 중국어를 스스로 배우는 토대에서'이런 기능이 있었으면 좋겠다'고 가득 찬 응용 프로그램이라고 생각한다.
참고로 디자인은 매우 간단합니다(아래 그림).이번에 파이썬의 tkinter를 사용했지만 굴곡이 심해 디자인에 신경을 쓸 수 없기 때문에 차라리 간단하게 선택하는 것이 좋다.
절대 아니에요. 제 미술 성적이 3이라서.


그리고 이걸 만든 결과 뽑혔어요!
위에서 말한 바와 같이 자신의 불편함에서 비롯된 명확한 개념이 있다는 점이 평가된다.
역시 당사자 의식이 있으면 개발된 내용도 좀 달라지지 않을까 싶어요.
따라서'더 이상 하카슨에게 한 발자국도 내딛지 못하는 달리기 개발자'를 향한 소감이다.
이 일대를 기본적으로 장악했다면 하카슨에 참가하는 것은 무섭지 않을 것이다.

하카슨에서 처음 생각했던 일.


① 심하게 움직인다
아마 많은 사람들이 트위터에서 본 수상 엔지니어의 작품을 보고'이렇게 수준이 높은가...자신이 할 수 없는가...'라고 생각할 것이다.사실 하카슨은 의외로 사람들 앞에서 잘 움직이지 못했다.따라서 우선'시간 내에 행동하면 충분하다'는 것을 깨달아야 한다.나는 첫날에도 거의 성과가 없었다.
② 처음 접하는 기술에 도전해보자
나는 하카슨이 작은 수출을 창조할 수 있는 가장 좋은 기회라고 생각한다.특히 지지자들이 주최하는 하카슨은 분위기도 화기애애하다. "모두 함께 수출하자!"이렇게 화기애애한 공기감이 있어요.그리고 이 시대에는 온라인 하카슨이기 때문에 슬랙 사용 등의 지원도 충실하다.나는 이 환경이 자신의 익숙하지 않은 기술로 첫 번째 수출을 하는 데 매우 좋다고 생각한다.
특히 기술을 다시 배워야 할 때는 실천이 중요하다.하카슨이라면 어느 정도 시간의 긴장감을 제한하면서 실제 제작을 할 수 있기 때문에 적당한 부하가 있을 것 같다.
③ 안 될 것 같을 때 방향을 바꾸기로 마음먹자
사실 저희가 처음에 React에서 뭘 하겠다고 했어요.하지만 하카슨이 지난주, 두 사람이 서로 공부할 때, 그는 "이대로 가면 제작이 늦었어!"라고 말했다.그래서 파이썬으로 옮긴 경과가 있습니다.이런 의미에서 중요한 것은 기본 문법을 쓸 수 있는 프로그래밍 언어가 있어야 한다는 것이다.이것은 마치 신기술에 도전하는 보험과 같다.성과를 남기기 위해서도 안에 있는 손을 잘 잡아야 한다.
④ 네트워크나 로컬
하카슨은 웹 클래스의 성과가 많다.우리가 React를 사용하고 싶은 것도 이 때문이다.그러나 실제로는Python이든 뭐든 로컬 응용 프로그램으로서는 폐단이 거의 없다고 생각합니다."나는 인터넷 언어를 쓸 줄 몰라..."이런 사람도 반드시 C#, C++, Python 등 자신이 사용하기 쉬운 언어로 참가하세요.
⑤ 명확한 개념
이것은 하크슨뿐만 아니라 어떤 상황에서도 매우 중요하다.'무엇을 위해''무엇을 위한 프로그램'등 최종 성과를 어떻게 사용하고 싶은지 구체적으로 상상해 보세요.이것은 어떤 정보로 작품 속에 숨겨져 있다.개발 기간이 비교적 짧은 하커슨은 너무 많은 일을 해서는 안 된다.필요한 기능이 무엇인지 잘 씻어내고 낭비를 줄이기 위해서라도 생각을 꼼꼼히 살펴야 한다.
⑥ 아무 일 없이 즐기자
프로그램을 쓸 때는 기본적으로 이렇다. 잘 설계하고 쓰려고 하지만 의도대로 움직이지 않거나 원래 움직이지 않는 경우도 있다.단지 하루에 창문을 표시하는 데 쓰일 뿐, 다음날 파트너는 점심까지 일어나지 않았다. 이 세상에 무슨 일이 일어날지 모르겠다.이런 일에 흔들리지 말고 눈앞의 일을 먼저 처리해라.
⑦ 섣불리 팀에서 신청하자
하카슨, 의외의 허들이 낮아요.짧은 시간 내 개발에 대한 불안감도 있지만 이런 사람도 팀 개발에 뛰어들 수 있다면 방법이 있을 것이다.역시 혼자 뛰어들면 무섭다.그리고 한 사람이 계속 인코딩을 하면 병이 날 수도 있어요.오류가 사라지지 않아 설치해야 할 부분을 잘 쓰지 못했습니다.이럴 때도 누군가와 함께 있으면 모르는 곳을 남에게 떠넘기거나 교대로 쉬면서 오류를 검사하는데... 편해질 것 같아요.안 맵다고 한 적 없어요.
참고로 Git는 당기기, 제출, 밀어내기만 하는 것이 좋다.상봉씨한테 폐를 끼쳤어요.

실전


비록 나는 아직 이런 회의에 참가한 적이 없지만, 세계에는 초보자를 환영하는 하카슨이 많은 것 같다.서포터즈도 1월 1회 정도로 열리기 때문에 초보자는 여기서부터 시작하는 것이 좋다.
여러 번 말했지만 모양만 만들어도 충분히 대단해요.
생각만 가져오면 대단해.
외출을 자제하고 아무것도 할 수 없어 두문불출하시는 분들은 하카슨을 이용해 출력을 시작하세요.

좋은 웹페이지 즐겨찾기