답변:
경력을 시작하는 데 도움이 될 수 있습니다 . 첫 번째, 두 번째 직업을 얻는 것입니다. 그러나 당신이 당신의 벨트에서 몇 년간의 경험을 가진 후에, 그것은 당신이 실제로 한 일입니다.
결국 학위는 단지 학위입니다. 그것은 당신이 공부했지만 그 이상 (또는 그 이하)이라는 것을 나타냅니다. 고용주는 당신이하려고하는지에 관심이 할 그들이 당신을 고용합니다. 그들이 (면접에서) 학위를 알아 내려고 할 때, 학위는 확실히 아무것도 아닌 것보다 더 좋은 지표이지만 실제로 완성 된 실제 프로젝트 (또는 부족)는 학위보다 (또는 부족한) 방법보다 더 나은 지표입니다. .
빌 게이츠가 졸업 한 적이 있습니까? 실제로 그는 2007 년 하버드에서 철수 한 지 30 년 만에 해냈습니다.
비록 컴퓨터 과학 석사 학위를 받았지만 학부 학위가 BSEE 였기 때문에 약간 특별한 경우가 있습니다. 이 조합은 저의 프리랜서 임베디드 소프트웨어 경력의 핵심이었습니다 (약 32 년 전에 MS를 취득한 지 약 1 년이 지났습니다). 나는 야간 학교에 가고 6 년 동안 대학원 공부를했다.
나는 이력서에서 석사 학위를받는 것이 인터뷰에서 매우 호의적으로 보인다는 것을 안다 (나는 많이 들었다).
BSCS를받는 것보다 대학원에서 더 많은 컴퓨터 과학을 배웠다고 생각합니다. 학사에서 대학원으로 GPA가 크게 증가했기 때문입니다. 학사 학위를 취득해야하는 다른 모든 필수 과정을 수강하여 산만합니다.
많은 직업 관련 질문과 마찬가지로 대답은 "그것은 ..."
내가 만난 최고의 프로그래머는 학부 과정을 마치지 못했습니다. 그는 다른 모든 사람보다 머리와 꼬리이며 그와 함께 일한 모든 사람에게 분명합니다. 입소문만으로는 훌륭한 직업을 찾을 수 없었습니다. 그는 관리자, 건축가, 개인 기고가였습니다.
그리고 우리 중 나머지는 ...
컴퓨터 과학 석사가 다음과 같은 상황에서 사람들을 돕는 것을 보았습니다.
5 년 미만의 기술 경험.
꼭 필요한 것은 아니지만 유용 할 수 있습니다. 지적 호기심에 많이 의존합니다.
내 이야기가 얼마나 관련되어 있는지 잘 모르겠지만 실제로 철학과 정치학을 전공으로 두 배로 전공했으며 프로그래밍은 항상 취미였습니다. 내가 "Philosopher Wanted"를 찾을 수 없을 때 Craigslist에 추가하고 사람들이 소프트웨어 개발자를 원한다는 것을 깨달았습니다. 취미는 수업이 아니라 취미 였기 때문에이 분야를 배우는 데 매우 열정적이었고 CS 반 친구들과 어울릴 수있는 최선을 다하려고 노력했습니다. 이제는 개발자로서 좋은 직업을 가지고 있지만 바구니 짜기 학위를 가진 소프트웨어 엔지니어링 직업을 신청할 때 미래에 일어날 수있는 일에 대해 긴장하고 있습니다. 나는 그것을 얻지 못하고 잠시 기다리면서 연결과 경험이 돈을 지불하기를 기대하고 있습니다. 나는 과학 / 군사 분야에서는 그것을 의지하지 않을 것이다.
아마도 일반적으로 말하면 도움이 될 수 있지만 고용 관리자에 따라 다릅니다. 내가 가입 .NET 개발자를 고용 내팀. 개발자로서 나는 우리가 심각하게 민감한 데이터와 많은 돈을 처리하기 때문에 내가 누구를 고용하는지에 대해 꽤 까다 롭습니다. 우리는 고등학교 졸업생부터 CS 및 물리학 석사 학위에 이르기까지 작고 민첩하며 열정적 인 소프트웨어 개발자 팀입니다. 나는 대학 학위를 보지 못하거나 초창기의 직장 경험조차하지 않습니다. 의사 소통 방법, 팀과의 관계, 실제 문제 처리, 물론 코드를 보여주고 싶습니다. 당신은 당신이 나쁜 엉덩이 프로그래머라고 생각하십니까? 증거를 보여줘 일종의 오픈 소스 프로젝트에서 작업하고 github / bitbucket / CodePlex / etc ... 계정이 있어야합니다. 학위는 종이입니다-당신이 할 수있는 모든 것입니다.
나는 직장 / 실제 경험이 먼 길을 갈 수 있다고 생각합니다. 그리고 개인 프로젝트 ..
학교에가는 대신, 멋진 시스템 / 서비스 / 웹 사이트를 구축 할 시간을 따로 설정하십시오. 길을 따라 배우고 가장 편안한 최신 기술을 사용하십시오.
"학교 속도"에서 배우는 것은 나쁘지 않으며, 훌륭한 교사는 더 가치가 있다고 생각하지만, 특히 야심에 휩싸인 경우 자신을 훨씬 더 빨리 가르치고 더 많이 배울 수 있습니다. 경험을 얻을 수있는 기회를주는 직업을 찾는 대신 원하는 것을 배우는 것이 더 쉬울 것입니다.
그렇게하면 (기술적으로) 그러한 기술에 대한 확실한 이해를 얻을 수 있고 인터뷰 할 때 학교에 갈 수 있다는 내용의 종이 대신 지식의 예를 얻게됩니다. 아마 당신은 직업을 만들고 스스로를 고용 할 것입니다 !!
나를 위해, 그것은 내 경험에 몇 년을 더합니다. 직무 설명에서 3-5 년 + 학사 또는 1-3 년 + 석사와 같은 경우가 종종 있으며, 석사 학위를받은 제 사례는 저에게 의심의 혜택을주었습니다. 저는 FPGA 디자이너로 시작했으며, 이제는 웹 개발자이기 때문에 관리자는 내가했던 시간에 대해 신경 쓸 필요가 없었기 때문에 학위를 수여하는 기간은 매우 소중합니다. 기술적으로, 방법은 없습니다! 학사를 보유한 프로그래머와 석사를 보유한 프로그래머 간에는 품질 차이가 없습니다. 더 나은 프로그래머가되기 위해 할 수있는 다른 많은 일들
그것이 당신의 경력에 도움이되는지 여부는 말하기 어렵습니다. 특정 산업 및 고용 관리자가 선호하거나 반대 할 수 있습니다. 학자없이 대학에서 일자리를 얻을 수는 있지만 고등 교육을받은 사람들을 선호합니다.
그것은 당신이 연구 문학의 더 나은 작가이자 소비자가되도록 도울 수 있습니다. 대부분의 과정에는 서면 구성 요소가 있습니다 (마지막으로 수강 한 과정). 핵심은 당신의 작문과 연구를 비평하고 양질의 피드백을 제공하고 더 높은 수준에서 일하도록 강요하는 교수를 갖는 것입니다.
물론, 당신은 그것을하지 않고 혼자서 이것을 배울 수 있습니다. 요구 사항이 아니며 모든 사람에게 도움이되지 않습니다. 대부분의 사람들은 높은 점수를 받지만 모든 사람이 좋은 추천을받는 것은 아닙니다.
질문에 직접 대답하려면 MSc가없는 것이 낫습니다. 기술 직원을 고용하는 사람으로 말하면, 매우 유사한 후보를 2 명이나하더라도 유일한 차이점은 한 사람이 MSc를 가지고 있고 인터뷰에서 공연을 보류하고 있다는 점입니다. 또한 관련 메모에서 학위 (예 : 인정 된 컴퓨터 과학 학위)를 수행하려면 프레젠테이션, 의사 소통 기술 및 직원이 기대할 수있는 다양한 표준 작업을 수행해야합니다.
학위를 받고 학위를 취득하는 것만으로도 후보자는 무언가를 증명하고 학위가없는 사람에게는없는 상자에 진드기를 제공합니다. 응시자들이 수년간의 전문적인 경험을 가진 곳에서는 그다지 중요하지 않습니다.
나는 또한 컴퓨터 과학의 학위에 대해 생각하고 당신이 교육 스펙트럼의 정확한 반대 끝이라고 부를 수있는 것에서 비롯된 것입니다. 어려운 과학 ".
내가 많이 알아 차린 것은 직업 시장이 하락한 이후 대부분의 모든 분야에서 추세보다 훨씬 더 교육에 비해 교육 경험을 강조하는 것입니다. 나는 교육이 나쁜 랩을 받고있는 것처럼 솔직하게 느낍니다.
나는 경험이없는 학위와 경제적 독립을 이룰 수없는 직업을 가지면서 많은 추론이 편향되어 있다고 확신합니다. 그럼에도 불구하고, 고용주가 대부분의 것보다 교육에 약간의 가중치를 부여 할 수있는 충분한 근거가 있다고 생각합니다. 어쩌면 그 어리석은 "온라인 성인 교육-6 개월 안에 의사가 되십시오"새로운 "대학"으로 인해 비즈니스 조직처럼 보입니다 ( 어쨌든교육과는 대조적으로 주로 재정적 목표를 가진 인정을 받았다. 어쩌면 졸업생들이 교육에 나쁜 상처를 줄 수도 있습니다. 또는 주커 버그와 게이츠의 유입이 교육의 가치를 어둡게하고있을 수도 있습니다. 그러나 내가 아는 한 가지는 (정확한 말로) 배우는 방법과 칼 스테이트에 다니기 전에 할 수있는 것보다 훨씬 체계적인 방법으로 배우는 방법을 알고 있다는 것입니다. 그리고 나의 초기 직장 경험 (제한적이지만 일부가 있음)은 광범위한 경험과 제한된 교육을받은 사람들이 보여준 전문 기술이 부족하다는 것을 보여주었습니다. 전문성 덩어리가 경험을 쌓는 사람들이 자신의 능력을 향상시키는 것보다 확실히 빠릅니다 (그러나 다시 RadioShack에서 일합니다.
나는 당신이 노동에 적용 할 필요가없는 것을 배우는 것이 당신이하는 일을보다 효과적으로 배우는 방법을 가르쳐 준다고 생각합니다.