진로와 학업에 대한 진솔한 이야기 부탁드립니다.

ki1021의 이미지

안녕하세요. 현재 3년 과정 전문대를 다니는 학생입니다.
지금은 2학년이고, 군대도 다녀왔구요.

3학년으로 올라가면 이제 취업의 시기여서 확실히 정해야 할 때가
온 것 같아서 많은 분들의 의견을 듣고 싶습니다.

2학년 2학기의 텀 프로젝트를 때문에 자바를 1개월 동안 미친듯이 공부하고,
소켓통신, 안드로이드 앱 개발 프로젝트를하고 나니 이클립스와 자바가
어느새 제 특기가 되었습니다.

여기서 고민이 시작됩니다.

첫째. 자바를 더 공부? 아니면 C++을 배워야 할지.
JNI를 통해서 C언어와 C++에도 접근을 하게 될 텐데
아직 제가 이 언어들에 미흡하다는 것입니다. 하지만, 이제 남은 1년
졸업 작품도 발표해야하고... 지금 제가 가지고 있는 자바에 대한 애정을
더 이끌어가며 장점을 키워야할지 단점을 보안해야 할지 갈팡질팡하고 있습니다.

즉, 미흡한 부분인 C와 C++을 보안해야 하는가 아니면 Java를 더 심도 있게
나가느냐에 대해서 고민입니다.

둘째. 대학원이냐 취업이냐.
사실 취업보다는 대학원을 더 가고 싶기는 한데, 금전적인 문제 때문에 과연
할 수 있을지 모르겠습니다.
지금은 저희 지도 교수님이 프로젝트를 따와서 안드로이드 앱 개발을 하고
있습니다. 이걸로 28만원을 받고 있구요. 거기에 주간엔 알바를 하면서 혼자
생활비+학자금을 충당하는데 지금도 돈이 빠듯한데 대학원비를 감당할 수 있을
지가 의문이네요...
대학원에 가면 프로젝트와 장학금을 통해서 학비와 생활비를 과연 해결 할 수
있을까요? 그게 안된다면 취업을 해서 야간 대학원을 다니고 졸업하는게 의미가
있을까요? 대학원을 학력을 올리는 용도가 아닌 더 IT를 심도있게 공부하고 싶어서
가는거라 야간 대학원은 졸업장 따러 다니는 거라해서 굉장히 고민이 되네요...
제 지도교수님과 박사과정을 밟으면서 강사를 하셨던 교수님이 대학원을 가고 싶다면
대학원에 추천을 해주겠다고는 하는데, 이놈에 돈이 문제네요 에휴.

셋째. 수학
저희 학교가 전문대라 수학을 이산수학 이외에는 일체 손을 대지 않더라구요.
임베디드와 시스템, 펌웨어에 특화 된 프로그래밍을 주로 하다보니 그쪽하기도 빠듯
해서 그런지 말입니다.
제 친구는 게임공학과여서 그런지 공업수학도 배우고, 대학수학, 게임물리 이런 것도
배우는데 정말 부럽더라구요. 이런 수학을 배우고 싶은데 어디서 부터 손을 대야 할지
감이 안잡혀요... 그리고 꼭 필요한 건지도 모르겠어요. 필요하다면 어느 정도까지
공부를 해야할까요.

넷째. 학력
지금 현업에서 일하시는 프로그래머분들이 보셨을 때 전문대만 나와서 비젼이 있을까요.
IT는 다른 곳보다 실력으로 승부한다는데 그래도 학력에 따라 급을 나누는건 있다고 하는
분들도 있다고 하시더라구요. 이 부분에 대해서 좀 궁금합니다.

snowall의 이미지

셋째.

그런 수학을 공부하고 싶으시다면 선형대수학, 미적분학, 미분방정식이라는 과목에 관심을 가지시면 됩니다.
http://www.howl.or.kr/contents/listContents.action?search.code=25&pageNo=10

피할 수 있을때 즐겨라! http://melotopia.net/b

ngh1262의 이미지

첫째와 둘째는 교수님과 상의를 해보시는게 더 정답일듯 싶습니다...

우선 자바와 C언어... 어떻게보면 웹언어와 그냥 프로그래밍언어로 나눌수 있는데

서로의 분야가 좀 다릅니다... 하지만 둘다 배우는게 좋지만 한가지를 판다고 하면 C언어 추천...

그리고 언어 배우다보면 기본틀만 잡히면 다 똑같다고 하더라고요;;;;;

학력에 대해서는 회사마다 다다름니다.

실력으로 연봉을 협상하는데도 있고... 학력에 따라서 나누는데도있고...

(초대졸의 경우 경력직이아닌이상 2천초반... 4년제 당겨서 나온 제 친구는 요번에 좋은곳 들어가서 3천정도의 연봉으로 들어갔다고 하더라고요...)

4년제 나오는게 좋습니다....

bt의 이미지

