Skip to main content

개발자로 시작 작업을 얻는 방법-Muse

프로그래머로 살아남기 위해 필요한 언어 둘 (유월 2025)

프로그래머로 살아남기 위해 필요한 언어 둘 (유월 2025)
Anonim

엔지니어가 소규모의 민첩한 스타트 업을 위해 일한다는 매력을 무시하기가 어렵습니다. 특히 기업 세계에서 시간을 보낸 경우에는 더욱 그렇습니다. 스타트 업은 종종 전체적인 비즈니스에 참여할 수있는 기회를 제공 할뿐만 아니라 관료주의가 적고 유연한 작업 환경을 제공합니다.

즉, 보다 전통적인 경력 경로에서 성공하게 만든 공학 기술과 성격 특성이 반드시 신입 사원을 고용하도록 유도하는 것은 아닙니다. 기술 인재는 수요가 많지만 신생 기업은 누구에게나 고용하는 것에 대해 (의롭게) 신중해야합니다.

참고로 엔지니어를 고용 할 때 스타트 업이 찾는 몇 가지 속성이 있습니다. 이 목록을 읽고 무엇이 필요한지 확인하십시오.

1. 결정

젊은 회사에서는 구조가 적고 모범 사례가 거의 없습니다. 따라서 채용 관리자는 많은 지침없이 기술 및 절차 적 결정을 내릴 수있는 엔지니어를 찾습니다.

나는 신청자가 구체적인 청사진없이 제품을 만들 수 있음을 보여 주면서 독립적 인 프로젝트를 유지하는 후보자를 선별하는 신생 기업과 함께했습니다. 또한, 개별 노력은 프로젝트를 완료 할 수있는 잠재적 인 고용인의 능력을 보여 주므로 경영 경험 부족을 보완 할 수 있습니다.

신생 기업이 결정 성을 테스트하는 또 다른 방법은 지원자에게 코딩 프로젝트를 실행하도록 요청하는 것입니다. 고용주는 잠재적 인 고용이 어떻게 깔끔한 솔루션없이 어려운 문제를 해결하고 후보자가 익숙하지 않은 코드베이스로 뛰어 들어 생산성을 높일 수 있는지 보는 것을 좋아합니다.

2. 커뮤니케이션 기술

의사 소통은 엔지니어에게 가장 간과되는 기술 중 하나입니다. 왜 특정 방식으로 일을하고 있으며 왜 기술 부서 외부의 누군가에게 제품을 개선시킬 수 있는지 설명 할 수 있다는 것은 특히 스타트 업에서 큰 자산입니다.

엔지니어는 작업과 접근 방식에 맞서야합니다. 그렇지 않으면, 비 기술적 인 기업가들은 너무 빨리 나아가는 것이 좋습니다. 응시자는 커뮤니케이션 기술을 연마해야 할뿐만 아니라 직원의 의견을 소중히 여기는 스타트 업을 찾는 것이 좋습니다.

3. 문화 적합

제 경험으로는 "스타트 업 문화"와 같은 것은 없습니다. 제가 함께한 모든 소규모 회사에는 고유 한 풍미가 있었기 때문에 스타트 업 A에 엔지니어가 뛰어 들었다고해서 스타트 업 B로 바로 가십시오. 일부 스타트 업은 프로세스 중심이며 다른 스타트 업은 자발적입니다. 일부는 원격 근무 준비에 개방적이며, 일부는 매일 12 시간 씩 사무실에서 근무합니다.

문화를 테스트하기 위해, 고용주들은 종종 공학에 관한 직접적인 보고서를 보지 않고 여러 기능을 가진 여러 직원을 만나게됩니다. 회사의 대다수 직원과 만나면 그들의 문화에 잘 맞을 것입니다.

4. 적응성

