A
안녕하세요. 저는 이름 말해도 모르는 지방대 4년제 멀티미디어학(비젼프로세싱, 미디어 데이터 압축 기술 등 배움)
졸업 후 현재 중견기업 계열사에서 개발자(2년차)로 일하고 있습니다.
제가 공부했던 방식을 말씀드리겠습니다. 저는 독학으로 했지만, 필요에 따라 교육이나 커리큘럼들 받으시면 될 것 같습니다.
1. 기초 프로그래밍 지식(컴퓨터 구조, OS, 알고리즘 등 대학교1 2학년 필수 과목정도)
저는 기초는 전공 책 한번 쭉 읽고 이해가는 것들만 머리에 넣어놨었습니다.
모든걸 기억할 필요는 없습니다. 기업에서 요구하는 기준은 모든걸 아는게 아니라 그중에서 필수적으로 알아야할 몇가지만 묻기 때문입니다.
2. 프로그래밍 언어
개발자에게 언어는 필수겠죠? 저는 군대 있을 때 무료 인강 보면서 C언어 책한권을 끝내고 나왔습니다.
대략 3개월 정도 걸렸던것 같습니다. 군대에 있을땐 개인시간이 없으니 오래걸렸는데, 학생분이라면 1개월 이내로 끝내실 수 있을 겁니다.
저는 언어를 하나를 마스터한다는건 중요한 것은 아주 중요하게 생각합니다. 제가 C언어를 90% 이해한 후로는
다른 언어를 습득하는데는 1~2주면 개발하는데 문제 없을 정도로 익힙니다.
모든 언어는 사용법이 거의 비슷하기 때문에 가능한 일입니다.
저레벨(C), 고레벨(C++, C#, JAVA 등) 하나씩 마스터하니 편했던것 같습니다.
추가로 웹프레임워크 하나 하면 좋은데 일단 웹은 나중에 해도 늦지 않아요.
현재는 C, C++, JAVA, Python, javascript, android, html 모두 개발 가능합니다.
제가 언어를 빠르게 습득하는 방법중 하나가 평소에 생각했던 아이디어를 개발하는 것입니다.
하나의 완성된 프로그램을 만드는것이죠.
결과가 나옴으로써 흥미도 높아지고 재미있으니 집중력도 높아지는것 같습니다.
취업 시 포트폴리오로도 활용 가능하구요.
댓글 1
2020.12.11 |
Q취업 고민중인 컴공과 4학년생입니다.