자바는 프로그래밍 언어입니다. 웹에만 사용되는 것이 아닙니다.

C보다는 자바 배우는 것이 좋습니다. 보다 쉽게 개발할 수 있는 언어가 좋은 언어에요.

bt의 이미지

1. 자바에 더 투자하세요. 자바를 현업에서 충분히 사용할 정도의 실력으로 올려보세요. 한 분야에 전문가가 되는 것이 중요합니다.

2. 대학원은 비추입니다. 생각보다 배울 수 있는 것이 많지 않을 겁니다. 현업에 진출해서 돈 벌어가며 꾸준히 공부할 수 있습니다. 학부 경력이 중요하지 대학원은 현업 진출에도 큰 도움 안되요.

4. 4년제 출신이 많으니 전문대 학력은 물론 단점이죠. 면접을 통해서 사람의 실력을 아는 것이 무척 어렵기 때문에 회사에서는 학습 능력의 척도인 학력을 보는 건데요, 따라서 원하는 회사에 가기 어려울 수도 있습니다. 그러나 회사는 많고 본인을 알아주는 회사도 물론 있습니다. 일단 입사하면 실력을 검증 받을 수 있는 기회도 있고 학력에 대한 선입견도 불식시킬 수 있습니다. 이렇게 되려면 지금 어떻게 해야 될까요? 하나의 분야에 전문가가 되시기 바랍니다.

예를 들면, 한식 조리의 길에 일단 들어서면 그 끝을 보세요. 양식, 일식 배운다고 그걸 다 개업할 수는 없지 않습니까?

shint의 이미지

//
경험을 미뤄서. 말씀 드리겠습니다.
 
제가 말씀 드리고자 하는것은. 기능적인 부분이 강합니다.
학문이나. 기술. 연구와는 좀 동떨어진. 상업화를 목적으로 둔 이야기 입니다. 그점을. 감안'해주세요.
 
//
1. 하고 싶은것을 찾으세요.
 
2. 프로그램을 상품으로 만드세요. (1+1 도 상관 없습니다. 판매 해보세요. 단. 경력자들은 하면 안되요. 초보자를 위해서...)
-. 돈이 없으면. 필요한 만큼의 돈을 버세요.
-. 돈이 있으면. 계획을 세워서. 그 시간 동안 그 프로젝트에 충실하세요.
-. 무료 개발툴과 노트북이면 어느정도 대부분의 개발환경이 가능합니다. 그렇지만. 추천하지 않습니다.
-. 무조건 좋은 컴퓨터와 개발도구로 개발하세요. 나쁜 환경에서는. 눈 버리고. 몸 버리고. 마음 버리게 됩니다.
-. 저는 돈이 없어서. 힘들고 어려운 개발환경에서 근로하는것이 정당하다고 이야기 하고 싶지 않습니다. 어른들의 잘못입니다.
 
-. 소스가 없거나. 구하기 힘들거나 배우기 어려우면. 돈주고 사서라도 배우세요.
-. 검색하는데 너무 많은 시간을 낭비하지 마세요. 서점에서 책 많이 보고. 좋은 책은 구입하세요.
 
-. 모르면 물어보세요. 시간이 가장 중요합니다. 답변 해주는 사람이 없으면. 돈 주고 구입하세요.
-. 카페나. 동아리. 세미나를 방문해보는것도 좋습니다.
 
3. 참고한 링크와 소스를 항상 정리하세요. 문서화 하면서. 개발하세요.
-. 여기서 문서화란. 프로그램 운영 일정. 하루 일과. 상세 구성도. 필요 기술. 시간. 돈. 생활. 모든것이 담겨지게 될겁니다.
 
4. 개발한 기능'에 대해서. 공유하세요.
-. 자신을 검증할 수 있게 되고. 다른 사람에게도 도움이 될 수 있으며. 자연스러운 인맥과 인지도가 만들어지게 됩니다.
-. 이미 대부부분의 기능은 공개 되어 있습니다.
 
5. 저작권을 준비하세요.
-. 타인의 소스는 무조건 링크'적어두세요. 내가 만든것이라 해도. 타인의 저작권이 침범되기 쉽습니다.
 
-. 그리고. 무엇보다. 가장 중요한건. 자신의 마음입니다.
-. 내가 정말 이것을 하고 싶은가.라는 질문이 가장 중요합니다.
 
6. 프로젝트를 만들때는. 기능화(함수화)해서 구현 하세요.
-. 작은 프로그램을 만들어서. 그것이 확실해지면. 추후에도 재사용이 가능해지고. 프로젝트에 바로 적용 가능하게 됩니다.
-. 이것을 잘 정리하면. MSDN이 되는겁니다.
 
7. 문제와 오류. 셋팅하는 문서를 항상 기록해 두세요.
-. 금새 금새 찾아서 해결 할 수 있어야 합니다.

----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.

매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.

각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com