If you pay peanuts,you get monkeys
英文原文:Before you send an email to contact a web developer, please read this…
做为一名开发者,我收到很多关于开发新 web 应用程序或其它在线项目的邮件。我经常收到类似的邮件:
嗨,Tommy:
我在网上找到你的主页,想咨询一个新的、革命性文档管理 web 应用程序方面的情况。
附件是项目的需求说明。你能告诉我,这个项目是否符合你的技术水平,你报价有多少(美元)?
感谢,再见
那么,这封邮件有什么问题?
- 你沟通的开发者将是个执行者。只有最差劲的开发者才同意成为项目的执行者。优秀的开发者忙于很多项目,他们有帮助你创建项目的经验、而不只是接受订单。结果:只有没有忙于有趣项目上的、廉价的开发者自主选择回复你。这意味着如果你想让项目取得成功,将成为一个很大的问题。
- 一份需求说明是描述项目的糟糕方式。真的、真的很难足够清晰地用需求文档里的文字描述一个项目。这和上一点有关,但是一个优秀开发者可能让你就某些选择背后的意思做思考。当你开始让项目变成产品时,需求说明的大部分内容就过期了。因此,定义按钮的颜色、每个表单里的字段名字是毫无意义的。或许你不是首先需要一个表单,你只是在看到产品原型之后的日子里才发现这些问题的。
- 你正在寻找出价最低的投标人,你认为 web 专业人员是商品,成本应该最小化。如果你想让想法有任何成功机会,那么希望你能明白为什么这是糟糕的开始。

