JavaRush /Java Blog /Random-KO /프로그래머에게 고등 교육이 필요합니까? 개발자 및 채용 담당자의 의견

프로그래머에게 고등 교육이 필요합니까? 개발자 및 채용 담당자의 의견

Random-KO 그룹에 게시되었습니다
개발자는 고등교육을 받아야 하나요? 많은 회사에서는 개발자가 타워를 보유하고 있는지 여부를 고려하지 않는 반면, 일부 회사에서는 컴퓨터 공학 학위를 가진 후보자만 고려합니다. 이 주제를 탐구하기 위해 우리는 채용 담당자와 개발자로부터 의견을 수집했습니다.프로그래머에게 고등 교육이 필요합니까?  개발자 및 채용 담당자의 의견 - 1

통계는 무엇을 말합니까?

Stack Overflow 조사 에 따르면 커뮤니티 회원의 75%가 최소한 학사 학위를 가지고 있습니다. 네 번째 프로그래머 모두 고등 교육 졸업장 없이 일하는 것으로 나타났습니다. 전문적으로 코드를 작성하고 대학에 다녔던 설문 조사 대상자 중 62% 이상이 컴퓨터 과학, 컴퓨터 또는 소프트웨어 엔지니어링 학위를 갖고 있으며 약 10%만이 다른 엔지니어링 분야의 학위를 가지고 있습니다. 응답자의 거의 10%가 비즈니스, 인문학, 미술 분야의 학위를 갖고 있었습니다. DOU 자원 조사에 따르면 대다수의 IT 전문가가 고등 교육을 이수했습니다 . 고등 교육을 선호하는 통계에도 불구하고 교육의 질이 개발자로 취업할 수 있다는 의미는 아닙니다. 오히려 필요한 기술적 배경을 제공합니다. Stack Overflow 설문조사 에 따르면 설문조사 에 참여한 IT 전문가 중 86% 이상이 필요한 언어, 프레임워크 및 개발 도구를 독립적으로 연구했습니다 .

프로그래머의 의견

아르템 고이

저는 현재 대학에서 사이버 보안 학위를 취득하고 있습니다. 저는 몇 년 동안 개발자로 일해 왔습니다. 나는 프로세서 작동, 어셈블리 언어 프로그래밍, C 언어, 알고리즘 및 데이터 구조, 네트워크 및 인터넷 작동과 같은 기본 지식이 부족하다고 느꼈기 때문에 대학에 가기로 결정했습니다. 나는 기초를 공부하는 것이 미래에 필요할 수 있는 새로운 기술과 기타 프로그래밍 언어를 빨리 이해하는 데 도움이 될 것이라고 확신합니다. iOS의 문제를 해결하는 데 필요함). 이 지식을 대학 밖에서 얻을 수 있습니까? 그렇다고 확신합니다. 하지만 고등교육의 장점은 대학에서는 모든 정보가 이미 한곳에 수집되어 있다는 것입니다. 그리고 자료에 대한 연구를 오랫동안 연장하지 않도록 추가적인 동기 부여 (즉, 세션)가 있습니다. 항상 자료에 대한 이해를 높이고 질문에 답할 수 있는 "이론가" 및 실무자 모두 교사와 소통할 수 있는 매우 좋은 기회입니다. 어쨌든 강좌든 연구소든 앉아서 파악하고 코드와 기술을 연습해야 합니다. 좋은 프로그래밍은 연습을 통해서만 이루어질 수 있습니다. 내가 아는 한 그들은 인터뷰에서 졸업장에 관해 묻는 경우가 거의 없습니다. 가장 중요한 것은 전공 분야를 이해하는 것입니다.

드미트리 티토프

저는 Kyiv Polytechnic University의 정보학 및 컴퓨터 과학 학부를 졸업했습니다. 교육 프로그램이 확실히 구식이라고 말할 수 있습니다. 그리고 제가 업무에 활용하는 지식을 받지 못한 것도 사실입니다. 하지만 대학은 나에게 키예프로 이주할 수 있는 기회, 무료 기숙사 제공, 군대에서 법적 면제, 친구/지인/인맥, 그리고 마지막으로 학업이 끝날 때 종이 한 장을 주는 등 많은 것을 제공했습니다. 노르웨이에서 일자리를 구하는 것과 함께요. 대학은 또한 학과에서 제공하는 강좌를 통해 제가 3학년 때 첫 직장을 찾는 데 도움을 주었습니다. 혜택이 있었지만 모두 간접적이었고 교육 프로그램과 직접적인 관련이 없었습니다. 졸업장 자체는 제가 노르웨이의 한 대학에 개발자로 채용되었을 때 요구된 것이었습니다. 그곳에서 그는 성적과 논문 자체를 면밀히 연구했습니다.

채용 담당자의 의견

Anna Geletey, 인재 확보 팀장, Proxet

