배경을 위해 우리는 etabs 와 비슷한 UI와 같은 AutoCAD를 사용하여 데스크탑 엔지니어링 응용 프로그램을 수행하고 있습니다.
정말 나를 괴롭히는 것 중 하나는 최고의 개발자를 고용해야 하는가? 우선, 채용에 큰 어려움을 겪고 있습니다. 우리가보고있는 대부분의 이력서는 간단한 CRUD 앱 또는 많은 하드 코어 프로그래밍과 관련이 없다고 생각되는 SharePoint 사용자 지정을 수행하고 있습니다. 우리가 인터뷰를 요구하는 사람들조차도 피보나치 시퀀스와 간단한 이진 검색을 할 수 없으며, 후보자가 확인할 사전을 찾을 필요가 없도록 힌트를 제공 하고 문제를 명시 적으로 철자 할만 큼 충분히 감사합니다. "피보나치 수열"은 무엇을 의미합니까?
예, 우리는 계산 기하학 / 선형 프로그래밍 작업을 수행 할 때 일정 수준의 프로그래밍 적성이 필요하며 소프트웨어 아키텍처를 설계하거나 사용할 소프트웨어 패턴을 결정할 때 일정 수준의 프로그래밍 적성이 필요하지만 그 이상 , 우리의 코드 중 상당수는 배관 코드 일뿐입니다. 프로그래밍에 익숙한 사람이 수행 할 수 있습니다.
우리는 지금 프로그래밍 재능이 필요하고 슈퍼 스타 개발자를 고용하는 것이 매우 어렵다는 것을 감안할 때, Joel이 설교 하는 것과 직접 모순되어 표준을 낮추고 그저 그렇게 고용 한 사람들 만 고용하고 싶습니다 .
어떻게 생각해?
편집 : 전체 계산 기하학 / 선형 프로그래밍 라이브러리를 다시 작성할 필요가 없습니다. 내 응용 프로그램과 관련하여 필요한 모든 문제는 적절한 계산 기하학 / 선형 프로그래밍 용어로 캐스트하는 방법을 알고 기존 라이브러리를 사용하는시기 / 방법을 알아야합니다. 따라서 그렇게 어렵지는 않습니다.