CodeGym /Java Blog /무작위의 /더 많은 일자리와 더 적은 압력. IT가 아닌 회사에서 경력을 시작하는 것이 좋은 아이디어인 이유
John Squirrels
레벨 41
San Francisco

더 많은 일자리와 더 적은 압력. IT가 아닌 회사에서 경력을 시작하는 것이 좋은 아이디어인 이유

무작위의 그룹에 게시되었습니다
기술 업계에서는 주니어 개발자에게 일자리를 찾고 처음으로 풀타임 개발자로서 몇 년간의 경험을 쌓는 것이 어려운 일이라는 것이 일반적인 의견입니다. 그리고 그것은 대부분 사실이다. 기술 산업에 종사하는 회사에 대해 이야기하고 있다면.

IT 일자리의 90%가 비기술 산업에 집중되어 있습니다.

Oracle Academy와 Burning Glass Technologies의 새로운 연구 에 따르면 비기술 산업에도 많은 프로그래머와 기타 IT 전문가가 필요하며, 전통적인 기술 산업 외부의 IT 기술에 대한 수요가 빠르게 증가하고 있습니다 .더 많은 일자리와 더 적은 압력.  IT가 아닌 회사에서 경력을 시작하는 것이 좋은 생각인 이유 - 1

사진 : Angelo DeSantis / CC BY-SA 2.0 / 변경 사항: CodeGym

“IT 일자리는 주로 기술 부문에 속한다는 오해가 많으며, 접근이 불가능하다고 생각됩니다. 우리는 이전 연구 노력과 1억 5천만 개가 넘는 고유한 온라인 채용 공고 데이터베이스를 구축하여 이러한 인식 중 어느 것도 데이터에서 나온 것이 아니라는 더 많은 증거를 생성할 수 있었습니다. 반대로, IT 기술과 일자리의 90%는 10개의 비기술 산업에 집중되어 있으며, 기술 부문에는 10%만 남아 있습니다. 그리고 IT 일자리의 급속한 성장은 기술 산업보다 비기술 산업에서 50% 이상 더 큽니다.”라고 보고서 작성자는 밝혔습니다. 보고서에 따르면 2013년부터 2018년까지 기술 부문의 IT 일자리 증가율은 40%였습니다. 기술 분야 이외의 IT 일자리 증가율은 65%나 증가했습니다. 전문 서비스, 제조, 금융 서비스 산업은 IT 일자리에 대한 절대 수요 측면에서 가장 크며, 비기술 부문 전체 IT 채용의 약 절반을 차지하는 것으로 연구원들은 밝혔습니다.

비기술 회사의 일자리는 초보자가 더 쉽게 접근할 수 있습니다.

더욱 흥미로운 점은 기술이 아닌 기업의 IT 직무에 초보자도 더 쉽게 접근할 수 있다는 점이라고 Oracle Academy와 Burning Glass Technologies는 밝혔습니다. 그리고 이것은 기술 경력에 대한 꽤 좋은 진입점이 됩니다. 기술 부문에서는 IT 일자리의 89%가 최소한 학사 학위를 요구하는 반면, 비기술 산업에서는 76%가 학사 학위를 요구합니다. 비기술 산업 분야의 채용 중 29%는 2년 이하의 경력을 요구하는 반면 기술 분야에서는 16%만 필요합니다. 위의 모든 사항을 고려하여 우리는 비기술 산업의 소프트웨어 개발자의 직업을 좀 더 심층적으로 분석하기로 결정하고, 경험자들의 의견을 바탕으로 이러한 직업의 장단점 목록을 작성했습니다. 개발자 및 기타 기술 전문가.

기술이 아닌 회사에서 개발자로 일하는 직업입니다. 장점

  • IT가 아닌 분야의 프로그래밍 작업은 접근성이 더 높고 일반적으로 덜 까다롭습니다.

우리는 왜 비기술 산업의 개발자 직업이 주니어 레벨 전문가에게 더 쉽게 접근할 수 있는지 설명했습니다. 또 다른 주요 차이점은 IT가 아닌 회사에서는 개발자의 전문 기술 수준을 요구하지 않는다는 것입니다. 그들은 주니어 개발자들에게 기술 회사에 비해 새로운 것을 배우고 자격 수준을 향상시키도록 많은 압력을 가하지 않습니다. “기술 회사에서 일하면 더 많은 것을 배우고 더 나은 사람이 되기 위해 더 열심히 노력하게 됩니다. 나는 다른 곳보다 기술 서비스/개발 회사에서 일하면서 더 많은 것을 배웠습니다. 그 일을 하면서 짜증났던 점은 가족과 떨어져 있는 시간과 시간이었습니다.”라고 DEV Community의 숙련된 개발자이자 회원인 Mark Graham이 말했습니다 .

  • IT가 아닌 분야의 프로그래밍 작업은 덜 형식적이고 계층적인 경우가 많습니다.

우리 모두는 IT가 경쟁이 매우 치열한 환경이라는 것을 알고 있으며, 이 경쟁에서 성공하면 대개 좋은 보상을 받습니다. 현대 기술의 직업주의와 관료주의는 이러한 경쟁력의 또 다른 측면입니다. 많은 사람들이 팀 프로세스, 엄격한 계층 구조, 경력/사무 정치 등 IT 회사의 일반적인 업무에 지쳐 있습니다. IT가 아닌 업계에 취업하여 소규모 기술 팀과 부서가 있는 회사에서 일하는 것이 이를 방지하는 좋은 대안이 될 수 있습니다. “나는 기술 분야가 아닌 회사에서 일하고 있는데 기술 분야에서는 내 세계의 일부가 아닌 직위, 계층 구조, 팀 프로세스에 관해 많은 논의가 있다는 것을 알게 되었습니다. 저에게는 형식적인 절차가 존재하지 않습니다.” 라고 또 다른 DEV 커뮤니티 회원인 Brian Kephart가 말했습니다 .

  • IT가 아닌 분야의 직업은 실제 문제에 더 많이 관여할수록 더 동기 부여가 될 수 있습니다.

비기술 산업에 종사한 경험이 있는 일부 프로그래머는 동일한 소프트웨어 개발 작업이 실제 문제를 해결하고 작업 결과를 실제로 확인하면서 더 만족감을 느낄 수 있다고 보고합니다. 이는 또한 동기를 유지하는 것을 더 쉽게 만듭니다. “Jira의 작업이나 패턴을 기준으로 생각하지 않고 소프트웨어의 목적을 확인하고 실제 문제 해결에 직접 참여하는 것이 훨씬 더 만족스럽습니다. 당신은 더 유용하다고 느낍니다. 적어도 제 경우는 그렇습니다.” 라고 스웨덴의 소프트웨어 개발자인 Haris Secic은 말했습니다 .

  • IT가 아닌 회사에서 일하면 더 많은 기회를 얻을 수 있습니다

기술이 아닌 회사의 많은 프로그래밍 직책은 확실히 막다른 직업이기 때문에 항상 그런 것은 아니지만 올바른 사고 방식으로 접근하면 많은 기회를 제공할 수도 있습니다. 결국 그들은 가까운 미래에는 모든 회사가 기술 회사가 될 것이라고 말합니다. 요즘 다양한 산업 분야의 기업은 이제 막 새로운 기술을 발견하기 시작했으며 종종 해당 분야에서 일하는 귀중한 기술 전문가를 기꺼이 승진시키려고 합니다. “당신은 차세대 기술 제품이나 최신 장치를 디자인하지 않을 수도 있지만 고용주의 산업을 혼란에 빠뜨릴 수 있는 아이디어를 누군가에게 보여줄 수 있고 회사가 그러한 아이디어를 통해 어떻게 이익을 얻을 수 있는지 보여줄 수 있으며 경쟁업체는 어려움에 처해 있습니다. . 미션 크리티컬 시스템을 설계하거나 작성하게 되며 사용자에게 수행된 작업이 무엇을 의미하는지 판단하는 방법을 보여줄 수 있습니다.”라고 수십 년간 전문적인 경험을 쌓은 전직 소프트웨어 엔지니어 Russell McCabe는 말했습니다 .