因此,你可以做两件事,以找到你想要的:
- 从网上交易市场找到廉价开发者去做廉价的工作:比如,你可以在 oDesk 或 Elance 网站上寻找印度和菲律宾这些低成本国家的廉价开发者。如果你这样做了,不要忘了一分价钱一分货。
- 找到技术娴熟的开发者,帮你把想法变成现实,并开个好头:开始你将多花些钱,但是对于钱来说,这将具有更高价值,使你更接近目标。你可以从你的交际圈找到这种开发者,或者寻找网上有专门技能的人(比如我)。展示你已经完成的工作,你对工作非常认真。优秀的开发者想和客户一起参与认真的产品,并愿意发布一款成功的 web 应用程序或网站。
下面是你可以发送给你想与之合作的、技能娴熟的开发者的、邮件示例:
嗨,Tommy:
一个朋友向我们提起了你,我们想知道,你是否有时间去开发一款新的、文档管理 web 应用程序。
我们有这方面的预算,我们认为这部分预算已经足够开发快速的 beta 版本了。我们正在加紧制作原型,我们需要一些帮助来充分界定这款应用程序。我对敏捷开发稍微了解一些,如果你能提供开发这款应用程序过程的指导,我们会很开心的。
你有空和我们在 Skype 上简单沟通一下吗,想看看咱们之间是否适合。我的 Skype 是 serious.guy.webapp。
谢谢!
- 你阐明了,我们为什么联系到你
- 这表明了,你是认真的,你已经做了一些工作(原型),你不只是有个想法。
- 你给我们建立了信任的基础:你需要帮助,你相信我们能提供帮助。甚至你正在寻求指导。理想的客户!
- 你表明了,你对项目非常认真,你需要为此投入真正的预算——不是 500 美元。
由你选择。
— END —
译文: 《在你邮件联系 web 开发者之前的必读文章 》 腊八粥
http://news.cnblogs.com/n/517137/
If you pay peanuts,you get monkeys的更多相关文章
- 没有动态库链接:可执行的文件大小一个就有几百兆 Dynamic-Link Libraries
dynamic link library Dynamic-Link Libraries (Windows) https://msdn.microsoft.com/en-us/library/windo ...
- Apple Pay 初探
Apple Pay 一.概述 1.支付方式:Touch ID/ Passcode 2.设备要求:iPhone6以上(iphone:线上/线下 ipad:线上 watch:线下) 3.系统要求:iOS8 ...
- 【转】iOS开发 -- Apple Pay
技术博客原地址:http://www.cnblogs.com/dashunzi/p/ApplePay.html#top 原技术博客中有源码和视频,有感兴趣的朋友可以研究一下! 一.什么是Apple P ...
- Apple Pay的快速实现
一.在Apple开发者中心配置 AppleID 和 Merchant IDs 二.配置好证书后在Xcode中开启Apple Pay 三.代码实现 3.1 判断是否支持Apple Pay,如果支持又将支 ...
- 开发apple pay碰到的问题总结
本来想简单总结一下Apple Pay 开发过程中的几个问题, 结果被下面这篇文章全碰上了, 干脆全文转载, 作者对相关资源整理得比较详细, 比较有参考价值 总的来说, 我们做过 APNs 推送的话, ...
- iOS Apple Pay
iOS 苹果支付 需要证书支持支付功能 targets 打开支付功能按钮 //ApplePay#import <PassKit/PassKit.h> ...
- Apple Pay
Apple Pay运行环境:iPhone6以上设备,操作系统最低iOS9.0以上,部分信息设置需要iOS9.2以上.目前还不支持企业证书添加. 环境搭建好后可以在模拟器上面运行,xcode7.2.1+ ...
- iOS开发 Apple Pay
一.什么是Apple Pay? 1. 概念 Apple Pay,简单来说, 就是一种移动支付方式.通过Touch ID/ Passcode,用户可使用存储在iPhone 6, 6p等设备上的信用卡和借 ...
- “粪便银行”:救人拿钱两不误 A Poop Bank in Massachusetts Will Pay You $40 Every Day
“粪便银行”:救人拿钱两不误 如果你年龄小于50岁,排便规律,而且愿意每天去美国麻省麦德福德跑一趟,那么没准你可以每天得到40美元的外快,而你需要做的事情只是生产便便. 要想得到这笔收入,请拜访“开放 ...
随机推荐
- JSP 的9个内置对象
JSP内置对象:我们在使用JSP进行页面编程时可以直接使用而不需自己创建的一些Web容器已为用户创建好的JSP内置对象.如request,session,response,out等. 下面就JSP2. ...
- linux公社的大了免费在线android资料
2011年linux数据库的android在线分享 linux公社:开源公社 本文撰写:杨凯专属频道 2011年9月12日 21:39 <目录> Android 3 ...
- Windows Azure中的Affinity Group
Affinity Group: (近亲组?个人认为直译为近亲组更好一些,不知道官方是怎么翻译的). 如何创建Affinity Group 1. 进入https://manage.windowsazur ...
- Qt+gsoap调用WebService
1. 前言 Qt本身给我们提供了调用WebService的解决方案qsoap,看了一下他的介绍,感觉实在是太弱了,而且又是个新出的东西,所以还是决定不用他.既然使用Qt,那当然是跨平台的解 ...
- 【Demo 0006】iOS常用控件
本章学习要点 1. 了解iOS中控件继承关系: 2. 掌握UIControl基础知识; 3. 掌握UIButton基本用法: 4. 掌握UILa ...
- 浅解ARC中的 __bridge、__bridge_retained和__bridge_transfer
文章来源:http://www.outflush.com/2015/03/introduction-of-arc-bridge-type-transfer/ 在对 bridge 相关的修饰符解说前.首 ...
- html怎么引用css
<head> <title>统一站内风格</title> <link rel="stylesheet" type="text/c ...
- 网络知识汇总(2) - Linux下如何修改ip地址
在Linux的系统下如何才能修改IP信息 以前总是用ifconfig修改,重启后总是得重做.如果修改配置文件,就不用那么麻烦了- A.修改ip地址 即时生效: # ifconfig e ...
- 检查java class的版本号
补丁总是会一遍又一遍的打,越打越多 有时候,就担心有人不小心把高版本的class打到低版本jre运行的环境中 简单写了点代码,检查文件夹中class的版本号 package org.wee.cv; i ...
- Python性能分析指南 - 技术翻译 - 开源中国社区
http://www.oschina.net/translate/python-performance-analysis