英文原文:Before you send an email to contact a web developer, please read this…

  做为一名开发者,我收到很多关于开发新 web 应用程序或其它在线项目的邮件。我经常收到类似的邮件:

嗨,Tommy:

我在网上找到你的主页,想咨询一个新的、革命性文档管理 web 应用程序方面的情况。

附件是项目的需求说明。你能告诉我,这个项目是否符合你的技术水平,你报价有多少(美元)?

感谢,再见

  那么,这封邮件有什么问题?

  1. 你沟通的开发者将是个执行者。只有最差劲的开发者才同意成为项目的执行者。优秀的开发者忙于很多项目,他们有帮助你创建项目的经验、而不只是接受订单。结果:只有没有忙于有趣项目上的、廉价的开发者自主选择回复你。这意味着如果你想让项目取得成功,将成为一个很大的问题。
  2. 一份需求说明是描述项目的糟糕方式。真的、真的很难足够清晰地用需求文档里的文字描述一个项目。这和上一点有关,但是一个优秀开发者可能让你就某些选择背后的意思做思考。当你开始让项目变成产品时,需求说明的大部分内容就过期了。因此,定义按钮的颜色、每个表单里的字段名字是毫无意义的。或许你不是首先需要一个表单,你只是在看到产品原型之后的日子里才发现这些问题的。
  3. 你正在寻找出价最低的投标人,你认为 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的更多相关文章

  1. 没有动态库链接:可执行的文件大小一个就有几百兆 Dynamic-Link Libraries

    dynamic link library Dynamic-Link Libraries (Windows) https://msdn.microsoft.com/en-us/library/windo ...

  2. Apple Pay 初探

    Apple Pay 一.概述 1.支付方式:Touch ID/ Passcode 2.设备要求:iPhone6以上(iphone:线上/线下 ipad:线上 watch:线下) 3.系统要求:iOS8 ...

  3. 【转】iOS开发 -- Apple Pay

    技术博客原地址:http://www.cnblogs.com/dashunzi/p/ApplePay.html#top 原技术博客中有源码和视频,有感兴趣的朋友可以研究一下! 一.什么是Apple P ...

  4. Apple Pay的快速实现

    一.在Apple开发者中心配置 AppleID 和 Merchant IDs 二.配置好证书后在Xcode中开启Apple Pay 三.代码实现 3.1 判断是否支持Apple Pay,如果支持又将支 ...

  5. 开发apple pay碰到的问题总结

    本来想简单总结一下Apple Pay 开发过程中的几个问题, 结果被下面这篇文章全碰上了, 干脆全文转载, 作者对相关资源整理得比较详细, 比较有参考价值 总的来说, 我们做过 APNs 推送的话, ...

  6. iOS Apple Pay

    iOS 苹果支付 需要证书支持支付功能 targets 打开支付功能按钮 //ApplePay#import <PassKit/PassKit.h>                     ...

  7. Apple Pay

    Apple Pay运行环境:iPhone6以上设备,操作系统最低iOS9.0以上,部分信息设置需要iOS9.2以上.目前还不支持企业证书添加. 环境搭建好后可以在模拟器上面运行,xcode7.2.1+ ...

  8. iOS开发 Apple Pay

    一.什么是Apple Pay? 1. 概念 Apple Pay,简单来说, 就是一种移动支付方式.通过Touch ID/ Passcode,用户可使用存储在iPhone 6, 6p等设备上的信用卡和借 ...

  9. “粪便银行”:救人拿钱两不误 A Poop Bank in Massachusetts Will Pay You $40 Every Day

    “粪便银行”:救人拿钱两不误 如果你年龄小于50岁,排便规律,而且愿意每天去美国麻省麦德福德跑一趟,那么没准你可以每天得到40美元的外快,而你需要做的事情只是生产便便. 要想得到这笔收入,请拜访“开放 ...

随机推荐

  1. GreenDAO数据库版本升级

    GreenDAO是一款非要流行的android平台上的数据库框架,性能优秀,代码简洁. 初始化数据库模型代码的时候需要使用java项目生成代码,依赖的jar包已经上传到我的资源里了,下载地址如下:ht ...

  2. 上一篇括号配对让人联想起catalan数,顺便转载一篇归纳的还不错的文章

    转载请注明来自souldak,微博:@evagle 怎么样才是合法的组合? 只要每一时刻保证左括号的数目>=右括号的数目即可. 直接递归就行,每次递归加一个括号,左括号只要还有就能加,右括号要保 ...

  3. Servlet过滤器——日志记录过滤器

    1.概述 在实际的项目开发过程中,经常需要在项目运行时,记录并在控制台中输出运行时的日志信息,便于查看项目的运行状况.本实例将介绍如何应用过滤器实现日志记录.运行本实例,将在控制台中输出项目运行时的日 ...

  4. boost asio 异步实现tcp通讯

    ---恢复内容开始--- asioboost   目录(?)[-] 一前言 二实现思路 通讯包数据结构 连接对象 连接管理器 服务器端的实现 对象串行化   一.前言 boost asio可算是一个简 ...

  5. uva 11400 Problem F Lighting System Design

    紫皮书题: 题意:让你设计照明系统,给你n种灯泡,每种灯泡有所需电压,电源,每个灯泡的费用,以及每个灯泡所需的数量.每种灯泡所需的电源都是不同的,其中电压大的灯泡可以替换电压小的灯泡,要求求出最小费用 ...

  6. uva 705

    题意,给你迷宫算出其中个封闭空间的个数,以及求出所有封闭的空间的最大步长,但是给你的迷宫式“/”,“\”来标记的所以需要将每个格子分开来3*3的格子来算, 一开始按照2*2来算,2*2有临界情况不好算 ...

  7. HDU 4974 A simple water problem(贪心)

    HDU 4974 A simple water problem pid=4974" target="_blank" style="">题目链接 ...

  8. 《转》OpenStack Live Migration

    This post is based assumption that KVM as hypervisor, and Openstack is running in Grizzly on top of ...

  9. Python IDLE 快捷键

    Python IDLE  快捷键 编辑状态时: Ctrl + [ .Ctrl + ] 缩进代码 Alt+3 Alt+4 注释.取消注释代码行 Alt+5 Alt+6 切换缩进方式 空格<=> ...

  10. Xamarin.forms 自定义dropdownview控件

    一 基本说明 想用xamarin做个像美团这样的下拉列表进行条件选择的功能,但是但是找了半天好像没有现成的,也没有其他类似的控件可以走走捷径,再则也没有找到popwindow之类的东东,这里只好使用s ...