재미있는

"프로그래밍 부트 캠프"가 코딩 작업을받는 데 도움이됩니까?

Goldavelez.com 님,

프로그래머로 일하는 데 관심이 있지만 공식적인 교육은 없습니다. 부트 캠프가 불과 몇 달 만에 취업 할 수 있다고 들었습니다. 그러나 그들은 강렬하고 비싸 보입니다. 그들은 그만한 가치가 있습니까?

서명,

코더 가능

친애하는 코더,

당신은 경력으로서의 코딩에 관심이있는 것은 아닙니다. 프로그래밍은 요즘 찾을 수있는 가장 많은 돈을 받고 가장 수요가 많은 직업 중 하나이며 4 년 정도는 필요하지 않습니다. 코딩 부트 캠프는 비교적 짧은 시간 안에 취업 준비를 할 것을 약속합니다.

지난 몇 년 동안 60 개가 넘는 부트 캠프가 커리어 체인저의 요구를 충족시키고 소프트웨어 개발 분야에서 거의 6 개의 직무를 수행하고자하는 다른 사람들의 요구를 충족시키기 위해 상승했습니다. 이 프로그램 (보통 8-12 주, 평균 $ 10, 000)은 실습 교육, 진로지도 및 지역 사회 지원, 그리고 미래의 고용주에게 보여줄 수있는 개인 프로젝트를 수행 할 수있는 기회를 제공합니다. 그들은 디지털 시대의 무역 학교와 같습니다. 전문 코더가 되기에는 좋은 방법이지만 부트 캠프는 모든 사람에게 적합한 것은 아닙니다. 장단점을 살펴 보자.

자율 학습 및 대학 학위 대비 부트 캠프

비용과 시간 약속의 관점에서, 코딩 부트 캠프는 자율 학습과 전통적인 대학 컴퓨터 과학 학위 사이에 속합니다.

자율 학습 : 많은 성공하고 멋진 프로그래머는 전적으로 자습합니다. 그들은 자연의 관심에 힘 입어 자신의 개인 학습 계획이나 수많은 온라인 코딩 코스 및 리소스를 통해 다른 사람들의 코드를 어지럽히고 깨뜨리고 다른 방법으로 학습합니다. 이 방법의 장점은 물론 수업료 $ 0 및 유연한 일정이지만 자유 시간에 배우려면 많은 양의 훈련이 필요하며 자신의 커리큘럼을 구성하는 기술과 통찰력이 필요합니다. . 또한, 공식적인 훈련 없이는 프로그래밍 기술과 경험을 입증 할 수있는 탄탄한 일이 없다면 직업 상륙에 어려움을 겪을 수 있습니다.

대학 학위 : 스펙트럼의 다른쪽에는 공식적인 대학 학위 프로그램과 수업이 있습니다. 컴퓨터 과학 학위는 고용주가 후보자의 자격 증명을 볼 때 더 넓은 기초를 제공하고 더 많은 취업 기회를 제공합니다. 결국, 일부는 코딩하는 법을 배우는 것보다 컴퓨터 과학자처럼 생각하는 법을 배우는 것이 더 중요하다고 주장합니다. 그러나 대학 학위는 비싸고 특정 프로그래밍 역할에서 가능한 빨리 경력을 시작하려는 사람들에게는 전통적인 학위가 과도하거나 시간 낭비처럼 느껴질 수 있습니다.

부트 캠프 는 비용과 시간 투자 측면에서이 둘 사이에 속합니다. 그들은 프로그래밍 언어 나 트랙에서 훨씬 더 집중된 교육을 제공합니다. 부트 캠프는 대학 진로보다 직무 준비를 더 빨리 할 수 ​​있지만, 산업은 아직 규제되지 않고, 대학에서와 같이 균형 잡힌 교육을받을 수 없으며, 배우는 데 시간이 짧습니다. 직업 학교에 등록하는 것처럼 좋은 직업을 얻는 것이 보장되지는 않습니다. 월스트리트 저널 보고서 (강조 광산) :

엔트리 레벨 코더는 취업 시장에 진출하는 대학 학위를 가진 프로그래머보다 적은 돈을 벌 수 있습니다. SeedPaths와 접촉 한 일부 주요 IT 회사는 일반적으로 대학 학위가 없기 때문에 부트 캠프 졸업생에 관심이 없었습니다. 부트 캠프는 매우 새롭기 때문에 배심원은 성공적인 프로그래머를 생산하고 있는지 여부에 대해 판단합니다 .

40 명의 소프트웨어 개발자를 보유한 Stack Overflow Careers의 제품 책임자 인 Will Cole은“학교에서 직접, 코딩 과정이나 4 년제 대학에서 누군가를 고용하는 것은 투자입니다. "우리는 많은 경험없이 새로운 사람들을 훈련시킬 인프라가 없습니다."

그러나 Mr. Cole은 "프로그래밍에서 신비를 빼앗는"부트 캠프를 좋아한다고 말했습니다.

그러나 자율 학습과 비교할 때 부트 캠프는 더 많은 지원과 학습 및 성공 동기 부여를 제공합니다. 결국, 당신은이 하나의 목적에 일주일에 $ 10, 000와 10의 잠들지 않는 주를 투자하고 있습니다. 이러한 투자와 이러한 부트 캠프의 몰입 형 특성으로 인해 부트 캠프를 통해 자신보다 더 빠르고 철저하게 학습 할 수 있습니다. 또한 귀중한 리소스 자체 인 코더 커뮤니티의 일원이 될 것입니다.

지금까지 부트 캠프에 등록하는 것은 프로그래밍 경력에 치명적일 경우 이상적으로 들릴 수 있지만 수천 달러가 들며 대부분의 프로그램은 일을 끝내고 몇 주 동안 모든 것을 포기해야하므로 등록은 ' 가볍게 할 수있는 결정.

부트 캠프의 모습과 배우는 내용

간단히 말해서 코딩 부트 캠프는 웹 개발자 나 모바일 앱 개발자 트랙, JavaScript 또는 Java 프로그램 중 어느 것을 선택하든“코드를 학습”하는 데 도움이됩니다. 대부분의 부트 캠프는 비슷한 구조를 가지고 있습니다. 강의 시간과 실습 경험이 있습니다. Goldavelez.com 리더 NH는 다음과 같이 말합니다.

강렬했다. 아침은 강사와 함께 새로운 개념을 배우는 데 보냈고 오후는 대부분 우리 자신을 매일 도전에 새로운 개념을 적용하도록 내버려 두었습니다. 나는 오후 10시 전에 교실을 거의 떠나지 않았습니다. 평일은 기본적으로 일어나고, 수업 시간에 일하고, 집에 가고, 잠자리에 들었습니다. 주말에도 수업은 없었지만, 유죄 판결은 거의 없었습니다. 8 주가 지나서 나는 더 이상가는 것을 상상할 수 없었다. 그러나 나는 매 순간을 좋아했습니다.

연중 무휴 헌신으로 인해 부트 캠프는 대부분 일정이 정해져있는 개인별 프로그램이므로 공부하는 동안 계속 일하거나 인생을 즐기려는 사람들에게는 이상적이지 않습니다. Bloc 및 Career Foundry와 같은 일부 온라인 부트 캠프는 더 많은 융통성을 제공하지만 이러한 과정조차도 원하는 기술을 습득하기 위해 매주 상당한 시간을 몇 주 동안 투자해야합니다.

부트 캠프에 따라 집중 과정은 새로운 직업을 시작할 때 귀중한 전문 기술을 배울 수 있습니다. Victorias Barr는 Makers Academy에 입학하기 전에 기술 경험이 거의 없었으며 첫 개발 작업을 시작했습니다.