회사 전체와 함께하는 것이 중요하지만, 신생 기업에는 특히 기술 팀의 생산 멤버가 될 엔지니어가 필요합니다. 두세 명의 엔지니어로 구성된 팀에서 일하는 것은 10 명 이상의 팀으로 구성된 경험과는 매우 다른 경험입니다. 마찬가지로 고독한 늑대로만 일한 프로그래머는 협력적인 스타트 업 엔지니어링 팀에서 일하기에 적합하지 않을 수 있습니다. 열심히 일하는 방법을 알고있을 수 있지만 다른 팀 구성원에게 질문하는 대신 자신의 방식으로 문제를 해결하는 데 많은 시간을 낭비 할 수 있습니다 통찰력.

예를 들어, 많은 훌륭한 엔지니어들이 소규모 팀에 합류하여 다른 사람의 코드로 작업하는 법을 배우기보다는 기존 인프라를 즉시 재 구축하려는 것을 보았습니다. (힌트 : 이것은 대부분의 스타트 업의 촉박 한 마감일과 제한된 리소스에는 맞지 않습니다.)

미래의 고용주에게 다른 사람의 코드를 배울 수 있다는 것을 보여주는 좋은 방법은 오픈 소스 프로젝트에 기여하는 경험을 지적하는 것입니다. 또한 다른 사람들이 일반적인 문제를 해결하여 팀워크 기술을 강화하는 방법을 알 수 있습니다.

5. 충절

스타트 업에서 일하는 것은 정신적으로나 육체적으로나 힘든 일입니다. 대기업에서와 마찬가지로 일반적으로 임금을받지 못하고 오랜 시간 근무하게되며 합리적이라고 생각하는 것보다 더 많은 것을 생산하도록 끊임없이 압박을받습니다. 그리고 고용은 비용이 많이 드는 과정이므로 신생 기업은이를 위해 후보를 찾고 두껍고 얇은 것을 통해 기꺼이 쫓아 낼 것입니다.

따라서 지난 10 년 동안 매년 배를 뛰었던 엔지니어는 신생 기업의 위험한 고용인으로 간주 될 것입니다. 반대로, 같은 회사에 몇 년간 머물렀다면 판매 지점으로 언급하십시오.

6. 제품과 분야에 대한 열정

초기 단계에서 CTO부터 엔트리 레벨 소프트웨어 엔지니어에 이르기까지 모든 사람이 매일 코드를 사용하게 될 것입니다. 실제로 많은 관리자를위한 여지가 없으며, 너무 많은 큰 사진 사상가가 스타트 업에 대한 명확한 비전으로 이어질 수 있습니다.

즉, 초기 단계의 엔지니어는 제작중인 제품에 대해 이해하고 관심을 보여야합니다. 고용주는 업계에서 일했거나 해결하려는 문제에 대해 어느 정도 친숙한 사람들을 찾을 것입니다.

생각해보십시오 : 예산이 부족한 회사가 왜 사업에 대해 신경 쓰지 않기 때문에 머무를 가능성이없는 후보를 고용할까요? 이 회사가 업계 전체뿐만 아니라 만들려고하는 제품에 진심으로 관심이 있다는 것을 보여 주면 자신을 선두 주자가 될 것입니다.

7. 엔지니어링 연락처 네트워크

엔지니어를 채용하는 것은 어려운 과정이며, 특히 초기 단계의 스타트 업에서 비 기술적 창립자에게는 어려운 과정입니다. 신병 모집 원은 비싸고 종종 소기업에 필요한 특정 종류의 후보자를 이해하지 못합니다.

따라서 전문 엔지니어링 담당자를 테이블에 추가 할 수 있다면 팀을 구성 할 수있는 부가 가치를 가져옵니다. 이것은 특히 엔지니어링 팀의 상위 직원에게 적용되지만 실제로는 전반적으로 적용됩니다.

어떤 사람들은 당신이 훌륭한 엔지니어가되기 위해 필요한 모든 것은 확실한 기술 능력이라고 생각합니다. 코딩 기능이 필수적이지만 스타트 업에 채용하려면이 덜 알려진 속성도 소유해야합니다.

열린 엔지니어링 작업 확인