[WIL1] 같이 일하고 싶은 개발자가 되자
WIL 16-21 October 2023
이번 주 회고
Java
Java 문법 공부를 시작했다. TS와 다르게 변수나 파라미터의 타입, 함수 리턴 타입을 앞쪽에 명시하는게 아직 익숙하지 않다. Stream도 처음 봤을 때 JS arrow method랑 비슷하다고 생각해서 금방 익숙해질 줄 알았는데, 경험이 부족한지 아직까지는 쓸 때 바로바로 생각나지 않는다.
OOP
OOP 개념에 대해서 머리 속으로는 알고 있다고 생각했는데 막상 설명하려고 하니 명료하게 되지 않았다. 코드를 짜보면서 느끼고 정리하는 시간이 필요할 것 같다.
질문은 질문 받는 사람에게도 도움이 된다.
이번 주에 감사하게도 다른 팀원들이 질문을 많이 해주셔서 내가 아는 것들을 다른 분들께 설명하고 알려드리는 경험을 많이 할 수 있었다. 답변을 하면서 내 지식을 효과적으로 전달할 수 있는 방법에 대해 고민해 볼 수 있었고, 안다고 생각한 지식들을 말로 설명하는 연습을 할 수 있었던 시간이었다. 모르는 내용을 질문받았을 때는 같이 찾아보면서 새로운 내용을 학습할 수 있었다.
같이 일하고 싶은 개발자가 되기 위해
0. 고집 없는 개발자
여러 주니어, 시니어 개발자분들께 질문했을 때 공통적으로 고집 쎈 사람과 함께 일하기 싫다는 답변을 얻었다. 물론 내 기술에 대한 확신, 고집이 있는 것은 좋지만, 팀에서 결정한 사항엔 잘 따르고 잘 협업할 수 있어야 한다.
1. 아는 지식을 잘 설명하는 개발자
지식을 나만 아는 것보다 다른 사람에게 잘 설명하면 모두가 성장할 수 있다. 설명하면서 내가 또 배우고, 설명 들으면서 다른 팀원이 배울 수 있다. 효과적으로 지식을 전달하는 방법에 대해 고민하고 연습하는 개발자가 되자.
2. 예쁘게 질문하는 개발자
당연히 동료를 배려하는 사람, 감정을 잘 컨트롤하는 사람과 더 일하고 싶을 거다. 질문할 때, 답변할 때, 협업할 때 듣는 사람을 배려하고 예쁘게 말하자.
다음 주에 공부할 것
OOP SOLID 원칙
JAVA 문법 익숙해지기
- String에 사용할 수 있는 method
- Array에 사용할 수 있는 method
- Collection에 사용할 수 있는 method
- Stream