http://www.aqee.net/developer-income-report-14/最近,波兰的程序员Chris(也叫KreCi)公布了他的第十四期程序员收入报告。数据显示,上月是目前为止他收入最多的一个月。

Chris的收入并不是指他的工资或薪水,Chris是一个自由职业者。他的收入也不是来自个人承包软件工程的收入,他更像是一个果农,种了优良的果树,只要不断的给这些果树施肥浇水,这些果树会给他带来源源不断的财富。他的收入主要来自下面几个方面:

1.亚马逊分销联盟(Amazon Affiliate Program)——他把互联网用户吸引到亚马逊的网站并购买了亚马逊商城提供的商品后,他提取佣金。

2.Google AdSense——他在网站上放置Google提供的广告,当互联网用户点击查看了广告后,Google会分给他一点广告费。

3.出售原创摄影图片——他懂摄影,他把拍摄的图片放置到 iStockphoto 网站上出售。在西方,知识产权保护的非常好,如果有人想用他的图片做为封面或网页插图,必须购买这个图片的使用权,大概一张100~200块钱。

4.卖电子书——他写了一本电子书,叫做“Make Money on Android”,里面介绍他如何通过Android应用来赚钱的经验。根据他的系列收入报告来看,他在Android交易市场上做的很成功。相信这种事实会给他的这本书增添不少吸引力。

5.Android交易市场收入——他的Android应用是免费的,也就是说他不是靠买Android应用赚钱。他是通过在他的免费Android应用程序上放置广告来创收的。

看起来,他的每一种收入途径都不是很难,大部分程序员都可以独立做到,但他却做的很出色。下面来看看他的上个月(8月份)的收入数据(括弧里的数字是跟上期的数字比较的差值):

  • $155.37 (+$124.02) 亚马逊分销联盟 – 卖出去了不少东西!这个月太好了,比过往月份好很多。有趣的事情是,我们并没有吸引很多的客户流量,但成绩确实很好。
  • 111.77 € (+9.17€) 谷歌广告 – 本月也有很好的收成。这个数每月都在增长。
  • $265.27 (-$1.28) iStockphoto图片销售 – 这是一个非常稳定的收入来源。我的图片卖的一直不错。上次报告中我曾说过会对这项业务更用心一点,因为忘了更新我的图片材料的日期!
  • $1,179.41 (+$699.65) 电子书 – 售出了59份我的《Make Money on Android》电子书!又是一个新纪录!59份呀!真是非常感谢你们——我的朋友!我更高兴你们能喜欢这本书!更多的个人感谢我会写在回复你们的邮件里!不管怎样,谢谢你们!
  • $1,985.89 (+$436.87) 我的Android应用广告——这是我的挣钱大户,你也看到了,它在不断增长!这个月有这样的增长幅度,是因为使用了一种Google提供的但往往被人们忽略的推广技术!我的电子书里新增了这部分内容。

从上面的数据我们可以得出,他这个月的总收入是 $3,585.94 + 111.77€ ~$3,737.06 (+$1,262.61)! 按现在的汇率换算成人民币应该是2万3千8百7十2元。

不错的成绩!

因为上上月是距他开始这些创收活动正好一周年之际,所以他写了一份年度收入数据统计分析报告,有兴趣的朋友可以到这里查看这份报告。

我想,来到外刊IT评论网看这篇评论的人应该都是程序员或爱好编程的人,不知你们看了这位国外同行的作为后有何感触?

