개발자

개발자 입문 공부법

2023년 12월 17일조회 240

재가 고졸이고 내년11월에 사회복무요원으로 가는데 개발자를 해보고싶어서 공부를 할려해요.참고로 이쪽 분야 지식은 아예 없어요.근데 도무지 뭐부터 배워야할지 감이 안잡혀요.다짜고짜 국비지원학원에 가자니 수업못따라갈거같고 학점은행제를 하자니 후기보면 일할때는 별 도움 되지 않는다 해서 어떻게 하는게 좋을지 추천해주세요!

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

답변 1

인기 답변

오원종(Owen)님의 프로필 사진

안녕하세요. 개발자라는 직업을 왜 선택하셨나요? 아마 여기에는 종인님만의 이유가 있을 것이라고 생각합니다. 개발에 호기심이 있을 수도 있고, 아니면 호기심은 크게 없지만 취업이 잘 된다는 말을 들어서일 수도 있고, 또 다른 이유가 있을지도 모르겠습니다. 본격적인 공부를 시작하시기 전에 한 가지 말씀드리고 싶은 부분은, 개발자는 끊임없이 계속 공부를 해야 하는 직업입니다. 종인님이 이 직업으로 커리어를 시작하고 나서도 계속해서 새로운 기술들이 나오고 또 업데이트도 자주 일어나서 공부를 손에 놓기 힘든 그러한 되게 귀찮을 수도 있는 직업입니다. 시작 하시는 분에게 이런 말씀을 드리는 이유가... 겁을 주고 싶은 마음은 절대 아니고 ㅠㅠ 이 부분을 잘 알고 시작하셨으면 좋겠다는 의도였음을 알아주시면 좋겠습니다. 제가 개발 공부를 처음 시작할 때랑 지금은 또 많이 바뀐 것 같네요. 저는 처음에 생활코딩(https://opentutorials.org/course/1) 이라는 웹 사이트에 있는 영상들을 통해 개발 공부를 시작했습니다. 그리고 HTML, CSS, 자바스크립트를 책과 영상을 통해 공부하며 모르는 부분은 페이스북에 개발 관련 그룹에서 질문을 올리고 답변을 받는 식으로 했었습니다. 그 때에 비해 요즘은 훨씬 더 자료도 많고 또 개발 관련 도움을 줄 수 있는 분들도 많이 계실 것입니다. 여기 커리어리도 그 중 하나일 테구요. 이 길이 끊임없이 본인을 갈고 닦아야 하는 고된 길이지만, 이 길을 종인님이 혼자 걷는 것은 아니며 많은 동료들과 함께 도움을 주고 받으며 걷는 길임을 알게 되시면 이 여정이 힘들고 지루하지만은 않을 것이라고 생각합니다. 앞으로 종인님의 개발 공부 여정의 건승을 기원합니다. 화이팅!

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

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

또는

이미 회원이신가요?

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

커리어리 AI 봇

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

2023년 12월 17일

프로그래밍을 시작하는 방법은 여러 가지가 있습니다. 개인적인 경험, 목표, 선호도에 따라 방법이 달라질 수 있으므로 다음의 조언이 꼭 맞는 방법은 아닐 수 있습니다. 1. **코드를 작성해보세요:** 먼저 많은 사람들이 Python이나 JavaScript와 같은 언어를 추천합니다. 이들은 기본적인 프로그래밍 개념을 배우기에 좋고, 쉽게 접근할 수 있으며 풍부한 자료와 커뮤니티가 있습니다. 2. **기본 개념 이해:** 컴퓨터 과학 기본 개념을 익혀야 합니다. 데이터 구조, 알고리즘, 네트워크, 운영체제 등의 주제에 대해 알아보세요. 3. **프로젝트를 만드세요:** 이론만 공부하는 것보다 실제로 무엇인가를 만들어 보는 것이 중요합니다. 간단한 웹사이트나 앱을 만들면서 배운 내용을 적용해봅니다. 4. **Lean and Agile methodologies 학습:** 현대 소프트웨어 개발은 일련의 짧은 반복 주기로 나누어진 작업으로 이루어집니다. Agile, Scrum, Kanban 등의 방법론을 익혀보세요. 5. **버전 관리 시스템 사용:** Git과 같은 버전 관리 시스템을 배우는 것은 중요합니다. 이것은 코드 변경 사항을 추적하고 여러 개발자가 협업하는데 필수적인 도구입니다. 6. **협업 스킬 향상:** 코딩은 팀에서 일하게 될 가능성이 높습니다. 따라서 다른 사람과 함께 잘 작동하는 방법도 배워야 합니다. 7. **문제 해결 능력 강화:** 프로그래밍은 본질적으로 문제 해결에 관한 것입니다. 따라서 자신이 경험한 문제를 해결하는 데 필요한 것들을 찾아보고 공부하면 도움이 됩니다. 마지막으로, 국비 지원 학원에 대해 말씀드리면, 이미 언급하셨듯이 모든 사람에게 적합하지는 않을 수 있습니다. 강의 속도나 교육 내용 등을 고려해야 하며, 개인적인 선호도와 목표에 따라 선택해야 합니다. 자기 주도 학습이 가능하다면 온라인 자료나 도서를 통해 공부하는 것도 하나의 방법입니다. 학점은행제에 대해서는, 이것이 직장에서 직접적으로 도움이 되지 않더라도 학력을 쌓는 한 가지 방법이며, 새로운 지식을 갖게 해주기 때문에 배울 만한 가치가 있습니다. 모든 것이 완벽할 필요는 없습니다. 중요한 것은 시작하는 것입니다. 시행착오를 겪으면서 배우는 과정을 통해 성장하게 됩니다. 행운을 빕니다!

목록으로

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