SHIN
## Junior BackEnd Developer ##
1. 내가 사용하는 기술의 기본을 아는가? (본질에 집중)
기본이 부실하면 결국 무너짐 -> "적당히 안다"가 아닌 "철저히 안다" 수준으로 공부하자
현업에서 주로 사용하는 언어, 스택, 알고리즘, 자료구조까지 모두 이해하기
2. 개방적으로 피드백 수용 (경청하기)
내가 작성한 코드에 대해 조언 받는 것을 두려워 하지 말기. 비평을 비난으로 듣지 않고 객관적으로 받아들이자.피드백을 받았다면, 꼭 스스로 되돌아보고 픽스할 시간 가질 것.
3. 실수를 통해 배우기 (성장하기)
실수를 학습의 기회로 여기자. 같은 실수를 반복하지 않기 위해 공부하고 일어섰을 때 비로소 다음 단계로 성장할 수 있다. 충분히 넘어지고 배우기
4. 끊임없이 배우고 리뷰 (공부하기)
기술 부채는 어쩔 수 없이 계속 생겨난다(개발자 역량 부족 or 빠르게 변화하는 기술 스택). 그러니 우리는 항상 기술 부채를 줄이기 위해 노력해야 한다
4-1. IT 업계가 주목하는 스택, 트렌드 모두 놓치지 말고 스크랩하기
4-2. 개발자 간 코드 리뷰를 통해 내 코드 성장시키기
5. 내가 무엇을 왜 개발하고 있는지 정확히 알기 (주인의식 갖기)
내가 맡은 일에 대해서 주인의식 갖기. "내가 무엇을, 왜 개발하고 있지?"라는 질문을 끊임없이 던지자
6. 모르는 것을 모른다고 말하기 (질문하기)
문제 발생 시 몰랐다고 질문하는 건 늦다. 모르면 모른다고 그 자리에서 물어보자. 주니어 단계에서는 질문을 '잘' 하는 것보다 배울 의지를 보여주는 것이 훨씬 중요하다. 직접 알아낼 수 없는 문제는 주변에 도움을 요청해서 넓은 곳으로 시야를 옮기자.
1. 내가 사용하는 기술의 기본을 아는가? (본질에 집중)
기본이 부실하면 결국 무너짐 -> "적당히 안다"가 아닌 "철저히 안다" 수준으로 공부하자
현업에서 주로 사용하는 언어, 스택, 알고리즘, 자료구조까지 모두 이해하기
2. 개방적으로 피드백 수용 (경청하기)
내가 작성한 코드에 대해 조언 받는 것을 두려워 하지 말기. 비평을 비난으로 듣지 않고 객관적으로 받아들이자.피드백을 받았다면, 꼭 스스로 되돌아보고 픽스할 시간 가질 것.
3. 실수를 통해 배우기 (성장하기)
실수를 학습의 기회로 여기자. 같은 실수를 반복하지 않기 위해 공부하고 일어섰을 때 비로소 다음 단계로 성장할 수 있다. 충분히 넘어지고 배우기
4. 끊임없이 배우고 리뷰 (공부하기)
기술 부채는 어쩔 수 없이 계속 생겨난다(개발자 역량 부족 or 빠르게 변화하는 기술 스택). 그러니 우리는 항상 기술 부채를 줄이기 위해 노력해야 한다
4-1. IT 업계가 주목하는 스택, 트렌드 모두 놓치지 말고 스크랩하기
4-2. 개발자 간 코드 리뷰를 통해 내 코드 성장시키기
5. 내가 무엇을 왜 개발하고 있는지 정확히 알기 (주인의식 갖기)
내가 맡은 일에 대해서 주인의식 갖기. "내가 무엇을, 왜 개발하고 있지?"라는 질문을 끊임없이 던지자
6. 모르는 것을 모른다고 말하기 (질문하기)
문제 발생 시 몰랐다고 질문하는 건 늦다. 모르면 모른다고 그 자리에서 물어보자. 주니어 단계에서는 질문을 '잘' 하는 것보다 배울 의지를 보여주는 것이 훨씬 중요하다. 직접 알아낼 수 없는 문제는 주변에 도움을 요청해서 넓은 곳으로 시야를 옮기자.