개발자
안녕하세요! 2024년 후반기 주니어 백엔드 개발자 전직을 하고싶은 개린이입니다! 좋은 개발자가 되려면 컴퓨터 과학도 잘 알고있어야 한다해서 찾아봤는데요! 컴퓨터 구조, 자료 구조, 데이터베이스, 알고리즘, 운영체제 등은 필수로 공부해야한다고 들었습니다. 5과목을 효율적이고 유기적으로 공부하는 방법이 있을까요? 공부순서라도 선배분들께 여쭤봅니다! 감사합니다!
답변 1
말씀하신 과목들은 모두 선수 과목이 있습니다. - 컴퓨터 구조: 보통 논리회로가 선수과목입니다. 논리회로를 몰라도 메모리 계층구조 같은 중요한 아이디어를 배우는덴 문제 없습니다. - 자료구조, 알고리즘: 코딩은 할 줄 알아야 합니다.(자료구조와 알고리즘은 명확히 구분하기 어려운 과목입니다.) - 운영체제: 컴퓨터구조와 자료구조, 알고리즘을 모두 알아야 합니다. 컴퓨터 사이언스의 최고난도 과목이라고 해도 손색이 없습니다. - 데이터베이스: SQL만 배운다면 선수과목이 필요 없습니다. 깊은 이해를 하려면 위의 과목이 모두 필요하고 기초적인 이산수학 지식이 필요합니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!