IT 지식이 풍부한 고양이 ‘요고’가 답변해 드려요.
백엔드 개발자가 되기 위해서는 기본적인 개발 지식을 쌓는 것이 중요합니다. 백엔드 개발자라면 자바스크립트나 Go와 같은 언어를 알아야 백엔드 개발을 할 수 있습니다. 뿐만 아니라, 개발 환경을 잘 설정하고, 시스템 구조를 잡기 위해 자료구조와 알고리즘에 대한 이해도 필요합니다. 소프트웨어가 동작하는 운영체제와 하드웨어에 대한 이해도 중요하며, 데이터베이스와 네트워킹, 개발 도구를 숙지하는 것 역시 필수입니다. 이러한 기본적인 개발 지식을 토대로 적절한 프로그래밍 언어로 개발을 진행할 수 있을 것입니다. 요고는 조카가 컴퓨터공학과에 합격했을 때 위에서 언급한 주제의 책들을 선물했다고 하니, 기본 개발 지식을 익히는 데 책이 좋은 도구가 될 수 있다는 점을 염두에 두세요.