# 10.21 멘토링 [![hackmd-github-sync-badge](https://hackmd.io/bIinvMyyS_6ik-mDWUa5WA/badge)](https://hackmd.io/team/NLPStudy?nav=overview) ###### tags: `mentoring` - 코드리뷰를 처음해보는데 보통 어떤 방식으로 많이 하는지 궁금합니다. 자세하면 너무 길어지거나 집중력이 떨어지는 것 같고 가볍게하면 너무 하는 의미가 떨어지는 것 같습니다. 뭔가 꿀팁이나 기준, 방법같은게 있을까요? > 논문의 구조나 그림의 구현을 주로 보자 > 논문을 읽고 다이렉트로 코드를 짜기는 힘들기 때문에, 먼저 다른 사람이 구현해 놓은 코드를 뜯어보고 왜 이렇게 구현했는지 이해하는 것이 좋다. 한줄한줄 왜 돌아가는지 단계별로 확인하는 것도 중요 > Star가 높은 github를 참고하기 - 논문에 있는 수식을 이해하기가 어려운데 수식을 잘 이해하는 팁이 있을까요? > 너무 깊게 다루기는 힘듬, 넘어갈 필요가 있음 - 논문을 부분적으로는 이해해도 전체적인 흐름을 파악하기 어려울 때가 있는데 그럴 땐 어떻게 하는 게 좋을까요? > 초록과 아키텍쳐같은 일부를 보자 > 처음에는 대충 보고, 현재 과제에 필요한 논문이라는 판단이 드면 그때 깊게 보자. - 기본적인 프로그래밍 역량과 모델 설계 프로그래밍의 연관도와 기본적인 프로그래밍 역량을 키우기 위한 방법을 추천해주세요. > 프로그래머스: 코딩테스트 준비 > 캐글캐글캐글: 먼저 해본다. 막히면 좋은 코드를 본다. > Dacon - 특정 태스크에 대해 연구 개발할 때 논문 탐색 방법과 개발 파이프라인이 궁금합니다. > Paperswithcode > stackoverflow > facebookcommunity(TF korea, 월간자연어 처리) - 최근 면접에 필요한 프로그래밍 관련 지식이 어떤 것이 있는지 궁금합니다. > 요즘 트렌드는 모델 경량화/최적화. 모델은 누구나 잘짠다 > 구조적 질의 언어(SQL), 분산 처리(하둡, 스파크, 도커) > 자료구조 - 비전공자는 면접이나 자기소개서에 어떤 점을 중점적으로 어필하면 좋을까요? > 프로젝트 한것을 잘 적으세요 :) > 부캠 프로젝트는 '거의' 현업 문제라서 좋은 문제이다. 느낀 점을 정하기. > 스토리텔링: 설득할 수 있어야 한다.나를 데려가라. 시각화가 정말 중요. 글이 많은 것보다 할만만 하고 그림 많이. > 회고 시간을 많이 해야 한다 > 현업에서는 머신러닝도 많이 쓴다. 딥러닝만 안씀. > 이력서, 포트폴리오도 지금부터 미리 미리 쓰세요 :)