Community

질문글을 보다 보니 저도 대학교 입학하고 컴퓨터공학과에서 내가 좋아하는 것들로만 신나게 해볼 수 있었던 그 때가 생각이 나네요. 코딩 공부를 시작하신 것은 좋은 시작이라고 생각됩니다. 이미 Pyth

질문글을 보다 보니 저도 대학교 입학하고 컴퓨터공학과에서 내가 좋아하는 것들로만 신나게 해볼 수 있었던 그 때가 생각이 나네요. 코딩 공부를 시작하신 것은 좋은 시작이라고 생각됩니다. 이미 Python과 C를 공부하셨다니 기본적인 프로그래밍 기초는 잡으신 것 같습니다. 다양한 방향으로 나아갈 수 있지만, 여기 몇 가지 추천드리는 방향성을 나열해보겠습니다. 1. 알고리즘 및 자료구조: 프로그래밍 능력을 키우는 데 있어 기본적이고 중요한 요소입니다. 이를 통해 문제 해결 능력을 키울 수 있습니다. 알고리즘 문제를 코드로 구현해서 풀어볼 수 있는 사이트들이 많이 있습니다. 또한 대학교 과정에서 익히게 되는 CS 들도 충실히 준비해두시면 많은 도움이 될 겁니다. 2. 웹 개발: HTML, CSS, JavaScript를 시작으로 웹 개발을 공부해보세요. 그 후에는 React, Vue, Angular 같은 웹 프레임워크를 공부하는 것도 좋습니다. 백엔드 쪽은 Spring, Django, Node.js 등을 고려해볼 수 있습니다. 3. 모바일 개발: Android와 iOS 앱 개발을 고려해볼 수 있습니다. Android의 경우 Kotlin, iOS의 경우 Swift를 사용합니다. 4. 데이터 사이언스 및 인공지능: Python을 이미 공부하셨다면, 데이터 분석과 머신 러닝을 위한 라이브러리인 pandas, numpy, scikit-learn, TensorFlow, PyTorch 등을 공부해보세요. 특히 요즘 ChatGPT 와 같은 Generative AI 가 대세이므로 차근차근 준비해두신다면 취업에 분명 많은 도움이 될 겁니다. 5. 오픈 소스 프로젝트 참여: GitHub에 있는 수많은 오픈 소스 프로젝트들 중 관심 있게 생각하는 프로젝트에 참여해보세요. 처음에는 시작이 어렵지만 차차 알아가면서 멋진 컨트리뷰터가 되보시는 건 어떠세요? 6. 특정 분야 깊게 파기: 게임 개발, 임베디드 시스템, 블록체인, AR/VR 등 관심 있게 생각하는 분야에 특화하여 깊게 파보는 것도 좋습니다. 애플의 Vision Pro와 같이 미래에는 또 어떤 새로운 분야가 각광받게 될지 기대가 됩니다. 위의 방향성 중 관심 있게 생각하는 분야나 주제를 정한 후, 해당 주제에 관한 강의나 도서를 찾아 공부해보시길 바랍니다. 당연히 한번에 모든 것을 다 배울 수는 없으니, 관심있는 분야나 필요하다고 생각하는 부분부터 차근차근 시작해보시길 바랍니다.

알림

알림이 없습니다