Show GN: Codemaru - 내 개발 인생은 어디 티어일까?

2 hours ago 2

알고리즘 풀이, 오픈소스 활동, 꾸준함 등 여러 지표를 통해 나의 개발 인생을 게임 티어 처럼 환산해서 GitHub profile README 등에 카드 형식으로 임베드 할 수 있는 프로젝트입니다.

https://github.com/bnbong/codemaru

총 8개의 티어가 존재합니다:

Seed → Bronze → Silver → Gold → Platinum → Diamond → Master → Maru

이 도구는 최근 백준 온라인 저지가 서비스 종료되고 solved.ac의 티어 랭크도 더이상 올릴 수 없어지게 된 작금의 상황에서 알고리즘 뿐만 아니라 내 개발 활동 전반을 바탕으로 티어로 환산해서 보여주는 서비스가 있으면 좋겠다고 생각하여 개발하게 되었습니다. 도파민 터지는 순간 중 하나는 티어 인장질이기도 하고 달리는 도중에는 눈에 보이는 목표가 있어야 동기부여가 되기도 하니까요.

프로젝트의 이름에도 들어간 순우리말 '마루'는 산이나 지붕의 꼭대기를 의미합니다. AI 기술 발전으로 압박될지언정 개발자인 우리는 위를 바라보며 올라가야합니다. 개발자의 과업이란 궁극적으로 문제를 해결하고 가치를 제공하는 것이니까요. 또한 어떤 기술이든 인간을 위하지 않는 기술이란 없다고 생각합니다. 여러분에게 주어진 환경에, 하물며 AI가 판치는 세상에서도 '내가' 주도권을 잡기 위해서는 스스로의 개발 역량을 가꿔나가야 합니다. 그런 의미에서 제 프로젝트 코드마루가 여러분이 달리시는 동기나 목표가 되었으면 좋겠습니다. 저희 모두 마루를 향해 달려봐요!!

티어 카드는 https://codemaru.bnbong.com/ 사이트 생성기에서 티어 카드 preview와 HTML/Markdown 임베드 링크를 볼 수 있고 GitHub Actions workflow를 구성하여 원하시는 GitHub 저장소에서 self-hosting 방식으로도 임베드 할 수 있습니다.

GitHub username, BOJ(solved.ac)&LeetCode 프로필 정보를 바탕으로 분석합니다. full/compact 레이아웃이 지원되며 dark/light/투명 테마가 지원됩니다. 티어 아이콘에는 멋드러진 애니메이션이 재생됩니다.

새로운 테마 추가를 계획 중이며, PR/Issue/피드백 모두 환영합니다! 저는 골드 티어로 나왔습니다.

Read Entire Article