우리 회사는 "아웃소싱 및 아웃스태프" 모델로 운영되며 자체 제품도 보유하고 있습니다. 우리의 고객은 미국 회사입니다. 그들은 모두 다릅니다. 예를 들어, 후보자가 컴퓨터 과학에 대한 고등 교육을 받는 것이 중요한 한 고객이 있습니다( 컴퓨터 과학은 프로그래밍을 가르치는 외국 대학의 전문 분야입니다. 우크라이나, 러시아 및 벨로루시에서는 "정보 과학"에 대해 이야기하고 있습니다. "학부 기술,"에드 .). 오늘날 IT 시장은 기업의 제안으로 넘쳐나고 있으며 이로 인해 전문가에 대한 수요가 크게 증가하고 있습니다. 지원자는 고용주로부터 하루에 최대 30개의 제안을 받는 경우도 있습니다. 결과적으로 채용 프로세스가 훨씬 더 복잡해졌습니다. 따라서 때로는 컴퓨터 과학 학위가 없지만 항상 더 높은 수준의 기술/엔지니어링 또는 수학 교육을 받은 사람들을 보여줄 수 있습니다. 클라이언트에 관해 이야기하면 30-40%의 개발자가 컴퓨터 과학에 대한 고등 교육을 받는 것이 매우 중요합니다. 이 전문 분야에서 고등 교육을 받는 것이 필수임을 나타내는 공석이 있습니다. 이러한 후보자는 고객으로부터 가치를 인정받으며 시장에서 수요가 높습니다. 우리는 적절한 배경 지식이 없는 사람은 고객과의 기술 인터뷰를 통과할 수 없다는 것을 알고 있습니다. 그들은 활동 유형을 변경하기로 결정하고 IT를 더 유망하거나 단순히 흥미로운 방향으로 선택한 사람이 아니라 이미 개발 경험이 있는 기술적으로 강력한 전문가인 엔지니어를 찾고 있습니다. 교육을 받는 것이 그다지 중요하지 않은 다른 유형의 고객도 있으며, 지원자가 강력한 전문가라면 지원자와 소통할 준비가 되어 있습니다. 이제 우리는 후배들을 고려할 준비가 되어 있지만 필수 기술 교육을 받는 여러 직위가 열려 있습니다. 그리고 그 존재는 후보자에게 상당한 이점이 될 것입니다. 우리는 경제, 인문학 교육 또는 국제관계학 학위를 갖춘 지원자를 고려할 준비가 되어 있습니다. 우리는 또한 그러한 후보자를 고객에게 보여줍니다. 그러나 IT 시장의 고객에게는 최소한 기술 교육을 받고 최대한 관련 관련 경험을 갖는 것이 중요하다는 점을 이해해야 합니다.

Olga Zhukova, HR 관리자 겸 채용 담당자 JavaRush

오늘날 프로그래머를 찾을 때 우리는 먼저 그의 하드 스킬, 즉 그가 소유한 기술 스택, 그가 작업한 프로그램, 개발된 사이트/애플리케이션의 예 등을 살펴봅니다. 우리의 요구 사항(졸업생의 존재를 필수 기준으로 지정하지 않음)과 후보자의 기술 간의 일치를 분석한 후에만 가능한 인터뷰에 대한 결정을 내립니다. 프로그래머, 특히 후배들 사이에서는 고등 교육이 현재 사람이 결정한 프로그래밍과 전혀 교차하지 않는 경우가 매우 흔한 상황입니다. 아니면 단순히 존재하지 않고 예를 들어 학교 때부터 프로그래밍을 해왔습니다. 이 모든 것이 이전에 대학을 졸업한 경쟁자 앞에서 후보자의 지위를 강화하거나 약화시키지는 않습니다. 그 이유는 매우 간단합니다. 학교 또는 대학에서 공부하는 과정은 이론이며 사람이 실제로 자신을 어떻게 보여 주는지에 대한 질문은 포트폴리오, 기술 인터뷰 통과 또는 테스트 작업 완료를 통해서만 답할 수 있습니다. 물론 우리는 고등교육이 원칙적으로 현대인에게 필요한지 오랫동안 논쟁할 수 있으며, 이 주제에 관해 여러 철학적 논문을 쓸 수 있습니다. 그러나 아마도 우리는 이 고등 교육이 현대인에게 일반적으로 무엇을 주어야 하는가라는 질문에 직면하게 될 것입니다. 그리고 이것은 아마도 자신의 전문 개발 벡터, 많은 양의 정보로 작업하고 새로운 삶의 문제에 대한 해결책을 찾고 목표를 달성하는 능력을 의식적으로 선택하는 것입니다. 이제 귀하의 질문에 대답하십시오. 그러한 기술은 학원과 대학의 벽 안에서만 습득됩니까? 나는 아니라고 생각한다. 하지만 훌륭한 프로그래머가 되는 데 도움이 되는 것은 노력, 수백 줄의 코드, 좋은 멘토 및 실제 프로젝트입니다. 그러니 프로그래머가 되기로 결정했다면, 프로그램을 만드세요. 그리고 당신이 중간/고위 직위에 도달하고 포트폴리오에 멋진 프로젝트가 있으면 채용 담당자는 고등 교육을 받은 것에 대해 신경을 쓰지 않을 것입니다. 당신은 단순히 제안을 받고 포격을 당할 것입니다.

결론

  • 프로그래머에게 고등 교육이 꼭 필요한 것은 아니지만 개발자의 기술 지식 기반을 강화하는 데 도움이 됩니다.

  • 기술 또는 정보 기술 학위는 미국이나 유럽에 기반을 둔 프로젝트에서 개발자 직업을 얻을 가능성을 높여줍니다.

  • 우크라이나, 러시아, 벨로루시에서는 탑을 보지 않는 경우가 많으며 졸업장없이 취업하는 것이 미국보다 훨씬 쉽습니다.

고등 교육을 받았으며 어떤 전문 분야가 있는지 댓글로 알려주세요. 그리고 개발자 취업에 도움이 되셨나요?
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION