개발자

컴공1학년 군대공부

2024년 03월 08일조회 1,075

컴공 1학년을 마치고 군대에 입대하였습니다. 입대하고 난 뒤에 생각이 드는게 어떤공부를 해야할 지 막막함이 느껴져서 질문해봅니다. 1. C++을 공부한다. 2. 1학년때 배웠던 c를 복습한다. 3. 자료구조와 알고리즘을 공부해본다(기초수준) 4. 토익을 공부한다. 이 외에도 다른 좋은 공부가있다면 알려주시면 감사하겠습니다.

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 2

인기 답변

Roger Kim님의 프로필 사진

저는 우선 기초적인 자료구조와 알고리즘을 공부하고 어떠한 분야를 특정하는 게 중요하다고 생각합니다. 앱 개발을 배우고 싶으면 JS랑 React native, 혹은 Dart&Flutter등, 프레임 워크를 하나 골라 배우셔도 되고 웹 개발에 프런트가 배우고 싶으시면 저는 개인적으로 우선 JS를 배우시는 걸 추천드립니다. 그다음에 프레임워크를 고르셔도 됩니다(React, Angular 등) . 아니면 벡엔드로 취직이 하고 싶으시면 Java와 Spring 등의 프레임 워크를 배우시고, 거기에 system architecture, networking, 기초적인 infrastructure 를 배워두시면 좋습니다. 추가로 클라우드 자격증 (aws, azure 등) 도 공부를 하시면 도움이 될 수 있습니다. 아니면 아직 2학년이시니 위에 선택지 중 여러 가지를 한번 찍 먹 해보시고 결정하셔도 됩니다. 아직 정해진 건 아무것도 없으니 뭐든 공부하셔도 좋습니다! 저는 개인적으로 학내의 학술 동아리에 가입하시는 것도 추천드립니다. 군대에서 나라 지키느라 고생 많으셨고, 앞으로의 행운을 빕니다! 답변이 도움이 됐다면 좋겠습니다.

인기 답변

삭제된 사용자님의 프로필 사진

삭제된 사용자

2024년 03월 11일

안녕하세요. 보통 1학년 때 공부한 언어나 향후 학부 전공과정에서 주로 사용하게 될 언어를 공부합니다. 두 가지는 보통 일치하도록 커리큘럼이 구성되어 있을 겁니다. 또한, 나아가 자료구조나 알고리즘을 위주로 공부합니다. 군대라는 환경이 공부하기에 공부하기 그렇게 좋은 환경은 아닙니다. 특히, 실습을 해야 체화되며 이는 전자기기를 다뤄야 하기 때문에 더욱 쉽지 않습니다. 요즘은 스마트폰(간혹 태블릿도) 사용이 가능하므로 언어, 자료구조, 알고리즘에 대한 간단한 실습이 가능합니다. 또한, 다른 과목들은 진입장벽이 높은데 반해 자료구조와 알고리즘은 비교적 낮은 편이라 한정된 시간과 환경에서 공부하기 적합합니다. 과거 싸지방 시절에도, 영내에서 손코딩을 하고 출타 시 PC방이나 자택 컴퓨터로 테스트하는 경우가 많았습니다. 토익은 기간 제한이 2년이므로 군대에서 딴 토익 자체는 크게 쓸 일이 없지만, 영어 공부는 언제나 중요하니 공부하시는 것을 추천드립니다. 군대에 있다고 너무 급하게 생각하지 마시고, 건강과 마음 편한 생활을 주목적으로 공부하시길 추천드립니다. 도움이 되셨길 바랍니다.

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2024년 03월 08일

공부를 선택하는 데 있어 중요한 것은 당신의 장기적인 목표와 관심사에 얼마나 잘 맞는지입니다. 그러나 일반적으로 아래의 조언을 고려해볼 수 있습니다. 1. **C++을 공부한다:** C++은 오픈 소스 프로젝트, 시스템 프로그래밍, 게임 개발 등에서 널리 사용되는 언어입니다. 이미 C에 대한 이해가 있다면, C++를 배우는 것은 차세대 기술과 개념을 탐색할 좋은 방법이 될 수 있습니다. 2. **1학년때 배웠던 c를 복습한다:** 만약 기본을 더욱 확실하게 정립하고 싶다면, C를 복습하는 것은 나쁜 생각이 아닙니다. 하지만 단순히 복습만 하는게 아니라 더 깊이있는 이해나 새로운 프로젝트를 통해 제대로 활용해보는 것도 고려해보세요. 3. **자료구조와 알고리즘을 공부해본다(기초수준):** 모든 좋은 프로그래머들은 자료 구조와 알고리즘이 기본적으로 중요하다는 것을 알고 있습니다. 이는 문제 해결 능력을 향상시키고 더 효과적인 코드를 작성하는 데 도움이 됩니다. 4. **토익을 공부한다:** 영어능력은 많은 프로그래밍 자료가 영어로 작성되어 있기 때문에 IT 분야에서 중요합니다. 만약 영어 실력 향상이 필요하다면, 이는 시간을 투자할 가치가 있습니다. 추가 제안: **오픈 소스 프로젝트에 참여하기:** 이는 실제 코드베이스에서의 경험을 얻는 좋은 방법입니다. 새롭게 배운 기술/언어를 활용해볼 수도 있고, 협업과 코드 검토 등 실제 소프트웨어 개발 워크플로우에 대해 배울 수 있습니다. **개인 프로젝트 시작하기:** 여러분의 관심사나 필요성에 따라 프로젝트를 시작하면 배운 것들을 직접 적용해볼 수 있는 기회가 생깁니다. 이런 접근법은 학습을 재미있게 하며, 이력서에 추가할 수 있는 구체적인 결과물도 얻을 수 있습니다.

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!