CodeTrace 를 이용하여 github의 소프트웨어 전문성 판단하기



https://codetrace.io


코드 트레이서가 소개하는 자신의 서비스를 보면 , 
1. 내가 올린 github의 소스코드를 실시간으로 분석하여 전문성 정도를 파악할 수 있습니다.
2. 다양한 소프트웨어 개발 metric 을 통하여 코드를 분석하고 평가합니다. 





FAQ의 자세한 설명을 읽어 보았습니다. 

CodeTrace 란 무엇입니까? (구글 번역기로 돌려봤는데 읽는데 무리가 없네요)

- 개발자 용 : CodeTrace는 코드 구문 분석 및 NLP를 사용하여 통찰력 및 실시간 코드 분석을 제공하는 광범위하게 기능을하는 도구입니다.
- 학생과 Resume Builders를 위해 : CodeTrace는 고용 잠재력을 강화하기 위해 사용자 능력과 최신 기술에 대한 구체적인 묘사를 만듭니다.
- 기업용 : CodeTrace는 언어, 라이브러리, 프레임 워크 및 코드 품질의 장래 직원의 기술과 지식을 뒷받침하는 도구로 소프트웨어 엔지니어를 소싱하고 스크리닝하는 플랫폼입니다.

CodeTrace는 고용 시장과 개발자를 위한 실시간 온라인 리소스 모두에서 진화하는 관행이며 모든 당사자의 요구를 충족시키는 플랫폼입니다.



메인의 GET STARTED VIA GITHUB 를 통하여 아래의 창이 뜨면 자신의 github 계정으로 로그인합니다. 



아래와 같은 창이 나오게 됩니다. 
1. 기여도, 유명도, 협업율에 따라서 전체 점수가 나옵니다.  
2. Technology 에 따라 레벨을 나누고 사용된 영역을 확인할 수 있습니다. 
3. 프로젝트에 쓰인 언어들과 경험치를 볼 수 있습니다. 



- 평점을 어떻게 매기는 걸까요?
총점은 아래 세 개의 평균입니다. 
To get 100% Contribution rating you need to have 1000 commits summary. 
To get 100% Popularity rating you need to have 100 commits to a repository with more than 1000 stars. 
To get 100% Collaboration rating you need to have 100 commits to a repository with more than 100 contributors.

100% 기여도 == 1000개의 커밋 
100% 유명도 == 1000개가 넘는 별의 repository 함께 100개의 커밋
100% 협업도 == 100명의 기여자가 넘는  repository의 100개의 커밋



- Xp는 어떻게 계산됩니까? 
Experience depends on the count of authored code and stars.
Any detected technology adds additional experience.
Also there is a limitation of experience per repository based on stars, contributions and contributors count. 

경험은 제작 된 코드와 별의 수에 따라 다릅니다. 
감지 된 기술로 인해 추가 경험이 있습니다.
또한 별, 기여 및 참여자 수에 따라 저장소 당 경험이 제한됩니다.


- 레벨은 어떻게?? 




아직 github의 경험이 많이 부족하고, 소프트웨어 개발력이 너무 부족하여 학습은 추가로 해야 할 것 같습니다.