1. 나의 가치를 우리 팀에 필요로 하는 곳에 쓸 수 있을까
솔선수범하고
책임감 있게
성실히 임하기
내가 맡은 업무만 초점 맡지 말고
주변에 도움 드리기
도움 받았을 땐 감사 표시하기
업무와 인성 평가를 받음
1. 솔선수범 문서화 01
환경설정
프로젝트 문서화하기
2. 회사와 제품 이해 02
제품을 정확하게 써보고
제품의 장점과
문제점 발견
문제점을 이런 식으로 개선하면 좋을 것 같다.
3. 선배님 요청하신 코드 리뷰를 해서
코드를 리팩토링하는 pr를 먼저 만들어놓음
유닛테스트 추가
직책과 타이틀에 역량을 제한해두지 말 것.
10가지 팁
1. 회사 안에서 나만의 멘토 찾기 - 사수가 정해지지 않을 때
저에게 사수가 되어 주세요.
2. 회사와 팀에 대한 이해를 한다.
우리 팀은 회사 내에서 어떤 일을 하는지
3. 팀이 맡고 있는 프로젝트에 대해 이해 한다.
4. 팀과 프로젝트에 관련 문서들을 받는다.
5. 제품을 이해하고 직접 써 본다.
제품마다 가지고 있는 특징과 쓰이는 용어들 친숙하게 이해하기
제품의 장점과 단점, 개선할 방법 생각해두기
6. 프로젝트의 아키텍쳐를 이해한다.
어떻게 프로젝트의 패키지와 모듈로 이루어져 있는지
7. 다양한 모듈의 이슈들을 받아서 해결한다.
패키지 별로 작은 이슈들을 수정하면서 코드로 먼저 만져 보기
8. 팀의 프로세스를 더 잘 이해한다.
어떻게 서로 정보 공유하고 일하고 있는지
어떻게 하면 더 효율적으로 일할 수 있을 지 생각하기
9. 잡 디스크립션을 지금 & 다음 레벨 둘 다 받는다.
다음으로 갈 수 있는 레벨의 잡 디스크립션을 받아서 당연하게 생각하는 스킬이나 책임감은 무엇인지
명확하게 읽어보고
점검용으로 쓰기
다음 레벨로 가기 위해서 어떤 일을 하면 되는 지
어떤 것을 주기적으로 해볼지 해보기
10. 긍정적이고 능동적으로 커뮤니케이션
긍정적으로 소통하기 - 칭찬과 감사
결론을 먼저 얘기하고 부가설명하면서 깔끔하게 설명하기
코드
프로젝트의 모듈과
패키지
클래스에 대한 다이어그램을 그려서 옴
코드 리뷰
- 데이터가 화면에 안 나오거나 검증 단계를 꼭 거치기
기본적인 검증 단계를 거치기
모르는 것을 부끄러워 하지 말고
인터넷이나 회사 문서에서 찾아보고
질문하자.
1,2)모르는게 있을때 : 회사문서->구글링->구글링-> 모르는거 요약해서 질문
3,4,5) 배우려는 자세 : 전체 시스템을 이해 하기 위해 노력 하는 것, 자신을 과신하지 않는 것
압박감은 신입이 되어도 계속된다.
그런 압박감 속에서 여유를 찾아야 한다.
어차피 해결할 수 있는 문제야. 어차피 될 거야
되든 안되든 계속 잡고 시간을 투자하자.
왜 문제를 못 푸는 가에 대해 원리를 알고 해결해보자.
원리 !!!!
원리.
작은 수학 기호부터 해석해야 한다.
엔진을 만들어보자
기초가 중요하다.
느린 것 같아도 훨씬 빠르다.
클라이언트 측 코딩과
서버측 코딩의 완벽 이해가 부족
클라이언트에서 서버랑 통신을 하려면 무조건 http 프로토콜을 통해서
네트워크를 통해 패킷이 주고 받아지면서 데이터를 주고 받는 것.
서버단 코딩