추가 보상으로, 우리는 그룹에 시연을 할 것을 적극적으로 제안합니다. 전체 그룹에 귀중한 프레젠테이션을 제공하면 많은 신뢰성을 신속하게 구축 할 수 있습니다. 이것은 다른 사람들에게 가치를 제공하는 데 중점을 둔 느린 과정임을 기억하십시오. 당신은 투자를 통해 네트워크를 구축합니다. 수확하려면 씨앗을 뿌려야합니다.
인내심이 있고 커뮤니티의 많은 행사에 참여한다면 결국 강력한 사람들의 네트워크를 구축 할 것입니다.
특별히 회사
직업을 찾는 데 사용할 수있는 또 다른 주요 전략은 회사가 게시 한 직업을 신청하는 대신 일하고 싶은 회사를 대상으로하는 것입니다.
차이점은 연구를 수행하고, 일하고 싶은 회사 또는 여러 회사를 찾은 다음 모든 자원과 에너지를 해당 회사에 들어가는 방법을 찾는 데 도움이된다는 것입니다.
그 당시에는 원격 개발자가 일할 원격 개발자를 실제로 찾고있을 때이 전략을 성공적으로 적용했습니다. 나는 완전히 원격 개발자 팀이있는 특정 회사를 발견했습니다. 이 회사를 알게되었습니다. 이 회사에서 일하는 사람들을 알게되었습니다. 이 회사에서 일하는 개발자 블로그를 팔로우하기 시작했습니다. 나는 그들의 블로그에 댓글을 달고이 개발자들과의 관계를 구축하기 시작했습니다.
다음에 개발자를 찾을 때이 회사의 여러 개발자가 누가 추천하는지 추측합니까? 누가 일자리를 얻었는지 맞춰보세요? 이 전략을 적용하는 방법에는 여러 가지가 있습니다. 이것은 매우 일반적인 전략입니다.
실제로 아래에 특정 응용 프로그램을 제공하겠습니다. 기본 아이디어는 직업을 통해 회사를 선택한 다음 해당 회사에 들어갈 수있는 방법을 찾는 것입니다.
이것은 회사에서 일하는 사람을 아는 사람들을 찾거나 회사에서 일하는 사람들과 새로운 관계를 구축하는 것일 수 있습니다. 이것은 회사에 귀중한 것을 제공하는 것일 수 있습니다. 이것은 인내를 통해서 이루어져 회사의 채용 관리자가 귀하의 이름을 알 수있게하고 포기하지 않을 것입니다.
내 아내의 동료는 아이다 호의 보이즈에있는 Healthwise라는 회사에서 일하기를 간절히 원합니다. 2 년 동안, 그녀는 그들이 제공 한 거의 모든 직업을 신청했습니다. 그녀는 회사에서 이미 일하는 직원과 친구를 사귀 었습니다. 그녀는 그들이 포기하고 결국 그녀를 고용 할 때까지 계속 추적했다.
그녀는 여전히 그곳에서 일하고 있습니다.
유용한 것을 만듭니다
기업을 구체적으로 목표로 삼는 좋은 방법은 그들에게 유용한 것을 만들고 관심을 끌기 위해 사용하는 것입니다.
나는 회사가 구축 한 소프트웨어를 사용하는 도구를 만들거나 회사가 도구를 사용하여 작업을 개선 할 수 있고 회사 고용에 의해 직접 이끌어 냈다는 도구를 작성하는 도구를 만들었 기 때문에 여러 엔지니어를 알고 있습니다. .
나는 디자이너들이 회사 웹 사이트를 무료로 재 설계하고 새로운 디자인을 보내기 위해 고용되었다고 들었습니다.
이제, 당신은 실제 가치를 추가해야합니다. 당신은 그냥 과시 할 수는 없지만, 당신이 그들에게 무료로 실제 가치를 만들면 그들이 당신을 고용하고 싶지 않다고 생각하지 않습니까? 많은 사람들이 인기있는 웹 사이트에서 문제를 발견 한 다음 회사에 어떻게 개선 할 것인지 알려주지 만 실제로 실제로이를 개선하기위한 솔루션을 구현하는 모델을 구축하는 사람은 거의 없습니다.
상위 레벨에서
이것은 판매의 팁입니다. 상위 레벨에서 시작하십시오.
대부분의 개발자가 회사에 연락하여 서비스를 제공하고 일자리를 얻으려고 할 때 일반적으로 바닥에서 시작합니다.
그들은 HR 부서, 개발 관리자 또는 개별 소프트웨어 개발자에게 연락 할 수 있으며, 특히 채용 결정을 내리는 데 거의 말하지 않을 수 있습니다. 특히 직무 요구 사항이없는 경우.
하단 레이어에서 시작하는 대신 상단 레이어에서 시작하십시오.
회사의 CEO 나 CTO 또는 엔지니어링 이사와 연락 할 수있는 방법을 찾을 수 있는지 확인하십시오.
한 가지 방법은 회사의 게시 번호에 전화를 걸고 그 사람과 전화를 요청하는 것입니다.
당신이 구직자라고 말하지 마십시오. 대신, 당신은 그를 소개 할 수있는 독특한 기회가 있거나 협상 할 사업이 있다고 가정 해 봅시다.
이 "고위급 사람들"중 하나와 대화를 나누면 자신감을 유지하고 홍보를하십시오. 그들에게 직업을 요청하지 마십시오. 당신이 그들과 그들의 회사를 제공 할 수있는 가치있는 것을 생각해냅니다.
회사를 위해 할 수있는 일을 더 자세히 논의 할 수 있도록 다른 사람들에게 소개 할 수 있는지 물어보십시오.
이것은 말도 안되는 소리입니까? 미쳤을까요? 그것이 결코 효과가 없을 것이라고 생각할 수도 있습니다. 글쎄, 그것이 사고 방식에서 벗어나는 요점입니다. 많은 사람들이 바닥에서 시작하거나 정문에서 들어가야한다고 생각합니다.
회사의 CEO 나 CTO를 만날 수없는 이유는없고 고용 관리자에게 당신을 참조하고 "나는이 사람을 원합니다. 당신이 그를 데려 갈 수있는 곳이 있습니까?" 🎜>
성공적인 기업 영업 사원은이 기술을 항상 사용해 왔습니다. 당신도 할 수없는 이유가 없습니다.
인바운드 마케팅 사용
이것은 아마도 내가 가장 적합한 드럼 일 것입니다.
나는 기본적으로 인바운드 마케팅을 활용하여 직업을 찾는 대신 일자리를 얻는 방법을 가르쳐주는 소프트웨어 개발자로서 자신을 마케팅하는 방법에 대한 완전한 과정을 게시했습니다.
나는이 기술을 스스로 성공적으로 사용했습니다. 사실, 당신 이이 게시물을 읽은 모든 이유는 내 경력 에서이 기술을 사용하여 달성 한 성공 때문입니다.
나는 나에게 다가오는 수많은 기회가있다. 나는 수백 가지의 구인 제안을 받았으며 전 세계 행사에서 연설을했으며 인바운드 마케팅으로 인해 내 인생의 궤적을 크게 바꿨습니다.
그렇다면 인바운드 마케팅이란 무엇입니까?
매우 간단합니다. 그것은 단지 사람들이 당신에게 올 수있게하는 내용이나 다른 가치를 만듭니다.
소프트웨어 개발자로서 블로그를 만들고, 비디오 자습서를 만들고, 책을 쓰고, 기사를 작성하고, 팟 캐스트에 등장하고, 명성을 구축하고, 이름을 알리고, 사람들과 기회를 만들 수 있습니다. 너.
어떤 사람들은 그것을“명성”방법이라고 부를 수도 있지만, 당신을 위해 일하기 위해 유명 할 필요는 없습니다.
특정 소프트웨어 개발 분야에서 유명해야합니다.
핵심은 소프트웨어 개발에서 매우 전문적인 분야를 선택 하고이 분야의 전문가가되는 것입니다. 필드가 작을수록 기회가 커질 가능성이 커지고 목표가되어야합니다. 이 전문 분야의 전문 분야를 확립하면 직업이 올 것입니다. 약속합니다.
면접관과의 인터뷰
이것은 뒷문을 통해 들어가 게이트 키퍼를 직접 이동하는 방법입니다.
기회를 얻는 좋은 방법은 당시 비어있는 위치가 없을 때 면접관을 인터뷰하는 것입니다.
이 기술을 사용하면 직무를 수행하려는 회사의 연락처와 대화 할 것입니다.이 회사는 개발 관리자, CTO, 기술 이사 또는 일종의 채용 의사 결정을 가진 사람이 될 수 있습니다.
당신은이 사람에게 당신이 쓰고있는 기사에 대한 정보를 조사하고 있다고 말하거나 팟 캐스트를 만들기 위해 인터뷰하고 싶습니다.
당신은 최근 에이 분야에 들어갔고 숙련 된 사람에게 업계에 대해 물어보고 싶다고 말할 수도 있습니다.
아이디어는 사무실에 들어가서 사람과 대화 할 수있는 방법을 찾는 것입니다.
대부분의 사람들은 무료 홍보의 기회를 얻거나 기뻐하는 소프트웨어 개발자 가이 분야에 대해 더 많이 배울 수 있도록 도와 줄 수있는 기회를 갖게되어 기쁩니다.
당신이 인터뷰를 게시했는지 여부는 그다지 중요하지 않습니다. 심지어 다른 사람들이 당신에게 게시 할 수있는 무료, 귀중한 콘텐츠를 제공하기 때문에 그렇게하지 않는 이유는 없다고 생각합니다.
이 시점에서 씨앗을 뿌리는 것입니다.
이제, 당신은 당신이 일하고 싶은 회사의 누군가와 당신을 알고 있으며 사람들이 좋아하는 주제에 관심이있는 사람들을 좋아하는 경향이 있기 때문에 당신을 좋아할 수도 있습니다.
몇 주, 몇 달 후 또는 회사가 빈 위치를 가질 때 후속 조치를 취할 수 있습니다.
블로그 또는 팟 캐스트에 인터뷰를 게시하면 후속 조치도 가능합니다.
실제로이 기술을 적용하는 경우 해당 지역의 모든 최고 기술 회사의 CTO를 인터뷰하지 않겠습니까?
그런 다음 모든 인터뷰에 대한 검토 기사를 작성하고 블로그에 게시하고 인바운드 마케팅의 혜택을 누릴 수 있습니다.
지속성
너무 많은 사람들이 지속성의 힘을 이해하거나 믿지 않기 때문에 너무 빨리 포기합니다.
예, 너무 끈기 있고 성가신 것은 다리를 태울 수 있습니다. 그러나 당신은 당신 이이 시점에 도달하려고 생각하는 것보다 더 나아가 야하고, 어쨌든 직업을 얻지 못하면 잃을 것이 없습니다. 내가 틀리지 마. 나는 당신이 너무 공격적이라고 말하는 것이 아니며 무례한 방식으로 일자리를 얻을 수 없습니다. 당신이해야 할 일은 전략을 계속 따르고 변화시키는 것입니다. 인생에서 가장 좋은 기회를 얻고 싶다면 가능한 한 열심히 나아가십시오.
문은 항상 당신을 위해 열리지 않을 것입니다. 때로는 크로우 바로 문을 열어야합니다. 이 모든 기술을 한 번 이상 시도한 후에는 포기하지 않습니다.
다음 조치
이 기사에서 다룬 기술을 통해 17 년 만 에이 업계에서 만난 대부분의 소프트웨어 개발자보다 보람 있고 고임금을받을 준비가되어 있습니다.
그러나 그러나 나는 방금 개발자로서의 경력을 향상시키기위한 단계의 표면을 만졌다.
사실, 나는 그들이 좋아하는 직업에서 일하면서 경력에서 성장하고 더 많은 돈을 벌고 싶어하는 개발자들을 위해 전체 책을 썼습니다.
소프트웨어 개발자를위한 완전한 커리어 가이드로 알려져 있습니다. 자세한 내용 (및 무료 액세스)을 보려면 여기를 클릭하십시오.
소프트웨어 개발 작업 (FAQ)에 대한 FAQS (FAQ)
소프트웨어 개발자에게는 어떤 핵심 기술이 필요합니까?
소프트웨어 개발자가 요구하는 주요 기술에는 Java, Python 및 C와 같은 프로그래밍 언어의 숙련도가 포함됩니다. 또한 데이터 구조, 알고리즘 및 소프트웨어 설계 원칙을 잘 이해하는 것이 중요합니다. 개발자는 또한 문제를 해결하고 분석하고 생각하며 사용자의 요구를 이해할 수 있어야합니다. 또한 Agile과 같은 GIT 및 개발 방법과 같은 버전 제어 시스템에 익숙해지는 것도 도움이됩니다.
소프트웨어 개발자를 위해 일자리를 얻을 가능성을 높이는 방법은 무엇입니까?
소프트웨어 개발자와 함께 일할 가능성을 높이려면 코딩 기술과 프로젝트를 보여주는 강력한 포트폴리오 구축에 중점을 둡니다. 코딩 문제에 참여하고 오픈 소스 프로젝트에 기여하십시오. 연결도 중요하므로 업계 행사에 참여하고 온라인 커뮤니티에 가입하십시오. 지속적인 학습 및 최신 기술을 마스터하면 더 나은 이점을 얻을 수 있습니다.
팀에서 소프트웨어 개발자의 역할은 무엇입니까?
팀의 소프트웨어 개발자의 역할에는 디자인, 코딩, 테스트 및 소프트웨어 애플리케이션 디버깅이 포함됩니다. 다른 팀원과 협력하여 사용자의 요구를 이해하고 기술 솔루션을 제공하며 소프트웨어의 기능과 성능을 보장합니다. 또한 코드 검토에 참여하고 팀의 기술 지식과 효율성을 향상시키는 데 기여합니다.
원격 소프트웨어 개발자로 일자리를 찾는 방법은 무엇입니까?
원격 소프트웨어 개발자의 작업은 Upwork, Toptal 및 Developer for Hire와 같은 다양한 온라인 구직 포털에서 찾을 수 있습니다. 이 플랫폼은 기업을 전 세계 프리랜서 소프트웨어 개발자와 연결합니다. 기술과 포트폴리오를 보여주는 프로필을 만들고 전문 지식에 맞는 직업을 신청할 수 있습니다.
소프트웨어 개발자를위한 채용 프로세스는 무엇입니까?
소프트웨어 개발자를위한 채용 프로세스에는 일반적으로 선별 통화, 기술 평가 및 하나 이상의 인터뷰가 포함됩니다. 기술 평가에는 코딩 문제, 문제 해결 작업 또는 과거 프로젝트 검토가 포함될 수 있습니다. 인터뷰는 기술 지식, 문제 해결 기술 및 회사와의 문화적 적합을 평가합니다. 소프트웨어 개발자를위한 인터뷰를 준비하는 방법은 무엇입니까?
소프트웨어 개발자와의 인터뷰를 준비하려면 직무 설명을 확인하고 필요한 기술과 기술에 대해 알아보십시오. 코딩 기술을 검토하고 그 자리에서 문제를 해결할 준비를하십시오. 연구 회사, 제품 및 문화. 인터뷰 중에 소프트웨어 개발에 대한 문제 해결 기술, 기술 지식 및 열정을 보여줍니다.
소프트웨어 개발자의 경력 개발 기회는 무엇입니까?
소프트웨어 개발자는 다양한 경력 개발 기회가 있습니다. 이들은 선임 개발자 직책, 최고 개발자 위치 또는 건축가 위치로 승진 할 수 있습니다. 또한 프로젝트 관리, 제품 관리로 전환하고 자체 소프트웨어 개발 회사를 시작할 수도 있습니다. 다양한 프로젝트 및 기술에서 지속적인 학습과 경험을 얻는 것은 경력 개발에 도움이 될 수 있습니다.
최신 소프트웨어 개발 기술을 마스터하는 방법은 무엇입니까?
최신 소프트웨어 개발 기술은 업계 블로그, 웹 세미나 및 컨퍼런스에 참여하고 온라인 커뮤니티에 참여하며 온라인 과정에 참여하여 마스터 할 수 있습니다. 개인 프로젝트에 대한 정기적 인 연습 코딩 및 작업은 새로운 기술을 배우고 적응하는 데 도움이 될 수 있습니다.
소프트웨어 개발자가 직면 한 과제는 무엇입니까?
소프트웨어 개발자는 복잡한 비즈니스 요구 이해, 빠르게 진화하는 기술 마스터, 코드 문제를 디버깅 및 수정하고 프로젝트 마감일을 충족시키기위한 시간을 효과적으로 관리하는 등의 과제에 직면 해 있습니다. 또한 원격 또는 분산 팀에서 도전 할 수있는 팀원 및 이해 관계자와 효과적으로 협력해야합니다.
코딩 기술을 향상시키는 방법은 무엇입니까?
코딩 기술 향상에는 정기적 인 연습, 다른 사람으로부터의 학습 및 실제 프로젝트 작업이 포함됩니다. CodeSubmit과 같은 플랫폼의 코딩 문제에 참여하여 기술을 연마하십시오. 다른 사람들의 코드를 읽고 검토하면 귀중한 통찰력을 제공 할 수 있습니다. 또한 오픈 소스 프로젝트에 기여하면 대형 코드 기반 및 협업 개발 관행을 경험할 수 있습니다.