기술이 아닌 회사에서 개발자로 일하는 직업입니다. 단점

물론 기술이 아닌 산업 분야의 프로그래밍 직업의 전부 또는 대부분이 그렇게 훌륭하다는 것은 아닙니다. 단점도 충분히 있습니다. 다음은 가장 주목할 만하고 일반적인 것 중 일부입니다.

  • 기술이 아닌 회사에서는 프로그래머를 자산이 아닌 책임과 비용으로 취급하는 경우가 더 많습니다.

이는 아마도 IT가 아닌 산업에 종사하는 많은 소프트웨어 개발자들로부터 들을 수 있는 가장 일반적인 불만 사항일 것입니다. 기술이 아닌 기업의 경영진이 IT 부서 및/또는 소프트웨어 개발 팀에 대한 인식은 당연히 다릅니다. 그들에게 프로그래머는 자산보다는 비용에 더 가깝습니다. IT 분야가 아닌 코더의 전형적인 경험은 다음과 같습니다 . “제 첫 직장은 비소프트웨어 회사에서 5명의 개발자로 구성된 팀의 일원이었습니다. 내 견해의 가장 큰 차이점은 소프트웨어 회사는 자사의 DVD를 비소프트웨어 회사가 비용으로 보는 반면에 가장 큰 자산으로 본다는 것입니다. 우리는 비용이 들었기 때문에 회사는 항상 비용을 절감하려고 노력했습니다. 우리는 늘어나는 기술 부채를 갚을 시간이 없었습니다. 그 부채 중 대부분은 회사가 SE 아시아에 아웃소싱한 엔지니어에 의해 추가되었습니다(또 다른 비용 절감 조치). 심지어 매니저로부터 저와 다른 부트캠프 졸업생을 고용한 이유는 그들이 절실히 필요로 하는 선임 개발자보다 후배 두 명이 훨씬 저렴하기 때문이라는 말을 들었습니다.”

  • IT가 아닌 기업의 경영진은 기술을 이해하지 못하는 경우가 많아 업무를 더욱 어렵게 만듭니다.

또 다른 매우 일반적인 불만은 IT가 아닌 회사의 관리자가 일반적으로 기술과 개발 프로세스에 대해 전혀 모른다는 것입니다. 그렇기 때문에 프로젝트를 완료하는 데 필요한 시간과 리소스를 예측하는 데 어려움을 겪으며, 이로 인해 종종 비현실적인 기대가 생기고 기술 팀과의 의사소통이 명확하지 않게 됩니다. “관리자들은 기술을 이해하지 못하는 경우가 많습니다. 그들은 필요한 노력을 예측하지 못한 채 약속을 합니다.” 라고 .NET 개발자인 Tobias Krause는 말했습니다 .

  • IT 전문가가 아닌 프로그래머는 레거시 코드와 오래된 기술을 사용해 작업해야 하는 경우가 많습니다.

레거시 코드와 오래된 기술 및 솔루션을 사용하여 작업해야 하는 필요성은 IT가 아닌 특정 기업 및 업계에서 흔히 볼 수 있는 현상입니다. 그렇다면 프로그래머의 작업은 상당히 지루하고 피곤할 수 있습니다. 또 다른 문제는 레거시 솔루션을 사용하면 경험이 제한되어 경력 성장에 부정적인 영향을 미칠 수 있다는 것입니다. “현재 저는 대학교에서 일하고 있습니다. 우리의 작업량은 대부분 클라우드 API 작업을 기반으로 합니다. 그리고 솔직히 말해서 짜증납니다. 대학에 서비스를 제공하는 대부분의 회사는 오래 전에 설립되었으며 해당 문서는 읽기 최악의 내용이기 때문입니다. 대부분의 경우 그들은 심지어 자신이 한 일을 이해하지 못합니다. (나는 그들과 대화를 통해 이것을 압니다.)”라고 풀타임 백엔드 개발자인 Chingiz Huseynzade가 말했습니다.
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION