컴퓨터 과학 이외의 과학 학사 학위가 소프트웨어 개발 경력을 상하게할까요? [닫은]


12

지질학 학사 학위가 있습니다. 학사 과정을 반만 마치고 나면 진정한 재능이 어디에 있는지 알게되었습니다. 소프트웨어 분야에서 기본 학위를 취득하는 데 문제가됩니까 (많은 선도 기업이 기본 학위를 고려하고 있다고 생각하십니까)? 또한 컴퓨터 과학에서 강력한 BSc를 가진 사람에 대해 동등하게 유능한 입장을 취하는 것이 좋습니다.

미리 감사드립니다.


1
과학이나 역사 학위를 가진 사람이 프로그래밍을하는 것을 보는 것은 드문 일이 아닙니다. 최근에는 소위 전문직으로의 전환이 이루어졌습니다.
James P.

1
그것이 필요한 경우 언제든지 자신의 소프트웨어 회사를 시작할 수 있습니다.
Joe Internet

5
... 당신은 당신의 미래 나 경력 만족을 다른 사람의 손에 맡기지 않을 것이라고 결정해야합니다. 그들이 당신을 그들의 파티에 초대하지 않으면, 당신의 자신을 던져.
Joe Internet

3
지질학 학위는 석유 및 가스 산업의 과학 지진학 프로그래밍에 매우 도움이 될 것입니다. 그것이 당신의 관심사가 어디에 있는지 모르겠지만, 학위와 지식이 자산이 될 곳이 있습니다.
길버트 르 블랑

1
내가 아는 한, 고용주는 졸업장에 대한 경험 (아마도 포트폴리오가있는 경우에도 취미 경험)을 중시합니다. 개인적으로 저는 정치학을 졸업했습니다. 개발자로 일하는 내 친구도 마찬가지였습니다.
Konrad Morawski

답변:


19

모든 어려운 과학은 수학적 요구 사항이 다른 방향으로 CS에 이르기까지 상당히 균일 할 것입니다. 소프트웨어 개발이 진행되는 한 더 "순수한"것으로 전환하기 전에 지리 정보 시스템, 석유 또는 광업 산업의 임베디드 시스템 또는 원격 감지 애플리케이션에서 일자리를 찾는 것이 도움이 될 수 있습니다. 어제 케이맨 제도에서 구직에 관한 오래된 글을 보았는데 ArcGIS 지식이 경쟁해야하므로 범위 문제가되었습니다. 어떤 위치에서 지질학 학위는 내가 언급 한 것과 같은 자산이 될 것이며 물리 엔진 또는 지각 시뮬레이션 구축과 같은 자산이 될 것입니다.

아마도 알고리즘 분석과 같은 다른 영역에서는 상처를 입을 수 있지만 솔직히 그다지 중요하지 않으며 현장에서 몇 년이 지나도 분명히 중요하지 않습니다. 아빠는 25 년 동안 시스템 관리자이자 프로그래머로 일했으며 응용 물리학 학위를 받았습니다. 그가 직업과 관련하여 문제를 겪었던 유일한 이유는 현재 기술에 대한 지식을 잃어 버리거나 자신의 개인적인 사유를 밝히는 것이 었습니다. 따라서 지질학 학위를 소지하면 결함보다는 우위를 점할 수 있습니다. "지오 인 포메 틱스 (Geoinformatics)"라는 분야도 있는데이 둘을 균등하게 결합합니다.


17

당신의 학위는 당신에게 첫 번째 직업을 제공합니다. 그때부터 수십 년 동안, 고용 결정은 대학을 졸업 한 이후에 한 일을 기반으로합니다. 첫 번째 승리를 위해 열심히 노력하십시오. 교수 및 친구들과 대화하고 문을 두 드리십시오. 당신이 사업을 시작하면 학위의 종류는별로 중요하지 않습니다. 당신이 할 수있는 일; 당신이 한 일, 당신이 알고있는 일; 종이 증명서는 포함되지 않습니다.


5

컴퓨터 과학 학위를 소지하고 있지 않더라도 귀하가 작업하고 완료 한 소프트웨어 프로젝트를 지적하는 것이 매우 도움이됩니다. 회사에서 프로그래머를 고용하고 있고 프로그램을 할 수 있다는 확실한 증거를 제공 할 수 있다면 학위가 무엇을 말하는지는 중요하지 않습니다.

수정 : 때때로 컴퓨터 과학 또는 관련 분야의 학위가 필요한 구인 광고가 표시되며, 이는 졸업장의 단어가 중요한 부분입니다. 하지만 종종 "컴퓨터 과학 또는 이와 동등한 경험의 학사"와 같은 것을 보게됩니다. 이 경우, 이력서와 자기 소개서에 완성 된 프로젝트를 언급하는 것이 도움이 될 것입니다.


그것이 어디에서나 이와 같았다면. 사람들이 여전히 제목과 다른 형태의 "명예"에 집착하는 곳이 있습니다.
James P.

학위가 없지만 CS 학위 요구 사항을 나열한 일자리를 신청 (및 제공)하는 것을 결코 막지 못했습니다. 문제가 된 유일한 시간은 팀의 다른 세 사람이 박사 학위를 보유한 연구소에서 직책을 신청했을 때였습니다.
TMN

5

내가 아는 최고의 엔지니어 중 일부는 학위가 없습니다. 하나는 베이 지역의 대기업에서 건축가입니다. 저의 학위는 인류학을 전공하고 있으며 Y- 콤비 네이터 회사 인 Ask.com의 엔지니어이며 현재 랙 스페이스입니다. 저의 최고의 동료 중 2 명은 컴퓨터 이외의 과학 학위를 가지고 있습니다. 한 번은 산업 공학에 있고 다른 하나는 생물학 학위를 가지고 있습니다. 우리는 종종 매우 열악한 CS 학위 졸업생을 인터뷰합니다. 왜 이런 식인지 모르겠습니다. 컴퓨터 과학은 아직 매우 어린 분야이기 때문에 자기 배움을 많이 배울 수 있기 때문입니다. Standford와 MIT는 CS에서 무료 강좌를 제공하며, 대부분의 유명한 책들이 많이 있습니다.

인터뷰에서 잘하면됩니다. 교육에 관심을 가진 사람은 아무도없고, 신병 모집 원도 마찬가지입니다. 오픈 소스 작업을 수행했거나 인턴쉽 작성 코드를 작성했다면 인터뷰를받는 것이 그리 어렵지 않습니다.


나는 사실을 발견했습니다 "교육에 대한 아무도 염려"에 대한 한
CamelBlues

4

어쩌면 나는 소수에 속하지만 CS 학위를 가진 후보자는 결국 내가 본 최악의 프로그래머 중 일부가되었습니다. CS 학위를 가진 모든 사람이 프로그래밍에 능숙하지 않다는 것을 의미하지는 않지만 자격의 만병 통치약은 아닙니다.

최고의 프로그래머는 이력서에서 프로그래밍에 대한 열정과 이해를 보여주고이를 입증 할 수 있습니다. CS 학위가 있다고해서 자동적으로 그렇게하지는 않습니다. 오픈 소스 프로젝트에 참여하거나 자신의 소프트웨어를 작성하십시오. 프로그래밍 할 수있는 채용 관리자에게 보여줄 것이 있습니다.

회사에 CS 학위 만 고용 할 자격이있는 경우 해당 회사는 최고의 프로그래머를 고용하려고하지 않습니다.


3

나는 당신과 다소 비슷한 내 자신의 경험을 공유하고 싶습니다. 물리학 학사 학위를 받았는데 당신과 마찬가지로 저의 진정한 재능은 소프트웨어 개발에 있다는 것을 깨달았습니다. 어쨌든 물리학 학위를 받기 위해 노력하면서 재미로 코딩을 시작했습니다. 그 후 순수한 CS 분야에서 온 다른 동료들과 함께 CS 관련 과정을 수료했습니다.

"물리학 배경에서 경력을 물리학에서 CS로 변경 한 이유는 무엇입니까?" "저는 CS가 내 진정한 재능이있는 곳이라는 것을 알았습니다." 운이 그 역할을한다는 것을 알고 있지만, 합리적으로 생각하면, 이전에 해왔 던 재미있는 프로그래밍 때문이라고 말해야합니다 .

내가 제안하는 것은 현재 학위를 가지고 여가 시간에 작은 프로그래밍 연습을 시작한다는 것입니다. 이것은 확실히 당신에게 장기적으로 지불 할 것입니다.


3

나는 경제학 학위를 가지고 있으며 C # /. Net 프로그래머로 일하고 있습니다. 나는 또한 여가 시간에 파이썬을한다. 그것은 모두 나에게 아주 잘 맞았으므로 컴퓨터 과학 학위를 가지고 있지 않다고 생각하면 안된다고 생각하지 않습니다.

당신이 기술을 가지고 있고 그것을 보여줄 수 있다면, 누군가 당신을 원할 것입니다.


2

지질학 학위가 관련된 회사에서 프로그래밍 작업을 찾으십시오. 석유 산업은 즉시 떠오를 것이지만 광업과 일부 대규모 토목 프로젝트도 가능성이 있습니다.

이러한 산업에서는 문제 영역에 대한 이해가 최신 CS 유행보다 더 중요하다고 여겨지기 때문에 일반적으로 과학 학위는 CS 학위보다 선호됩니다.

2 년 동안 프로그래밍 경험을 쌓은 후에는 언어 / 기술 / 플랫폼이 공통적으로있는 한 어느 곳에서나 프로그래밍 작업을 신청할 수 있어야합니다.


2

나는 개인적인 경험에서 말할 수 있습니다.
나는 컴퓨터 과학 (Bachelor + Master)에 참석했으며 현재 좋은 소프트웨어 하우스에서 일하고 있습니다. 직업을 찾는 것은 그리 어렵지 않았고 좋은 곳을 찾기 전에 오래 기다릴 필요가 없었습니다.

내 친구가 대학에서 저와 같은 아파트를 공유했고 철학을 공부하고있었습니다. 그는 인공 지능에 대한 연구를 통해 철학 석사 학위를 받았습니다.
이제 그는 실제로 보스턴의 MIT에서 일하고 있습니다! 따라서 배경 지식은 중요하지 않습니다. 소프트웨어 영역에 능숙하고 능숙하다면 문제가되지 않습니다.

불행히도, 단일 직업에 대해 매일 수백 개의 CV를받는 많은 HR 직원은 모든 서류를 면밀히 조사 할 시간이 없기 때문에 엄격한 선택 기준을 채택하는 경향이 있습니다.
그러나 항상 그런 것은 아닙니다. 인터뷰를 할 기회가 있다면 동기 부여와 지식 (기업이 가장 많이 찾는 것)을 제시 할 수 있습니다.


2

화학에 PHD를 가진 CSCI 교수가 있었는데, 그의 학교가 끝나기 전까지는 PHD 연구의 화학 연구 중에 프로그래밍을 사용했기 때문에 프로그래밍을 좋아하기 시작하지 않았습니다. 그런 다음 그는 프로그래밍 분야에서 수년간 일했으며 결국 C ++을 가르치는 교수로 일찍 은퇴했으며 현재는 엔지니어링 부서의 이사입니다.

결국 당신의 학위는 당신이하고 싶은 것과 당신이 할 수있는 것을 증명하는 것에 비해 거의 중요하지 않습니다.


1

절대 여행 할 수없는 도로의 속도 충돌입니다. 절대 얻을 수없는 직업이 있습니다. 그렇다고해서 훌륭한 일자리를 얻거나 다른 프로젝트를 수행하거나 자신의 회사를 시작할 수는 없습니다.

그것없이 프로그래밍하는 법을 배울 수 있습니까? 어떤 사람들은 스스로 배우지 않을 수도 있습니다.

다른 학위가 있습니까? 일부 직업은 학위를 선호합니다.

재정적 인 관점에서 볼 때, 장기적으로 경력을 쌓기 위해 학교로 돌아 가기 위해 돈을 버는 직장을 떠날 가치가 있다고 생각하지 않습니다. 시간, 경험 및 자연스런 능력뿐만 아니라 CS 학위에 귀속 될 수있는 심각한 급여 충돌이 필요합니다. 경영진에 들어가는 것은 또 다른 이야기이며 MBA를 사용하는 것이 좋습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.