현업에서 일하시는 스승님들의 말씀을 정리했다.
어떤 방향으로 나아가야 할 지 다시 고민해보고, 정리하는 글
더 효율적인 방향을 제시하심에 감사했다
Q. 어떤 개발자가 되어야 하는가?
A. 항상 그렇지만 선택의 문제이다. 직업인이 될것이냐 "개발자"가 될것이냐
Q. 어떤 회사가 좋은 회사인지?
A. 위와 비슷한데, 회사의 성장 가능성을 봐야 한다.
Q. 소위 "네카라쿠배" 공고를 보면, Redis/Kafka/Elastic Search/Docker/Kubernetes ... 개인 공부로 익히기 쉽지 않은 부분들이 많은 것 같다. 이 부분들이 다 준비되어야 하는지?
A. Redis 정도의 오픈소스 제외하고는 크게 바라지는 않는 것 같다. 대신에 JPA에 대해서 더 공부해야 한다.
이력서에는 "무기"를 적어야 한다. 당연한 얘기지만 누구나 할 수 있는 능력은 매력없다(ORM에서 N+1 문제라던지)
Kafka 의 경우 cs 지식이 정말 많이 필요하다. 공부해서 나쁠 건 없겠지만 차라리 다른 것을 공부하는 걸 추천.
MSA 의 경우에도 마찬가지. 시니어에게 요구하는 역량이지 주니어에게 요구하지 않는다.
더 많은 얘기를 나눴지만 가장 인상깊은 문답 세가지만.