저는 소프트웨어 전문가는 아니지만, 코드 제작, 즉석 학습, 필요한 곳으로가는 올바른 질문 등 제 업무의 여러 측면을 준비했습니다. 작업 할 레거시 코드를 살펴보고 무엇을보고 있는지 알 수있었습니다.

부트 캠프는 당신이 배우면서 배우기 때문에 믿어지지 않습니다. 많은 훌륭한 온라인 자료가 있지만 Codecademy와 같은 것들이 진공 상태입니다. 혼자서 시작할 때, 모르는 것과 배우고 자하는 것이 무엇인지조차 모릅니다. 제작자들은 프로그래밍 언어에 대한 구문 이상의 것을 가르쳐주었습니다. 그것은 나에게 TDD, SOLID 원칙, 일종의 성가신 프로그래밍 로직을 가져 와서 움직이는 부분이 많은 웹 사이트 형태의 구체적인 것으로 바꾸는 방법을 가르쳐주었습니다. 또한 다른 사람들과 배우고, 짝짓기, 함께 일하게됩니다. 혼자 배우는 것보다 낫습니다. 우리는 정말로 긴 날을 보냈습니다. 우리 중 많은 사람들이 오전 9 시부 터 오후 9 시까 지 사무실에있었습니다. 그러나 우리는 함께 점심을 먹었고, 많은 탁구를 치며, 몇 시간 후에 맥주를 몇 잔 ed습니다. 힘들었지 만 재미 있고 교육적이었습니다. 나는 분명히 다시 할 것입니다.

특정 언어를 배우는 것보다 더 중요한 것은 새로운 기술을 신속하게 선택할 수있는 기본 능력입니다. 부트 캠프 동창은 고용주에게 쉽게 입증 할 수있는 것입니다. 모든 여성 Hackhack Academy에 참석 한 Siena Aguayo는 다음과 같이 말합니다.

작업을 시작한 후에는 iOS 팀에 근무하게되었지만 경험이 없었던 스택이었습니다 (iOS는 Objective-C로 프로그래밍되었으며 Hackbright는 Python을 가르쳐 주었으며 모바일 앱 프로그래밍은 프로그래밍과는 다른 과제를 가지고 있습니다. 인터넷). 그러나 나는 10 주 만에 톤을 배울 수 있고 다시 할 준비가되어 있음을 증명했습니다. 저는 작년 7 월에 첫 번째 iOS 앱을 출시 한 팀의 일원이었습니다. 12 월에 출시 된 Android. 저는 현재 웹 사이트에서 Angular와 Rails를 주로 작성하고 있으므로 기본적으로 6 개월마다 기술 스택을 완전히 변경했습니다. 10 주간의 부트 캠프에서 배울 수있는 것은 많지만 중요한 것은 새로운 기술을 빠르게 선택할 수 있다는 것을 증명하는 것입니다. 새로운 기술은 소프트웨어 엔지니어에게 필수적인 기술입니다. 그렇게해서 5 개월도 안되는 시간 동안 진지하게 코딩 한 사람을 위해 준비된 것처럼 느꼈습니다. 직업에 대해 배워야 할 톤이 여전히 많았지 만, 대부분 전문적인 환경에서 팀과 함께 일하면서 배우는 것이 아니라 혼자서 배울 수있는 것은 아닙니다.

대부분의 부트 캠프 참석자들의 최종 목표는 몇 주 후에 풀 타임 소프트웨어 엔지니어로 일할뿐만 아니라 경력을 쌓기위한 코딩 작업과 자신감을 가지고 등장하는 것입니다. 일부 부트 캠프는 커리큘럼의 일부로 구직 활동을 제공하는데 이는 Curtis Mitchell이 ​​Hack Reactor를 선택한 이유 중 하나입니다.

프로그램의 중간 쯤에 포커스는 프로그래밍 학습에서 실제로 웹 응용 프로그램을 만들어 포트폴리오를 구축 한 다음 인터뷰 및 구직 준비로 이동합니다. HR에는 직원과 전 동창생들이 구직 활동을 돕도록 헌신했습니다. 그들은 우리 자신과 기술을 판매하고, 포트폴리오에 대해 이야기하고, 관련 회사와 적합한 역할을 찾는 방법을 가르쳐주었습니다. 구직 과정에서 학생들과 최근 졸업 한 졸업생들과 자주 체크인을했습니다.

부트 캠프 경험을 나와 공유 한 15 명 정도의 사람들 중 한 명만이 지금은 프로그래머로 일하지 않고 대신 프로젝트 매니저와 창업 가로 일하고 있지만 긍정적입니다. 대다수는 이미 프로그래밍 경험을 쌓아 왔고 그들의 결정에 대해 완전히 확신했습니다. 그 확신은 결정적인 것 같습니다.

부트 캠프가 적합한 지 확인하는 방법

다른 교육 선택과 직업 경로와 마찬가지로이 큰 결정을 내리는 것은 당신이 성취하고자하는 바에 달려 있습니다. CodeUnion의 공동 설립자 인 Jesse Farmer에 따르면 이상적인 부트 캠프 후보는 다음 네 가지 기준을 충족합니다.

  1. 그들은 경력을 바꾸고 전임 (후배) 소프트웨어 엔지니어가되기를 원합니다.
  2. 그들은 기회 비용을 감당할 수 있습니다. 즉, 직장을 그만두고, 국가를 가로 질러 이동할 수 있습니다.
  3. 수업료를 감당할 수 있습니다.
  4. 그들은 혹독한 환경에서 번성 할 수 있다는 것을 알고 있습니다.

높은 학비와 여러분이하고있는 하루 종일 및 일주일 내내 진행되는 강의로 인해 누구나 부트 캠프에 참석할 수 있지만 부트 캠프는 커리어에 헌신하는 사람들에게 가장 적합합니다 변경하고 그들이 프로그래밍에 들어가고 싶어하는지 확인하십시오.

부트 캠프에 참석 한 이유에 대해 저에게 이야기 한 대부분의 사람들은 비슷한 배경을 가지고있었습니다.

모든 사람들이 부트 캠프에 합격하기 위해 코딩 경험이 있어야하는 것은 아니지만 도움이됩니다. 당신은 수천 달러를 투자하고 직장을 그만두고이 프로그램 중 하나에 풀 타임으로 가고 싶지 않다는 것을 깨달았을 때 중간에 빠져 나가고 싶지 않습니다. 따라서 프로그래밍 경험이 많지 않거나 경력에 대해 잘 모르는 경우, 먼저 Codecademy와 같은 무료 옵션 중 하나를 사용하여 실제로 프로그래밍을 좋아하는지 확인하십시오. Girl Develop It 또는 스킬 스 크러쉬는 Railsbridge와 온라인 커뮤니티 주도 수업을 통해 해수를 시험해 볼 것을 권장합니다. (Skillcrush는 적어도 온라인에서 부트 캠프에 대한 소개로 경력 중심의 무료 부트 캠프를 무료로 제공합니다.)

NH는 말한다 :

이 부트 캠프에 관심을 보인 이래로 이야기 한 사람들은 모두 같은 말을했습니다. 정말 좋아합니다. 새로운 일자리를 얻을 수있을만큼 긁기 만하면됩니다. 당신을 물리 칠 것입니다. 당신은 학습을 위해 배우기를 원하거나 절대로 배우지 않을 것입니다. 그것에 대한 열정이 없다면 부트 캠프는 당신을위한 것이 아닙니다. 당신은 좌절감을 느끼고, 포기하고, 자신에게 해당되지 않거나 자신이 충분하지 않다고 스스로에게 말할 것입니다. 나는 그것이 내 자신의 집단에서 일어나는 것을 보았다. 나는 약간의 이전 경험을 통해 다른 사람들이 신선하게 나올 수 있도록 약간의 도움을 주었지만 그것이 성공한 이유는 아닙니다. 나는 무엇보다 그것을 원했기 때문에 내가 원하는 것을 얻었습니다. 그래서 사람들에게 그들이 똑같이 할 수 있다면 그들은 경험에서 원하는 모든 것을 얻을 수 있다고 말합니다.

다시 말해, “부트 캠프”라는 이름을 가진 다른 모든 경험 (네이비 씰 교육 및 베이비 부트 캠프를 생각할 것)과 마찬가지로 이것은 일상적인 경험이 아니므로 완전히 투자해야합니다.

Boot Camps에서 일자리를 얻을 수 있습니까?

당신이 그것에 전념한다면, 부트 캠프는 몇 달 안에 당신을 소프트웨어 엔지니어로 만들 수 있지만 더 큰 문제는 더 나은 직업을 얻을 수 있습니까?

Course Report에서 조사한 부트 캠프 졸업생들은 부트 캠프에 참석 한 후 평균 44 %의 수입 증가를 보였습니다. (48 개의 프로그래밍 학교에서 432 명의 졸업생이 설문 조사에 참여했습니다.) 부트 캠프에 참석하기 전에 48 %가 정규직으로 고용되었으며 부트 캠프에 참석 한 후 63 %가 정규직으로 고용되었습니다. 설문 조사에 참여한 대부분의 부트 캠프는 이력서 지원 또는 인턴쉽 / 견습생 배치와 같은 경력 서비스를 제공합니다.

프로그래밍 경력을 쌓는 것이 목표라면 각 부트 캠프의 취업률과 경력 서비스를주의 깊게 살펴보고 싶을 것입니다. Quora의 Launch Academy 공동 창립자 Evan Charles에 따르면 :

현재로서는 부트 캠프 사이의 배치 율에 대한 표준화 된 계산이 없습니다 (향후 몇 개월 동안 소비자를 돕기 위해 최선을 다할 것입니다). Launch Academy에서 우리의 배치 비율은 졸업 후 90 일 이내에 회사와 급여를받는 구직자로 계산됩니다. 여기서 구직자는 재능있는 디렉터와 적극적으로 의사 소통하고 예정된 인터뷰에 참석하거나 참여하는 졸업생으로 정의됩니다. 프로그램의 Post Grad Support 단계에서 제공하는 다양한 직업 서비스 자료 중 하나.

인기있는 부트 캠프의 게시 배치 속도

  • Dev Bootcamp : 전체 배치 비율 85 %; 특정 코호트에서 100 %

  • 핵 반응기 : 전체 98-99 %

  • 아카데미 시작 : 전체 배치 율 96 % (일부 집단에서는 구직자의 100 %가 시간이 지남에 따라 일자리를 찾았습니다)

  • MakerSquare : 전체 배치 율 96 %

Hackbright의 직업 배치는 3 개월 이내에 90 %입니다.

85-96 %의 배치 율이 꽤 좋습니다! 그러나 교육 비용을 지불하고 여전히 일자리를 찾고있는 4-15 %의 사람이되고 싶지 않을 것입니다.

일부 학교는 구직 보증을 제공합니다. 정해진 위치에서 졸업 한 후 몇 개월 안에 직업을 착륙 시키거나 (기술 친화적 도시로 기꺼이 이주해야 함) 학비가 상환됩니다. Code Fellows와 Viking Code School은 고용되지 않은 경우 수업료의 보증 또는 환불을 제공합니다. 부트 캠프의 파트너 회사 중 한 곳에서 일자리를 구할 경우 많은 학교에서 수 천 달러의 수업료 상환을 제공합니다.

자신의 경험에 대해 저에게 이메일을 보낸 대부분의 사람들은 프로그램이 종료되기 직전 또는 심지어 곧 채용 제안을 받았다고 말했지만 프로그램이 100 % 구직 보장을 제공하지 않는 한 귀하의 시간과 재정 투자가 일자리로 이어질 것이라는 보장은 없습니다. 한 부트 캠프 동창이 나에게 말했다 :

나는 아직 일자리를 얻지 못했고 한 달 이상을 찾고 있습니다. 걱정하기 시작했다. 한 채용 담당자는 처음에는 웹 개발 부트 캠프 졸업생들이 새로운 것이기 때문에 많은 성공을 거두었다고 말했지만 지금은 그렇지 않습니다. 나는 내가 개발자라는 것을 보여주기 위해 일한 경험이 있었으면 좋겠다. Rails에서 일한 경험이 없기 때문에 방금 일을 거부당했습니다.

따라서 코딩 부트 캠프는 코딩 분야에서 유망한 패스트 트랙처럼 보이지만 부트 캠프 졸업생 자체는 잠재적 고용주에게 가장 큰 판매 지점이 아닐 수 있습니다. 또한 취업률이 높음에도 불구하고 부트 캠프를 졸업 한 후 취업하려면 몇 개월이 걸릴 수 있습니다.

코딩 부트 캠프를 선택하고 지불하는 방법

아마도 가장 중요한 결정은 부트 캠프를 선택하는 것입니다. 특정 부트 캠프를 선택할 때 프로그램의 성공률과 커리큘럼을 가장 먼저 살펴보고 싶을 것입니다 (예 : 프로그램이 JavaScript에 중점을두고 있고 배우고 자하는 것이 있다면). 위치 및 동문 네트워크와 같은. 몇 가지 팁 :

  • Jeff Lee의 부트 캠프를 선택할 때 고려해야 할 요소 목록을 확인하십시오. 기술, 비 기술 기술부터 시설, 지불 계획, 일반적인 일정 및 프로그램 문화에 이르기까지
  • Course Report, Bootcamps.in 또는 Skilledup에서 부트 캠프 디렉토리가있는 학교 목록을 좁히십시오
  • Thinkful and Switchup에서 리뷰를 읽고 다른 사람들이 프로그램에 대해 어떻게 말하는지 확인하십시오. 실제로 Quora and Hacker News에서 찾을 수있는 모든 리뷰를 읽으십시오.
  • 동창생 및 프로그램 책임자 또는 교사에게 프로그램에 대해 더 자세히 문의하십시오. 각 수업에 참여하는 학생 수, 제공하는 직업 지원의 종류, 입학시 예상되는 경험치, 어려움을 겪고있는 학생들을 돕는 방법, 부트 캠프에서의 일상 생활

큰 가격표를 지불하기 위해 일부 부트 캠프는 지불 계획과 연기 된 지불 (예 : 졸업 후 첫해 급여의 백분율)을 제공하지만, 그렇지 않으면이 수업료를 저축하거나 재정 지원해야합니다 다른 유사한 큰 비용. 일부 코드 학교는 재향 군인 / 군사 직원, 여성, 소수 민족 및 기타 일부 그룹을위한 장학금을 제공합니다.

모든 부트 캠프가 동일한 것은 아니며, 하나에 수만 달러를 보내기 전에 가장 좋은 것을 선택하고 싶을 것입니다. 그러나 컴퓨터 과학 학위를 가진 대학에서 신입생이 아닌 경우 인생을 바꿀 수 있고 프로그래밍 경력을 쌓는 가장 쉬운 방법 일 수 있습니다. Makers Academy 졸업생 Christopher Batts는 다음을 추가합니다.

아마도 내가 본 과정에서 가장 놀랍고도 종종 논의되지 않는 것은 아마도 이것이 경력 변화의 마지막 기회라는 것입니다. 비 코딩 작업에서 코더로 기술 세계에 침입하기는 정말 어렵습니다. 일반적으로 코더는 어린 나이부터 자율적으로 가르치거나 단일 경로에서 컴퓨터 과학을 갔다. 메이커가 존재하지 않았다면, 그것을 겪은 많은 사람들이 여전히 미워했던 역할에 갇혀있을 것입니다. 제작자는 실제로 경력을 바꿀 수있는 유일한 옵션 중 하나였습니다.

무엇을하는지 알고 다이빙을 준비하십시오.

애정,

Goldavelez.com