今天来谈论一个真实的故事。两天前,我和我以前的同事共进晚餐,谈论了上次他被跨省调查的事件。事件的大致经过如下J兄弟是一个全面的工程师。一天,他的朋友给他介绍了一份私人工作。这本身并不是什么大事。后来,他开发的软件被用于在线欺诈和传销。钱的数量是巨大的。最后,他被抓来配合调查。幸运的是,他不知道该软件的用途,并积极配合调查,帮助从系统中导出欺诈记录,最终被无罪释放程序员从事私人工作是很常见的,所以程序员在从事私人工作时应该注意什么?

-
首先需要规定产品的要求。最好以文档的形式输出每一页、每一个函数甚至每一个异常。什么样的私人工作是最严重的,也就是说,对方根本不了解软件开发行业。例如,如果你帮我做一个像淘宝这样的销售商品的小程序,你必须同意哪些功能是必要的。毕竟,淘宝是几百个阿里巴巴开发商几年来的产品。你怎么能保证你能做到呢?只有当要开发的功能被预先同意时,验收过程才能高效和有效最让我害怕的是,我在开始时谈到了一个总体概念,当我完成它时,我发现它不是一回事,还有沟通和修改的成本!

2
协商价格并商定付款时间和方式。如果你有更多的经验,那么你可以让我做这件事。在此之前,我们在开始开发前都收取了一半的定金,验收后收取了30%。剩余的20%将在服务器上线后的3个月内收集完毕,不会有大的错误。所有的价格都是基于最初的需求文件。如果有任何变化,除非非常微妙,否则将会做什么?
3
了解你开发的软件的目的和给你私人生活的人的性格。我的一个朋友和其他人一起下了一盘棋和纸牌游戏,这是一笔巨款,应用于赌博业。因为他在开发的时候就已经知道了对方的目的,而且软件中有一些非常明显的赌博因素,还没有出来。好好看看对方的性格,这样可以省去自己不必要的麻烦,也能了解对方的长处,并从中学到很多东西。

总结最后,中国新年即将来临今年的互联网行业真是寒冬。许多小合伙人报告说,年终奖金少得可怜,加薪也象征性地增加了几百美元。如果你想从事私人工作,我希望以上几点能帮助你。如果你感兴趣,欢迎你关注我,一起学习,一起进步。每个人的支持是我继续谈话的动力。