백엔드 개발자 하려면
자바 스프링 같은 거 배워서 코딩만 하는 게 아니라
서버에 쿠버네티스./ 도커 이런 거 세팅하고
운영하면서 서버에 문제 생기는 것도 처리할 줄 알아야 됨?
쿠버네티스, 도커 이런건 그냥 도구고, 그런게 중요한건 아니야. 기본적인 커뮤니케이션 패턴들을 잘 알고, 그것들을 잘 써서 아키텍쳐를 설계할수있는 능력이 필요해. 거기에 쓰이는 각종 프로토콜들도 잘 알고, 인프라가 어떻게 동작하는지도 잘 알아야지.
스프링같은걸로 코드를 짜는건 백엔드 개발에서 차지하는 비중이 많이잡아도 3~40%?? 아 그리고 디비도 아주 중요함 ㅇㅇ
회바회이긴 하지만 회사 규모 작을 수록 다 해야함.
쿠버네티스, 도커 이런건 그냥 도구고, 그런게 중요한건 아니야. 기본적인 커뮤니케이션 패턴들을 잘 알고, 그것들을 잘 써서 아키텍쳐를 설계할수있는 능력이 필요해. 거기에 쓰이는 각종 프로토콜들도 잘 알고, 인프라가 어떻게 동작하는지도 잘 알아야지.
스프링같은걸로 코드를 짜는건 백엔드 개발에서 차지하는 비중이 많이잡아도 3~40%?? 아 그리고 디비도 아주 중요함 ㅇㅇ
회바회이긴 하지만 회사 규모 작을 수록 다 해야함.