인도에서 훌륭한 소프트웨어 개발자를 찾는 방법
경험이 풍부한 전담 소프트웨어 개발자가 사내 팀의 확장 역할을 하며 강력하고 확장 가능한 애플리케이션을 출시하도록 돕습니다. 어디를 가든지 소프트웨어 개발자를 찾을 수 있지만 숙련된 개발자를 찾는 것은 평생의 과제입니다.
최근 신문 보도에 따르면 인도 엔지니어의 약 95%가 소프트웨어 개발 업무에 적합하지 않습니다. IT분야 공대생 3만6000여 명을 머신러닝 기반 소프트웨어 개발 능력 평가인 오토마타(Automata)로 테스트한 결과 3명 중 2명이 제대로 된 코드를 작성하지 못하는 것으로 나타났다.
약 1.4%의 개발자만이 정확하고 효율적인 코드를 작성할 수 있습니다. 이로 인해 대부분의 회사는 혁신적인 소프트웨어 솔루션을 생산할 수 있는 훌륭한 개발자를 찾는 딜레마에 빠지게 됩니다. 수천 줄의 코드를 작성할 사람이 필요한 것이 아니라 비즈니스 가치를 극대화하는 개념을 원합니다.
검색을 시작할 때 개발자를 찾는 데 도움이 되는 모든 주요 리소스로 무장할 수 있음을 보장합니다. LinkedIn, Twitter, 개발자 포럼 및 커뮤니티 등.
그러나 프로젝트에 적합한지 확인하는 것도 중요합니다. 인도는 숙련된 개발자를 위한 훌륭한 자원이며 많은 사람들이 여기서 성공적인 작업을 수행합니다.
그러나 인도의 문제는 인증 및 자격을 자랑하고 요청 시 제공할 준비가 된 개발자가 너무 많다는 것입니다. 그러나 이 거대하고 늘어나는 목록에서 크림을 찾는 것은 참으로 어려운 일입니다. 가장 좋은 것은 항상 빨리 뽑힐 것이므로 직접 얻을 수 있는 몇 가지 팁이 있습니다.
1) 언어
인도에 있는 파트너와 영어로 대화할 수 있습니다. 그러나 문제는 인도인들이 그 언어를 이해하는 방식과 영국이나 미국에서 말하는 방식에 있습니다. 어조, 억양, 발음 및 강세의 사용법은 국가마다 매우 다르기 때문에 개발자에게 프로젝트를 맡기기 전에 둘 다 같은 페이지에 있는지 확인해야 합니다.
그리고 인도 영어에서만 사용되는 특정 용어가 있습니다. 좋은 이름,
재판실, 어머니의 약속, 언급금지, 사촌오빠, 되돌리기, 고무(지우개 대신). 따라서 다음 번에 인도인 파트너가 잘한 일에 대해 감사를 표할 때 그가 “언급하지 마십시오”라고 말하면 머리를 긁지 마십시오. 그것은 단지 감사를 표시하는 방법일 뿐입니다.
2) 원활한 커뮤니케이션 스킬
소프트웨어 전문가는 영어 전문가가 아닐 수 있습니다. 그러나 그 사람은 올바른 태도를 나타내기 위해 자신 있게 말할 수 있어야 합니다. 그가 프로젝트 진행 중에 어떤 종류의 문제에 직면하더라도 그는 같은 것을 전달해야 하므로 모든 것이 흑백으로 논의될 것입니다.
가정의 여지가 없습니다. 둥근 덤불을 때리고 문제를 피하는 것보다 올바른 방법은 문제를 직시하고 영구적인 해결책을 찾는 것입니다. 개발자가 제대로 의사소통을 하지 않거나 특정 문제를 숨기고 있다는 느낌이 든다면 두 번 생각해야 할 때입니다.
3) 올바른 리소스 활용
그 일에 가장 적합한 사람들을 제공할 수 있는 리소스가 많이 있습니다. StackOverflow에는 등록된 사용자가 500만 명이 넘으므로 구인 게시판이나 Twitter를 통해 쉽게 연락할 수 있습니다.
그리고 LinkedIn은 또 다른 좋은 리소스입니다. 위치 및 지역별로 자신의 연락처를 검색할 수 있습니다. GitHub는 개발자가 오픈 소스 프로젝트를 공유하는 곳이며 가장 많은 팔로어를 가진 회원을 포함할 가능성이 높습니다. 여기에서 그들의 작업과 코드 지식을 쉽게 평가할 수 있습니다.
4) 간단한 테스트 보내기
노력할 가치가 있다고 느끼는 개발자에게 집중하세요. 인터뷰에 참여하도록 초대하고 그들의 기술과 이정표에 대한 일대일 인터뷰를 가질 수 있습니다. 이것은 당신에게 깊은 인상을 줄 수 없는 사람들을 제거하는 데 도움이 될 것입니다.
실제로 마음에 들었던 몇 명의 개발자로 목록을 좁힌 후에는 간단한 테스트에 초대할 수 있습니다. 이를 통해 작업 품질에 대한 통찰력을 얻을 수 있습니다. 모의 문제로 테스트하여 탈출구를 찾을 수 있습니다. 작은 응용 프로그램을 개발하도록 초대하고 그들의 제품이 정말 마음에 든다면 비용을 지불할 수도 있습니다.
5) 좋은 블로그
개발자가 작성한 블로그를 읽는 습관이 있다면 구독하고 정기적으로 팔로우할 수 있습니다. 이것은 당신에게 그들의 지식 수준에 대한 아이디어를 줄 것입니다. 개발자의 편안함 수준과 그들이 능숙한 프로그래밍 언어를 이해할 수도 있습니다. 블로그를 정기적으로 게시하면 해당 분야에서 블로그가 얼마나 업데이트되었는지 알 수 있습니다. 따라서 좋은 채용 결정을 내리려면 블로그를 주시하십시오.
6) 좋은 비즈니스 정책을 가지고
재능 있는 개발자를 찾는 과정에서 회사와 하나의 단위로 파트너 관계를 맺어야 하므로 좋은 비즈니스 정책이 있는지 확인하세요. 투명한 정책을 갖는다는 것은 그들이 정직하고 성실하게 일한다는 것을 의미하므로 업무가 정확하게 전달될 것이라고 신뢰할 수 있습니다.
명확한 보안 정책 및 계획을 작성합니다. 회사는 역외 파트너와 계약을 체결하므로 정책이 투명한지 확인해야 합니다. 최종 제품을 출시하기 전에 MoU 또는 유사한 문서에 서명하십시오.
마무리 생각
인도의 소프트웨어 개발자는 일반적으로 다른 시간대에서 작업할 의향이 있습니다. 프로젝트의 변경 및 업데이트와 관련하여 그들과 일대일로 대화하고 싶은 경우에 더 쉬울 것입니다. 지불은 각 이정표 완료 시 또는 프로젝트 종료 시 수행할 수 있습니다.
그리고 그들이 가격을 제시할 때 내부에 숨어있는 숨겨진 비용이 없는지 확인하십시오. 이름을 알리지 않는 한 개인 프리랜서보다는 아웃소싱 회사를 고용하는 것이 항상 좋은 생각입니다. 이렇게 하면 고용 프로세스가 더 쉬워지고 이러한 방식으로 책임 있는 전문가를 얻을 가능성이 높아집니다.
흥미로운 기사:
인도에서 소프트웨어 개발자를 선택해야 하는 이유
인도에서 프로그래머를 찾는 방법
사진 출처 : Flickr.com/ Mozilla