대학 교육은 훌륭한 프로그래머에게 가치가 있습니까? [닫은]


37

나는 기억할 수있는 한 오랫동안 디자인과 프로그래밍을 해왔다. 프로그래밍 문제가 있으면 알아낼 수 있습니다. (물론 Stack Overflow 덕분에 나는 계산 을 건너 뛰고 많은 경우에 을 바로 잡을 수 있었습니다.) 게임, 난해한 프로그래밍 언어, 위젯 및 기즈모를 많이 만들었습니다. 저는 현재 범용 프로그래밍 언어로 일하고 있습니다. 프로그래밍보다 더 좋은 것은 없습니다.

대학 교육은 단순한 형식 이상의 것입니까?


2
프로그래밍 언어를 만들 수 있다면 수학, 인문학 (자신이 스스로 선택할 수 있음), 마약, 성별 및 수많은 젊은이들이 빠져 있습니다. MIT, Stanford 등의 많은 온라인 수업도 있습니다. 문제는 고용주가 당신을 어떻게 생각할 것인가입니다.
Job

1
@Job : 내 길을 가졌다면 나는 내 자신의 고용주가 될 것이며, 내 자신의 생각은 내 자신의 문제가 될 것이다. ;)
Jon Purdy

답변:


26

후보이 이것은 어려운 위치입니다. 내 동정심이있다

1) 나는 (컴퓨터 과학 학사) 1) 있고 2) 나는 종종 지식이 매우 유용하다는 것을 알게 되었기 때문에 학위를 받기로 편향되어 있습니다. 그러나 성공적인 경력을위한 전제 조건은 아닙니다. IT 세계는 엉덩이를 걷어차 고, 엉덩이를 걷어차는 것으로 인정 받고, 기술적으로 고등학교 졸업장 이상을 가지고 있지 않은 사람들로 풍부합니다.

대학 학위에 대한 좋은 점은 당신이 그것을 보류하고 나중에 인생이 허락 할 때 다시 올 수 있다는 것입니다. (이전 문장의 위험한 점은 종료하고 있다는 사실을 인정하지 않고 단순히 끝내는 좋은 방법이라는 것입니다.) 오늘 물을 테스트하고 이력서를 보내서 볼 수있는 직업의 종류를 확인할 수 있습니다 어떤 종류의 니블을 얻는가; 당신은 실제로 직업 제안에 예라고 말할 때까지 아무것도 약속하지 않았습니다.

그리고 그것은 학교가 당신에게 적합하지 않은 것처럼 들립니다. 그들이 당신에게 던지고있는 모든 것에 대해 일관되게 지루하다면, 당신은 당신에게 돈의 가치를주고 그 정도의 을 할 수 있도록 더 나은 일을 할 학교를 찾아야 할 입니다. 더 나은 곳으로 옮기는 것을 고려 했습니까?


편집 : 프로그래밍의 높은 수준의 이론적 측면을 얼마나 좋아 하는지를 감안할 때 다른 곳의 의견을 바탕으로 계속 탐색하고 보수를 얻는 가장 좋은 방법은 학계에서 경력이 될 수 있다고 생각 했습니까? 어느 정도 학위를 받아야합니다. :-)


답변 주셔서 감사합니다. 적어도 지금은 고려해야 할 몇 가지 추가 옵션이 있습니다. 대학 상담실로 걸어 가서 내가 할 수있는 일을 알아 보겠다고 생각합니다.
존 퍼디

많은 대기업에서는 대학 학위가없는 사람도 고려하지 않습니다. 자격을 갖춘 후보자를 걸러 내고 좁히는 데 순수하게 사용됩니다. 이는 HR이 작업을 게시하고 초기 심사를 수행하는 모든 조직에서 일반적입니다.
citadelgrad

15

최소한 하나 이상의 직업을 찾을 수 있고 종이에 대한 기술을 입증 할 수 있다면 가치가 없습니다.

나는 당신을 느끼고 비슷한 상황에 처해있었습니다. 내 경우에는 (한 내가 있었다 지금까지 , 나는 왼쪽 (5 개월) 곧 개발 작업을 발견했다 재정적으로 '동기 부여'). 되돌아 보면, 2 년 전만해도 여기 보았던 장단점이 있습니다.

장점 :

  • 나는 내가 사랑하는 일을하고 있습니다. 정말 이길 수 없습니다.
  • 나는 '학생처럼 사는 것'을 멈출 수있었습니다

단점 :

  • 성취감 : 학위가 실제로 아무것도 아는 것이 아니라는 것을 알았더라도 학위는 좋았을 것입니다.
  • 종이에 대한 기술을 입증하기가 어렵 기 때문에 경험이 없거나 학위가없는 직업을 찾는 것은 쉽지 않습니다.

공식적인 경험을 쌓은 후에는 교육을받는 궁극적 인 목표 인 일자리를 찾는 것이 어렵지 않습니다. 따라서 출국하기로 결정하면 곧 일자리를 찾을 수 있는지 아는 것이 중요합니다.


3
그리고 인상적인 경험과 학위가 없다면, 많은 고용주들이 이력서를 갈가리 찢어 버릴 것입니다. 제 장인은 대기업과의 성공적인 임원이었습니다. 한동안 그는 주요 제조 공장을 세우고 운영하는 일에 뒤섞였다. 그는 평생 동안 그 회사에서 일했고, 그와 그의 일은 잘 알려져있었습니다. 그는 여전히 학위가 부족하여 그를 다시 붙잡고 있다고 생각했다.
David Thornley

2
@David Thornley 다행히도, 학위 소지 여부에 대해 혼란을 느끼는 고용주는 아마도 당신이 일하고 싶은 것이 아닐 수도 있습니다.
Tom Hawtin-tackline

2
@Tom Hawtin : 문제는 대부분 "회사가 당신과 고용 관리자 사이에 필터를 갖기에 충분한 규모입니까?"입니다. 많은 회사들이 흥미로운 직업을 가지고 있고 일하기 좋은 곳이며 학위없이 인터뷰를하는 것도 행운입니다. 당신은 2 년 동안 학위없이 일했다고 말합니다. 그 단점을 볼 시간이 충분하지 않습니다.
David Thornley

@David Thornley 저는 원래 답변자가 아닙니다. (나는 학위를 가지고있다. 긴 실업률에도 불구하고 2 년 이상 일 해왔다.)
Tom Hawtin-tackline

대학을 졸업 한 주에 50 % 인상을 받았습니다. 그 전에 HR 부서는 이력서를 버리는 것을 좋아했습니다. 내가 고용 된 일부 사람들은 CS 학위없이 프로그램 할 수 있지만 많은 사람들은 그렇지 않았다. 지금 CS 학위 (음악에 광산)의 부족은 석사를 추구하지 못하게하고 있습니다 ...
GlenPeterson

9

짧은 대답 : 아니오, 가치가 없습니다.

대학은 많은 분야에서 강력한 배경 지식을 제공 할 것이며 대부분은 컴퓨터 과학과 약간 관련이 있습니다. 당신은 많은 물리학과 수학 배경을 가질 것입니다. 이것은 항상 좋은 것입니다. 그러나 대학은 시간과 돈이 많이 소모됩니다.

고등학교 직후 프로그래머로 일하기 시작했습니다. 나는 프로그래밍에 대해 스스로 생각했지만 즉시 생산성을 발휘할만큼 충분한 전문가였습니다. 학위를 가진 일부 동료들은 내 뒤에 상당히있었습니다. 결국 여가 시간에 학위를 받았지만, 대학에서 배운 것을 실제로 일할 기회는 없었습니다.


7

학위를 취득하면 채용이 쉬워집니다. BSc가 있습니다. 강한 CS 기초가 있지만 CS 학위는 아닙니다. 나는 인터뷰에서 설명 할 수 있었지만, 이력서 때문에 이력서에서 몇 번이나 걸러 졌는지 전혀 모른다 ...

큰 조직에서 일하고 싶다면 종이 한 장을 갖는 것이 큰 이점이라고 말할 수 있습니다.

만약 당신이 스타트 업에서 일하기를 원한다면 (그리고 지금까지 말한 것에 기초하여, 당신에게 더 잘 맞을 수도 있습니다), 경쟁이 많지 않을 것이며, 덜 의존 할 것입니다 당신의 교육 및 성격, 운전 및 경험에 대한 더 많은. 아마도 저임금, 아마도 일부는 유동성이 떨어지는 자산의 형태로 낮은 임금을보고있을 것입니다.

