Skip to main content

Command Palette

Search for a command to run...

Q&a) 오픈소스 Sw 개발자 대회에서 받은 질문들

Updated
2 min read

이 글은 두루미스에 올렸다가 옮긴 글입니다.


얼마 전에 한국 오픈소스 SW 개발자 대회 OT에서 짧은 발표를 했다. 오픈소스 프로젝트에 관련된 동기부여에 관련해서 얘기했다. 그때 질문을 여러가지 받았는데 답변한 김에 글로 남기기로 했다.

오픈소스 시작은 어떻게 하면 좋을까요?

정말 많이 받은 질문입니다. 오픈소스 활동을 하기 위한 최고의 원동력은 자기한테 필요한 것이라고 생각합니다. 그렇기 때문에 저는 개발을 하면서 오픈소스를 쓰다가 원하는 기능이 없다거나 버그가 있다거나 하는 식으로 뭔가 아쉬울 때 그 프로젝트에 PR 보내보는 것으로 시작하는 게 제일 좋다고 생각합니다.

강동윤 개발자님 오픈소스를 진행 시 가장 먼저 어떤 것 부터 진행하셨을까요?
이렇게 대단한 오픈소스를 작업하기에 앞서서 어떻게 설계를 시작하셨는지 너무 궁금합니다.

저는 SWC를 만들기 위해 바벨과 rustc의 소스코드를 참조했습니다. SWC의 첫 작업은 바벨의 파서를 러스트로 포팅하는 것이었는데요, 저는 바벨 파서의 소스코드 구조를 대략적으로 분석한 뒤, 무작정 러스트 함수로 포팅했습니다.

만드신 오픈소스는 어떻게 홍보하셨나요?

처음에는 러스트 레딧과 페이스북에 중요한 기능 구현할 때마다 소개했습니다. 어느 정도 인지도가 생긴 이후에는 트위터만 사용했습니다. 요즘도 트위터로 홍보해요.

저도 next.js 공부해서 프로젝트를 진행하고 있는데 잘 안풀리는 부분들은
어떤 식으로 해결하셨는지에 관한 얘기들을 들어보고 싶습니다. 예를 들어 자주 쓰셨던 교육 사이트!!!

저는 강의나 책으로 공부를 못 하는 스타일인데요, 그래서 어떤 교육 사이트를 썼다고 하긴 좀 힘들고, 거의 대부분의 문제를 구글링으로 해결했습니다. 굳이 따지자면 스택오버플로우의 지분이 높지만 전 블로그 글도 많이 읽었습니다.

오픈SW개발자 대회 대상 수상후 바뀐 점이 있습니까?
오픈소스 개발이라이라든지, 직업이나 삶에서 어떤 이점을 받았는지 궁금합니다

제 경우 이미 많이 쓰이는 오픈소스로 출품한 것이라서 직접적으로 바뀐 건 거의 없는데요, 부모님을 포함한 주변 사람들한텐 중요했던 것 같습니다. 분야가 다르다보니 잘한다 잘한다해도 어느 정돈지는 모르는 경우가 많았는데 그런 면에서 도움이 되었습니다.

포포1y ago

글 남겨주셔서 감사합니다. 강동윤님의 학습법을 배워보고 싶었는데요. 혹시 좀 더 자세히 공부방법을 언급하신 글이나 영상이 있는지 여쭤볼 수 있을까요? 유튜브와 이 블로그, 그리고 강동윤님의 쓰레드도 정독해보고 있는데 그런 글이 잘 안보여서요.

저는 이제 막 주니어 개발자로서 시작을 했는데요. 강의와 책이 너무 지루하고 배우기 힘들어서요. 저도 그냥 무작정 개발을 시작해서 구글링과 AI로 문제를 하나씩 해결해나가는 방법으로 해보곤 있는데요. 주변에선 다들 유명 강의와 유명 책으로 배우니까 제 방법이 옳은지 확신이 안서는게 가장 큰 질문의 요지입니다.

More from this blog

한국의 학벌에 대한 생각

내 블로그의 제목이 kdy1: The way I think 인만큼 앞으로는 내 생각을 더 자주 올리려고 한다. 한국 기준으로, 학벌은 사람을 볼 때 꽤나 유용한 지표이지만, 절대적이지는 않다. 경험적인 얘기일 뿐이지만, 성균관대학교 자퇴생으로서 느낀 것들이 몇 가지 있다. 대학까지 간 사람의 학벌은 학습 능력 x 성실함 에 대체로 비례한다. 그래서 의미가

Apr 3, 20261 min read

인간 지능에 대한 메모장

최종 업데이트: 2026/03/15 지능의 유전 현재 인류 기준으로, 고지능자는 고지능 유전자가 많이 겹친 사람이다. 지능의 유전엔 X 염색체가 매우 중요한 역할을 한다. 그리고 이게 남자와 여자의 지능 분포 차이를 만든다. 극상위권에 여자가 거의 없는 이유가 이것이다. 고지능 X 염색체가 여자한테서 발현되려면 2개가 있어야 한다. 이는 인간의 생

Mar 15, 20262 min read

Ai 코딩 팁 2 (한국어)

발표 자료: https://gamma.app/docs/AI--2a52e7tk3eb1ch1 AI 활용법 관련해서 간단하게 발표를 했다. 발표 자료 앞쪽은 전에 블로그에 올린 글이랑 같은 내용이다. 이 글에서는 기존 글에서 다루지 않은 내용들을 다루겠다. 에러 메시지 및 로깅 구체적 타입 및 스키마 활용 any 타입은 사람에게도 위험하지만, AI에게는 더 위험하다. 마찬가지로, JSON.parse처럼 아무 제약 없는 파싱 느슨한 인터페이스 ...

Jan 30, 20265 min read

kdy1: The way I think

233 posts