User interface 为时间紧迫的(可能)Qt项目寻找编程挑战(面试级别)

User interface 为时间紧迫的(可能)Qt项目寻找编程挑战(面试级别),user-interface,qt,usb,project-planning,User Interface,Qt,Usb,Project Planning,对于程序员来说,向我们展示自己的技能是一个很好的挑战?我正在考虑一个GUI程序的小型演示实现,它不会花费太多时间 情况如下:(这并不意味着打算在这里找到程序员,我认为还有其他论坛可以这样做) 我们正在计划一个时间紧迫的项目,但显然我们缺乏资源,所以我们希望吸引外部开发人员。该项目的目标是在Windows平台上基于Qt(尽管尚未最终设置)。我们更喜欢Qt,因为这样可以在以后需要向软件添加功能时使用自己的资源,并且我们熟悉Qt平台 该项目需要与HID USB硬件接口(在保证的时间范围内写出一些数据块

对于程序员来说,向我们展示自己的技能是一个很好的挑战?我正在考虑一个GUI程序的小型演示实现,它不会花费太多时间

情况如下:(这并不意味着打算在这里找到程序员,我认为还有其他论坛可以这样做)

我们正在计划一个时间紧迫的项目,但显然我们缺乏资源,所以我们希望吸引外部开发人员。该项目的目标是在Windows平台上基于Qt(尽管尚未最终设置)。我们更喜欢Qt,因为这样可以在以后需要向软件添加功能时使用自己的资源,并且我们熟悉Qt平台

该项目需要与HID USB硬件接口(在保证的时间范围内写出一些数据块,读回结果)和显示分析图表的GUI


然而,我们的主要目的不是要找到一个Qt程序员(尽管我们更喜欢),而是一个有能力的程序员——因此,这个问题的重要部分是关于挑战。

不要让程序员从头开始写一些东西作为面试任务。这太可疑了

想想你希望开发人员具备哪些素质,然后编写一个应用程序,让他们解决所有这些问题。例如,如果你想要一个面向对象的开发人员,给他们一个应用程序,将数据表直接绑定到UI,并要求他们将其设置为OO—这意味着他们可以在几分钟内向你展示他们的OO技能

通过从一个“修复”了所有问题的示例应用程序开始,可以很容易地比较结果,这将是一个比要求人们从头开始写东西快得多的测试


别忘了让测试可以测量。对你正在测试的每件事情以及测试所需的时间进行评分。

你可能想删除前两段,并在careers.stackoverflow.com上提问。提问,如这里,同样,如果您使用多个GUI框架,那么做GUI可能会更困难:我不希望删除前两段,因为我认为它们对于回答这个问题很重要。但我很乐意重新表述它们,因为这可能意味着在这里寻找程序员的意图——这并不是它的本意。不过,谢谢你的链接。我会在那里读一些书来详细说明这个问题。@James:顺便说一句,我们是否可以/想要使用Qt还不清楚,我们只需要找到一个有能力的程序员。如果她/他更喜欢另一个工具集,可以考虑。