자신을 위해 일하고 싶다면 첫 월급은 0 $이되고 다음 달에 얼마를 벌어야할지는 구직에 대한 헌신과 자신에게 맞는 것을 찾는 데 약간의 행운에 달려 있습니다. 당신이 이미 당신의 벨트 아래에 많은 성공적인 프로젝트를하지 않고 누군가가 당신에게 프로젝트를 신뢰하게하는 것은 어렵습니다.

돈, 일의 즐거움 / 도전, 레크리에이션 시간, 관계 시간 등과 같은 우선 순위는 어디에 있습니까? 얼마나 많은 위험을 감수 하시겠습니까? 당신에게 중요한 것과 그것을 얻기 위해 기꺼이 무엇을하는지 생각하십시오. 더 나은 미래의 기회가 될 가치가있는 단기적인 고통입니까, 아니면 가지고있는 것을 가지고 달려야합니다.

옆으로 다른 프로그램으로 전환해서 더 빨리 나갈 수 있습니까? 대학에 다니면서 어떤 사람들은 "컴퓨터 수학"으로 바꾸고 3 년 (비 명예) 학위를 받았습니다. 약간의 업무 경험을 마친 후에는 교육이 끝날 때 H가 점점 더 작아집니다.


6

그것은 당신이 아는 것이 아닙니다. 당신이 아는 것을 아는 사람입니다. 당신은 이미 기술이 있다고 느낍니다. 당신은 졸업의 중간 지점을 넘어서고 있습니다. 당신이 원하는 직업을 얻을 수 있다고 생각하십니까? 대부분의 채용 공고에 학위가 필요한 지역에 있습니까? 연결하고 있습니까?

인터뷰에서 질문에 어떻게 대답합니까? 왜 학교를 그만 두었습니까?

인재를 발굴하기 위해 채용을하는 사람들의 능력에 너무 많은 자신감을 두지 마십시오. 모든 사람들은 자신의 편견과 목발을 가지고 있습니다 (이들이 나쁘다는 것을 어떻게 알 수 있습니까?

어쩌면 당신은 더 많은 기업가이고 스스로 사업을 할 수 있습니까?

학교를 그만두기로 결정했다면 어떤 직업을 구하고 돈을 많이 벌며 학교에 돌아 가기 전에 얼마나 많은 시간을 할애 할 것인지에 대한 표준과 시간을 정하십시오.


나는 어떤 기업가 정신을 가지고 있지만, 끔찍합니다. 나는 그것이 실제 세계인 것 같아요. 이상적으로, 나는 나 자신을 위해 일할 수있는 한 다른 누군가를 위해 일하고 싶다.
Jon Purdy

"질문에 어떻게 대답합니까? 왜 학교를 그만두셨습니까?"
Radu Murzea 2016 년

"저는 현재 웹 개발 산업에서 더 예리한 상태를 유지하는 데 필요한 기술 및 지식 측면에서 학교 교과 과정이 제한적이라는 것을 알았습니다. 예를 들어, 어셈블리 언어에 중점을 두었습니다. 반면, 전자 상거래를 중심으로하는 비즈니스는 분석 기술 관련 문제와 올바른 문제에 적합한 도구 선택 이것은 몇 가지 사이드 프로그래밍 프로젝트와 잘 어울려서 오늘날 사람들이 실제로 겪고있는 문제를 해결하기 위해 프로젝트를 더욱 지시하는 데 도움이되었습니다. 그 소리는 어때?
Muhammad Umer

6

독학 프로그래머에 대한 가장 실망스러운 점 중 하나는 종종 적절한 용어를 배우지 않고 기술을 배우는 것입니다. 전 미국 해병대였던 독학 프로그래머와 함께 일했습니다. 그 사람은 날카로 웠고 물건을 빨리 배웠지 만 종종 물건에 대해 이상한 용어를 사용했습니다.

그는 포인터 이라고했다 . DFAS는 불렸다 flowcharted 배열 된 목록을 번호 .

대학 수준에서 몇 가지 과정을 수강했다면 적절한 용어를 사용했을 수 있습니다.


나는 -1을 플러스와 균형을 맞추고 "그는 포인터라고 불렀다"라는 의견을 비웃었다. 나는 비슷한 사람들과 일하는 것과 관련이있다. 다른 실수는 피할 수 있는지 궁금합니다
goodguys_activate

2
이것은 매우 이상하게 들린다. 그는 실제로 그것에 대해 아무것도 읽지 않고 프로그래밍을 배웠습니까? 프로그래밍 언어에 관한 모든 책 / 문서 / 자습서에는 적절한 용어가 포함됩니다.
FabianB

2
lol, Jarhead 코더도 여기에 있습니다. 나는 별을 부르지 않았지만 느낌표를 "Bangs"라고 불러 머리를 돌렸다.
Neil N

4

HR 및 채용 관리자는 귀하의 교육을 검토하므로 제 대답은 예입니다.

생각해보십시오. 어떤 사람이 훌륭한 GPA를 가진 괜찮은 대학의 CS 부서를 졸업하고 결국 실패했을 가능성은 무엇입니까? 여전히 가능하지만 목표는 위험을 낮추는 것입니다.

빌 게이츠와 같은 천재들에게는 학위가없는 것이 좋습니다. 그들은 상관없이 잘 할 것입니다. 그러나 대다수의 사람들에게 교육은 여전히 ​​큰 지표입니다.


문제는 그 위험을 수만 달러에 달하는 "보험"가치로 고려할 것인지의 여부입니다. 나는 다음 빌 게이츠라고 말하지는 않지만 아무도 내 시력을 너무 낮게 설정했다고 비난하지 않았다.
존 퍼디

2
@Jon, 나는 당신과 동의하지 않습니다. 원한다면 이것을 편견이라고 부른다. 내가 당신과 같은 상황에 있었다면, 같은 질문이있을 것입니다. 불행히도 정식 교육을받지 않은 똑똑한 사람들의 경우 경력에 다소 영향을 미칩니다. 또 다른 생각은이 나라의 등록금이 지난 10-20 년 동안 사용되지 않아서 수치 스럽다는 것입니다.
grokus

예, 같은 문제가 있었지만 캐나다에 거주한다는 것은 학비가 연간 $ 4K 미만이라는 것을 의미하기 때문에 (일부 일정 문제가있는) 스타트 업을 위해 풀 타임으로 일할 수있는 옵션을 선택하고 한 번에 한 두 번 과정을 수강했습니다. 학위에 따른 임금 차이를 확인하기 전에 일자리를 바꿔야했습니다.
Kendrick

3

이것은 매우 개인적인 질문이며, 어떤 종류의 개발을 계획하고 있는지에 크게 달려 있습니다. 알고리즘 분석이 많은 장치 드라이버 및 실시간 임베디드 시스템? 당신은 아마 학교에가는 것이 낫습니다. CRUD 웹 애플리케이션? 아마 아닙니다.

나는 나 자신만을 위해 말할 수 있습니다. CS 학위 나 대학 수준의 학위 없이도 경력을 쌓았습니다. 이것의 일부는 기술과 지능이지만, 나는 운이 좋은 것도 신용하지 않기를 꺼려 할 것입니다.

즉, 나는 때때로 공식적인 공식 분석과 증거에 필요한 사고 방식에서 훈련을받지 못하는 것을 후회합니다.


나는 손을 댈 수있는 모든 것을한다. 나는 프로그래머를위한 유틸리티뿐만 아니라 웹과 게임 디자인을하고있다. 언어 디자인은 제 1 위이지만 청구서를 지불하지는 않습니다. 이를 통해 알고리즘 복잡성, 유형 이론 및 프로그래밍을위한 프로그래밍의 복잡한 모든 형식에 대해 알고 싶었던 모든 것을 배웠습니다. 배워야 할 것이 많지만 이미 학교가 줄 수있는 것에 대한 필요성을 이미 능가 했을까 걱정입니다. 적어도 나는 친구들 사이에서 매우 운이 좋은 사람으로 알려진 안락함을 가지고 있습니다.
존 퍼디

"그로부터 알고리즘 복잡성, 유형 이론 및 프로그래밍을위한 프로그래밍의 다른 모든 복잡성에 대해 알고 싶었던 모든 것을 배웠습니다."Hubris, 당신은 CS 학위는 프로그래머가 도울 수있는 많은 것들에 대한 심층 교육을 제공합니다. 아마도 당신이 선택한 학위가 아닐 수도 있습니다.
Rig

2

대학 교육 , 특히 읽고 쓰는 방법을 배우는 대학 교육 은 훌륭한 프로그래머에게 도움이되며 실제로는 아무에게나 능숙한 사람에게 유용합니다.

반면에 대학 학위 의 가치 는 훨씬 우발적입니다. 저는 소프트웨어 개발 분야에서 오랫동안 합리적으로 성공적인 경력을 쌓았으며 역사와 문화 지리학 학사 학위를 마치지 못했습니다. 또한 지난 20 년 동안 대부분 독립 컨설턴트였으며 이력서를 가지고 있는 동안 누군가가 실제로 살펴본 이후로 오랜 시간이 걸렸 습니다. 나는 실제 직업을 찾아야한다면 내 경험이 어떤지 알지 못한다.


2

내 이야기를 요약 된 형태로 이야기 할 수 있습니다.

나는 어린 나이에 프로그래밍을 시작했다. 그것에 대한 자연스러운 적성을 가진 것 같았고, 확실히 즐겼습니다. 중학교와 고등학교를 통틀어 어려움을 겪고 배웁니다.

고등학교를 졸업하고 다른 일을 했어요. 육체 노동, 청년 생활 등

몇 년 후 나는 다시 초점을 맞추기로 결정했습니다. 여가 시간에 2 년제 학위를 받으면서 (문학적으로) 상승했습니다. 현장에서 다시 고용되어 괜찮은 임금을 내야합니다.

우리의 주요 대학에 가기로 결정한 훌륭한 기술 프로그램. 전자 공학에 더 빠져들고 이미 알고있는 너무 많은 반복적 인 프로그래밍을 피하기 위해 컴퓨터 공학에 등록했습니다.

글쎄 ... 단지 지루한 말을하겠습니다. 지금, 이것의 일부는 단순히 저와 그것을 어떻게 다룰 수 있었는지에 대한 것일 수 있지만, 그 대학에서 보낸 한 해 는 시간 과 돈을 낭비 하는 많은 시간 이었습니다 .

나는 한 해 동안 아무것도 배우지 않고 내 기술 수준보다 훨씬 낮은 숙제를 "완료"하는 데 시간을 보냈습니다. 나는 여러 교수들과 대학지도 상담사들과 대화를 나 and습니다. 그리고 전반적으로 "발가락, 움직임을 겪으십시오. 미안합니다. 그것이 작동하는 방식입니다." 당신이하고 더 많은주의를 기울여야한다고 생각합니다. " (내가 그렇게 말하면 후자의 요점은 완전히 유효하지 않습니다).

연말에 나는 학위에 대한 나의 진척도를 검토했다. 학점을 충분히 취득한 상태에서 이미 AA 학위를 마치고 대학에서 1 년을 마치고 나면 수업, 전제 조건 등을 예약해야하는 방식으로 인해 여전히 현실적이었습니다. Comp Eng 학사 부채는 1 만 달러에 대해서는 말할 것도없고 (1 년 동안은 매 해마다 더 악화 될 것입니다 [보조금과 대출금이 적음]).

그래서 나는 종료했다.

그리고 나는 돌아 보지 않습니다. 그리고 나는 돌아 가지 않을 것이다.

나는 그동안 그리고 그 이후로 내 분야에서 계속 고용되었습니다. 학위 소지가 일자리를 찾는 데 장애가되지 않았으며, 제가 얻을 수있는 일자리는 평균 임금 이상의 고급 상점을위한 것이라고 생각합니다.

그래서 .. 긴 이야기를 다시 짧게하면, 학교가 아닌 것 같습니다.


2

소규모 신생 기업 (~ 50 명의 직원, 자신을 포함한 5 명의 개발 직원)을 위해 프로그래밍 부서를 운영하고 있으며 경험에 따르면 Uri 는 소규모 신생 기업을 평가하는 것이 정확 하다는 것을 보여주었습니다 .

소규모 신생 기업인 1 명에 불과한 나의 HR 부서 는 실제 채용 결정이 내려 질 때까지 참여 하지 말 것을 요구합니다 . 내가 그녀에게 그것에 대해 물었을 때 그녀는 "기술직을 위해 고용하고, 관리자입니다. 필요한 기술과 자질에 대해 어떻게 최선의 결정을 내릴 수 있습니까?"라고 말했습니다.

그러나 저는 이런 종류의 행동이 주로 소규모 스타트 업으로 제한되어 있다고 확신합니다. "큰 세계"로 올라가고 싶다면, 아마도 당신의 벨트 아래 (약 5-7 년) 정도의 경험이 필요할 것입니다.


1

고려해야 할 한 가지는 항상 컴퓨터 과학 학위를 할 필요는 없다는 것입니다. 나는 소프트웨어 엔지니어링을 겪었고 정기적 인 프로그래밍과 다른 측면을 제공했습니다. 내가 배운 적이없는 것들이 많았습니다. 주로 프로젝트 관리 및 품질 보증을 다루고 있습니다. 또한 우리는 교수의 도움 없이는 불가능했던 상당한 양의 저수준 학습을했다고 생각합니다. 정식 교육은 많은 것을 제공하지만 이러한 모든 혜택을 누리기 위해서는 "더 나은"학교를 방문해야 할 수도 있습니다 .


1

많은 곳에서 종이를 먼저 본 다음 자격을 보거나 자격이있는 종이를 요구합니다. 다른 사람들이 조언했듯이 학위 없이는 어떤 종류의 직업을 이용할 수 있는지 살펴보십시오. 그러나 미래의 선택도 제한 될 것임을 기억하십시오.

그러나 어떤 곳은 학위를 지불하는 데 도움이 될 것입니다. 따라서 일자리를 구할 수 있고 그들이 지불하는 것을 기꺼이 도울 수 있다면 필요한 경우 미래를 위해 그것을 가질 수 있습니다.


1

나는 당신과 매우 비슷한 위치에 있습니다. 예, 대학 교육은 그만한 가치가 있으며, 여기에 대한 저의 "증언"이 있습니다. 지난 5 년 동안 미친 프로그래밍 작업을 해왔으며 이제는 회사에서 iPhone 앱을 시작하고 있습니다. 자신과 같은 배경을 가지고 있습니다. 최근 저는 기술직에서 풀 타임 프로그래머로 전환하는 방법에 대해 두 명의 권장 헤드 헌터에게 연락했습니다. 두 경우 모두, 그들과 대화가 갑자기 정지 및 내 말은 접촉 할 때 나는 질문에 "아니오"를 말을했다 "당신이 대학 학위가 있습니까?"없다

당신이 아는 것보다 더 많은 것이 필요하며, 몇 년이 지나면 더 이상 번거 로움이 없어지고 있습니다.

침착하게 계속하십시오.


1

다른 질문에서 언급했듯이, 이것은 개인적인 결정이며, 대학 학위가 가치가 있는지에 대한 결정은 원하는 일에 달려 있습니다.

내 개인적인 이야기는 방금 50 세가되었고 좋은 생활 프로그램을 만들었지 만 아직 학위를받지 못했습니다. 따라서 진실은 당신이 살아있는 프로그래밍을하기 위해 학위를 "필요하지"않다는 것입니다. 즉, 나는 수업에 많은 학생들보다 나이가 많은 아이들이 있지만 여전히 학위를 추구하고 있습니다. 이 시점에서 학위를 받았는지 여부에 관계없이 "교육"을 추구하고 있다고 말하겠습니다.

내가하고 싶은 것은 배우는 것입니다. 항상 스스로 배울 수는 있지만 과목의 복잡성이 증가함에 따라이를 수행 할 수있는 한계가 증가합니다. 수업을 들으면 나보다 더 나아갈 수 있습니다. 나는 다른 언어를 배우는 데 관심이있는 것이 아니라 더 깊은 개념을 배우고 싶다는 것을 알게되었습니다. 내가 가지고있는 목표 중 하나는 https://cstheory.stackexchange.com/ 에서 질문에 대답 할 수 있다는 것입니다. 대부분의 질문을 이해하게되어 기쁩니다. 이 영역은 많은 프로그래머에게 관심이 없을 수 있습니다.

선택을 평가할 때 고려해야 할 한 가지 중요한 요소는 나이가 들어감에 따라 학교로 돌아가는 것이 얼마나 어려워 지는가입니다. 인생은 방해를 받기 시작합니다. 관계, 아이들, 모기지 등은 이런 종류의 선택을 할 수있는 능력을 방해합니다.


1

저는 다양한 포춘 -100 기업과 소규모 기업을 위해 일하고 인터뷰를했지만, 내 경험에 근거하여 HR은 단순히 학위 (때로는 대학원 학위) 없이는 당신을 보지 않을 것입니다. 이력서는 HR 담당자가 읽고 HR 담당자는 학위가 필요하다는 것을 알고 있으므로 기술을 증명할 수 없습니다.

소규모 신생 기업은이 정책을 완화 할 수 있습니다.

따라서, 시간을 활용하여 책과의 차이를 만들어서 더 숙련 된 개발자가 될 수는 있지만 전략적으로 학위가 가치가 있다고 생각합니다.


0

"우리는 교육이 필요하지 않습니다"라는 노래에서와 비슷합니다.

나는 석사 학위를 공부하는 과정을 밟았고 일등 명예로 달성했습니다. 나는 다른 사람보다 더 나은 프로그래머입니까? 음, 그 정도 자체가 그것을 보증하지는 않습니다. 그리고 나는 그것이 주장하는 것처럼 건방진 않을 것입니다. 나는 내가 생각하는 것보다 훨씬 기술적으로 숙련되고 전문적으로 경험이 많고 석사 학위 (또는 실제로 컴퓨팅 관련 분야 에서 어느 정도)를 얻지 못한 많은 사람들을 알고 있습니다 .

그래도 나는 학위가 유익 하다고 확신 하며 학위를 낸 사람들이 "풍부한"마인드 모델을 가지고 있다고 믿기 때문에 모든 개발자가 컴퓨팅 / 소프트웨어 공학에 적어도 BSc를 갖기를 바랍니다. 그들 모두는 많은 경우에 자신의 의지에 반하여 훨씬 더 다양한 기술에 손을 뻗어 자기 선포하는 전문가보다 더 많은 주제 영역에 뿌려 져야했기 때문입니다. (정말로 긴 문장, 이해가 안된다면 미안 해요. 2 시부 터 2 시까 지요. 자러 가자, 잠자는 밤)


0

비즈니스 세계에서 프로그래밍을하고 있다면 (교육이나 과학 또는 하드웨어와 매우 유사한 것에 대한) 교육에서 멀어 질수록 더 중요한 경험이됩니다.

실제로 경험과 명성은 교육을 능가합니다. 입증 된 생산 능력을 보여주기 때문입니다.

나는 성서 연구에서 인문학 학위를 받았습니다.이 학위는 고등학교 졸업장과 마찬가지로이 비즈니스와 관련이 있습니다. 몇 년 전 CS에서 대학원 학위를받는 것을 고려할 때, 2 개의 직무 응용 프로그램을 비교 한 기사를 찾았습니다. 하나는 대학에서 1 년 반 정도 졸업 한 후 다른 하나는 바로 졸업했습니다. 1 년 반의 경력을 쌓았습니다 (나중에 학위를 취득 할 계획일까요?). 이 기사를 쓴 고용 관리자는 모든 것이 평등하기 때문에 항상 경험이있는 사람을 먼저 고용 할 것이라고 말했다. 그가 준 추론은 경험이있는 사람이 즉시 생산할 수 있고, 프로그램을 좋아한다는 것을 알고 (보석하지 않을 것임), 일하는 방법을 알았 기 때문입니다.오늘 .

당신의 투쟁의 소리 (가족, 재정, 학교와의 관련성에 대한 좌절감, 생산 능력에 이르기까지)로부터-나는 당신이 "시장을 치고"당신의 경험을 쌓기 시작할 것을 제안합니다. 시작하기가 다소 어려울 수 있지만 리어 뷰 미러에서 시작하여 이력서와 경험을 쌓으면 주변 사람들의 교육을 관련성이 없게 만들 수있는 기회가있는 강력한 경쟁자를 곧 알게 될 것입니다. .

그런 다음, 도로 아래로 학위가 정말로 중요한 경우-나중에 끝내기위한 옵션 (시간과 수단이있을 때)이 항상 있습니다.


0

당신이 미국에 있다고 가정하면, 다른 나라에서 컴퓨터 과학을 공부하는 것을 고려할 수 있습니까?

AFAIK, 프랑스 (내가 태어나고 공부하고 생활하며 일하는 곳)에서 공부하는 비용은 미국보다 저렴합니다 (외국인 으로서는 공부하기 위해 약간의 보조금이 필요할 것입니다). 다른 유럽 국가에서도 마찬가지라고 생각합니다.

그리고 아마도 다른 나라에서 공부 한 것은 약간의 혜택을 줄 수도 있습니다 (집에 돌아와서 구직 할 때).

물론 외국어를 배워야합니다.


0

얻을 수있는 것이 두 가지 있습니다.

학위 -당신이 하나없이 고용 될만큼 자신감이 충분하지 않은 한, 아마도 가치가 없습니다. 대학에 다니려면 많은 시간과 돈이 필요합니다.

지식 -미적분학, 대수학, 알고리즘 이론 등을 배우는 것이 좋습니다 (일반적으로 CS). 자기 교육의 장점은 관련 과목에 집중할 수 있다는 것입니다. 그러나 배우고 싶지 않을 때 배우게하는 외부 압력 (시험)이 없기 때문에 학습을 계속하려면 약간의 자기 훈련이 필요합니다.


나는 항상 배우는 느낌이 든다. 그래서 내가 그렇게 나쁜 학생입니다.
Jon Purdy

-1

빌 게이츠를 들으면 다음과 같은 조언을 찾을 수 있습니다.

면접관 : 컴퓨터 과학을 공부하는 것이 프로그래머가되기위한 가장 좋은 방법입니까?

게이츠 : 아니요, 준비하는 가장 좋은 방법은 프로그램을 작성하고 다른 사람들이 작성한 훌륭한 프로그램을 공부하는 것입니다. 제 경우에는 컴퓨터 과학 센터의 쓰레기통에 가서 운영 체제 목록을 작성했습니다.

그 사람들을 위해 나는 당신이 형광체 스크린 9에서 5를 응시하는 것 이외의 다른 것에 대한 열정을 찾으면 프로그래밍 경력뿐만 아니라 다른 것에 대한 경력을 준비 할 수있는 대학 / 대학에 입학 할 것을 제안합니다. 이미 그 일을했다면 가족, 직업 카운슬러, 치료사 등을 만나러 가십시오. 자라서 원하는 직업이 무엇인지 알아낼 수 있습니까?

대학 / 대학에서 두 가지 즉, 자기 교육과 CS 과정의 조합은 항상 당신을 앞서가는 것 같습니다. 행운을 빕니다!


-1

나는 일부는 학위를 가지고 있고 일부는 그렇지 않은 동료가 있습니다. 나는 학위가없는 사람들은 종종 차선책을 사용하거나 모든 것을 위해 배열을 사용하고 컬렉션을 무시한다는 것을 알았습니다. 대학의 데이터 구조 수업은 확실히 가치가 있습니다.


코골이 정말?
Tom Hawtin-tackline

-2

대학은 살기 좋은 경험입니다. 그리고 그것은 당신이 첫 직장을 얻는 데 확실히 도움이 될 것입니다 (당신이 그 시대에 거의 가능성이없는 강한 전문적인 경험이 없다면).

위의 두 가지 이유로 인해, 시간을 거슬러 올라갈 수 있다면, 클럽에서 소녀들을 쫓기 위해 학교를 떠나지 않기로 결정했을 것입니다.

예, 대학에 머무는 동안 그렇게 할 수 있습니다.)


귀하의 의견에 감사드립니다. 나는 클럽에서 누구를 쫓고 싶지 않다; 그냥 프로그래밍하고 싶습니다.
Jon Purdy

그런 다음 학교에 머물러 있지만 (여러) 여자 친구는 생산성과 지식 축적을 많이 줄일 수 있지만 행복에 기여할 것입니다.

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