개발자
안녕하세요 비전공으로 시작해서 현재 1년차 프론트엔드 개발자 입니다. 추후 이직을위해 CS 공부를 미리 해두려고 하는데요! 비전공자로 시작해서 개발자로 현업에 있으신분들 CS공부 어떻게 하시는지 궁금합니다 ! 책이라던지 인강이라던지 아무거나 도움되셨던것들 추천해주시면 감사하겠습니다 ! 저는 현재 부스트코스 라는곳에서 모두를 위한 컴퓨터 과학CS50 정주행을 하고있구 내년에 정처기두 딸생각인데 이걸로는 부족할것 같다라는 생각이 들어서요 !
답변 0
첫 답변을 기다리고 있어요.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 11월 02일
안녕하세요, CS 공부를 시작하시려는 근면한 태도에 박수를 보내드립니다. 여기 몇 가지 추천 사항이 있습니다: 1. **컴퓨터과학 기초**: 이미 말씀하신 '모두를 위한 컴퓨터 과학(CS50)'은 아주 좋은 선택입니다. 이것을 시작으로 프로그래밍을 어떻게 접근해야 할지, 그리고 컴퓨터가 작동하는 원리에 대해 배울 수 있습니다. 2. **자료구조와 알고리즘**: 개발자로서 가장 중요한 분야 중 하나입니다. 강의로는 Princeton University의 "Algorithms Part I"과 "Algorithms Part II" (Coursera), 책으로는 "Introduction to Algorithms" by Cormen, Leiserson, Rivest and Stein (간단히 CLRS라 불린다) 추천드립니다. 3. **운영 체제**: Operating Systems: Three Easy Pieces (OS:TEP) 라는 온라인에서 무료로 제공되는 책이 자세하게 설명해줍니다. 4. **네트워킹**: Stanford University의 "Computer Networks" (Coursera) 5. **데이터베이스 시스템**: Berkeley University의 "Introduction to Databases" 6. **시스템 디자인**: GitHub의 system-design-primer는 대규모 시스템의 설계에 관한 아주 좋은 자료입니다. 부스트코스와 같이 전반적인 컴퓨터 과학을 다루는 곳도 많지만, 필요에 따라 특정 주제를 깊게 파고들 수 있는 자료를 찾아볼 것을 추천드립니다. 또한, 개발자로서 계속 학습하는 습관을 가지신다면 어떤 문제든 해결할 수 있을 것입니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!