最近,波兰的程序员Chris(也叫KreCi)公布了他的第十四期程序员收入报告的更多相关文章

  1. 【屌丝程序的口才逆袭演讲稿50篇】第十篇:程序猿们请看看外面的世界吧【张振华.Jack】

    演讲稿主题:<程序猿们请看看外面的世界吧>                      --作者:张振华Jack     大家都知道我是一个程序猿.几年下来认识了最典型的三个程序猿.     ...

  2. 十大PHP程序员必备工具

    十大PHP程序员必备工具 1.Notepad++ 总结来说就是小而精,7.4版本的软件包只有2.9M,比一般的IDE小数十倍,但是Notepad++的功能确是很全面的,代码高亮,语法折叠,宏功能,内置 ...

  3. 一名十年Java程序员回忆阿里面试经历——揭开阿里面试的“遮羞布”

    阿里面试经历 去阿里面试可以说非常非常的偶然和戏剧性,因为本人根本没投简历,以至于阿里hr给我电话的时候我一度认为是诈骗电话.因为深圳这家公司不错我还想在这里干个两年左右再考虑考虑. 这个时候的本人已 ...

  4. Oracle学习笔记十四 内置程序包

    扩展数据库的功能 为 PL/SQL 提供对 SQL 功能的访问 用户 SYS 拥有所有程序包 是公有同义词 可以由任何用户访问 一些内置程序包 程序包名称 说明 STANDARD和DBMS_STAND ...

  5. C# 处理Word自动生成报告 四、程序处理

    C# 处理Word自动生成报告 一.概述 C# 处理Word自动生成报告 二.数据源例子 C# 处理Word自动生成报告 三.设计模板 C# 处理Word自动生成报告 四.程序处理 现在说一下程序处理 ...

  6. (转载)用VS2012或VS2013在win7下编写的程序在XP下运行就出现“不是有效的win32应用程序“

    原文地址:http://www.vcerror.com/?p=1483 问题描述: 用VC2013编译了一个程序,在Windows 8.Windows 7(64位.32位)下都能正常运行.但在Win ...

  7. OpenCV 无法启动此程序,因为计算机中丢失opencv_core249.dll。请尝试重新安装改程序已解决此问题

    换了64位的系统,配置好之后运行之前的程序,竟然给我抛出这个错误.应该是我的opencv没有安装对吧.系统报错 无法启动此程序,因为计算机中丢失opencv_core249.dll.请尝试重新安装改程 ...

  8. 如何用Baas快速在腾讯云上开发小程序-系列4:实现客户侧商品列表、商品详情页程序

    版权声明:本文由贺嘉 原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/431172001487671163 来源:腾云阁 h ...

  9. [转]微信小程序之加载更多(分页加载)实例 —— 微信小程序实战系列(2)

    本文转自;http://blog.csdn.net/michael_ouyang/article/details/56846185 loadmore 加载更多(分页加载) 当用户打开一个页面时,假设后 ...

随机推荐

  1. Struts+HIbernate+Spring

    1.Struts 取代JSP中的控制功能,为系统添加独立的控制,采用Struts引入标签,实现JSP与后台JAVA代码的分离,JSP只负责显示,与struts.xml配合实现页面跳转 实现:接收请求, ...

  2. 如何测试Nginx的高性能

    简介 Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器: 作为一款轻量级的Web服务器,具有占有内存少, ...

  3. RTL8188EUS带天线的WiFi模块

    http://www.liuliutech.com/ProductShow.asp?ID=121 一,公司介绍瑞昱(REALTEK)半导体成立于1987年,位于台湾[硅谷]的新竹科学园区.凭借着7位创 ...

  4. Spring使用@Required注解依赖检查

    Spring依赖检查 bean 配置文件用于确定的特定类型(基本,集合或对象)的所有属性被设置.在大多数情况下,你只需要确保特定属性已经设置但不是所有属性.. 对于这种情况,你需要 @Required ...

  5. nrf51822, How to use a vendor specific UUID?

    Using a vendor specific UUID is basically a two-step process: 1. Add your custom base UUID to the st ...

  6. 卷积神经网络LeNet Convolutional Neural Networks (LeNet)

    Note This section assumes the reader has already read through Classifying MNIST digits using Logisti ...

  7. 在线分享Oracle尖峰时刻--2014年中秋节尖峰在线福利!

    **********************************************************            2014年中秋节尖峰在线福利!*************** ...

  8. 从头開始写项目Makefile(十):make内嵌函数及make命令显示

    [版权声明:转载请保留出处:blog.csdn.net/gentleliu.Mail:shallnew at 163 dot com]     这一节我们讲一下make的函数,在之前的章节已经讲到了几 ...

  9. PowerDesigner教程系列(三)概念数据模型

    目标: 本文主要介绍属性的标准检查约束.如何定义属性的附加检查. 一.定义属性的标准检查约束 标准检查约束是一组确保属性有效的表达式.在实体属性的特性窗口,打开如图所示的检查选项卡. 在这个选项卡可以 ...

  10. 排查VMWare虚拟机的性能问题

    Troubleshooting ESX/ESXi virtual machine performance issues (2001003) http://kb.vmware.com/selfservi ...