프로그래밍을 처음 시작하려면 무엇을 먼저 공부해야 좋을까요?
진학을 위해 학생들에게 진로를 제시해줄 수 있는 답변이면 좋겠습니다
게임에 관심이 있어서 컴퓨터를 좋아하기 시작했고
이제 막 프로그래밍 전공으로 입문하려는 학생입니다
기본적으로 프로그래밍 입문하시는 분들이 보시면 좋은 URL 몇개 남겨드립니다.
https://www.opentutorials.org/course/1
가장 유명한 초심자 가이드 생활코딩 사이트입니다.
같은 이름으로 페이스북 페이지에서 많은 개발자들이 신규 개발자를 위하여 조언 및 실질적인 도움을 주니 활용하시면 아주 좋습니다.
특히나 동일 질문 같은 경우 페이스북 페이지에서 하시는게 아무래도 현직 개발자나 학생 분들이 더 많아서 실질적인 조언을 실시간으로 받으시는데 더 편하실것으로 보입니다.
간혹 본인 회사 얘기 위주의 조언이나, 견학 등을 제안하시는 분들도 종종 있으십니다.
유,무료 프로그래밍 강의가 정리되어있는 인프런 사이트 입니다.
이벤트 등으로 유료강의를 저렴하거나 무료로 제공하는 경우도 많고 강의 질이 생각보다 매우 좋습니다.
유저들끼리의 각종 Q&A, 테크에 관련한 것들이 잘 올라오는 커뮤니티 오키 입니다.
관련하여 괜찮은 무료 강의들에 URL이 올라오는 경우도 많습니다.
여기도 생활코딩과 마찬가지로 개발자들의 진심어린 조언등이 많이 나오는곳입니다.
워낙 비슷한 질문하시는분들이 많아서 사이트내 검색만으로도 어느정도 답변 받으실것으로 보입니다.
https://programmers.co.kr/learn/challenges?language=javascript
많은 기업들이 실제 채용에도 반영하는 코딩테스트 및 강좌가 개설되어있는 프로그래머스 입니다.
기본적으로 강좌도 좋지만 실제로 알고리즘을 접목한 문제를 풀어볼수있는 환경을 잘 제공해줍니다.
구름 IDE 로 유명한 구름에 코딩테스트 도구입니다.
사용자가 직접 알고리즘 문제를 만들어서 게시한다던가, 구름IDE와 접목하여 실시간으로
다른 인원들과 채팅하며 코딩을 가능하게 해줍니다.
위에 말씀드린 사이트들을 활용하시어 공부하시면 많은 도움이 되실것으로 보입니다^^
추가적으로 게임을 좋아해서 프로그래밍쪽으로 가셨다고 하셨는데요.
이때도 게임이 좋아서 게임 개발자로 갈것인지, 다른 윈도우 프로그래밍이나 웹이나 앱으로 갈지 등
진로를 어느정도 정해두시고 주력으로 공부하시는게 아무래도 조금 더 성장하시기 좋습니다.
기본적으로 게임개발자로 가시더라도, 클라이언트 개발자, 서버 개발자, DBA나 아키텍쳐 관리자, QA, 등등 게임하나를 만들더라도 굉장히 많은 갈래가 나뉘어져있습니다.
따라서 질문자님께서 가시고 싶은 방향을 미리 어느정도 상세히 잡고 가시는게 좋을것으로 보입니다.
또한 어차피 전공자시니 한 언어를 습득하시는것과 별개로 컴퓨터과학개론, 자료구조, 알고리즘 등 기본이되는 과목도 열심히 공부하시는게 좋습니다.
추가적으로 게임쪽인 경우 물리엔진이 어느정도 해결해 주더라도 수학적인 지식이나 이해가 굉장히 필요한 분야이니 이쪽 공부도 신경쓰심을 추천드립니다.
컴퓨터 프로그램 분야가 워낙 넓은 분야라서
특별히 어느 분야라고 말씀이 없으시네요
일단 기초가 어디서푸터 해야할지를
생각해야할것 같습니다.
기초라면 컴퓨터 활용능력에 대해서
습득하는 절차가 필요합니다.
워드나.한글.컴활등 다양한 분야에서 기초적인
습득을한후 어느정도 컴에대한 정보가 추가습득을
필요합니다.
하실수있으면 정보처리나 컴조립기사등 이분야도
관심있게 배우게하십시요.
그다음 자바부터 시작하시구요
또다른건 포토샵등도 배워야합니다.
이것말구도 프로그래밍 언어들은 다습득하신후
배워나가시면됩니다.
자격증을 필수!