加密货币总市值蒸发超千亿美元
|
数据产业中,笔者始终认为开源体验最炫。一群人目的一致,共同做一个产品。不会收取费用,在项目的第一阶段也不会,后期还会进行维护,供客户免费使用。倘若更多产业跟搞软件开发一样借助开源项目,工作会简单得多。但开源的价值不止在此。 事实上,这个理想化的东西并不如人们所想的那般完美,毕竟是人在操作,错误在所难免。在开源还被称为开源的时代,人们对它存在许多误解。有人说它作用很小(只会消耗产品不会带来什么贡献),时好时坏,会用在错误的第一项目上,让原本美好的体验化为乌有。 这篇文章意在揭露开源领域中最常见的谎言,让小白可自行决定操作步骤。 开源没成本,免费是必须的 都听说过这句话吧。开源不收费,GitHub上可以免费下载数据库,作为开发者,我们也知道可以在上面免费发布开源。只要电脑在手,敲好的代码就免费共享。 你错了。资源和成本(实物资源)是联系在一起的,有了电脑,还缺什么才能实现开源软件的制作和维护呢?你的时间。 时间是一种资源,而且是最宝贵的资源之一,难不成白白付出?好好想想,老板可不会补偿你在开源上费的时间(除非是你在为他们做项目)。既然没有回馈,你在做什么交易?是用跟爱人在一起的时间交换还是原本用来休息的时间交换?是牺牲睡觉的大好时光还是强身健体的时间? 时间宝贵,对每一个开源人更如此。即使程序员们愿意牺牲自己的精力,不代表你就能理所应当地想要什么就要什么。笔者见过有人要求全天24小时的开源服务,这样功能通过后就可以加到自己的项目中。 项目可以反映其背后是一个人还是一个大型团队,大团队不仅有委员会这样的组织带头,还有时间和资源耗费(项目有时需要花钱),而数据库或框架却不收费。所以下次再想抱怨开源软件项目,想想维护成本。 开源挣不了钱 开源软件既然不收取费用,维护者和创建者无法以此为生计。 你错了。开源软件乍一看是免费的,但你不知道的还有很多。比如任何一款数据产品,赚钱靠的无非是商业模式和营销策略。你要是对开源赚钱感兴趣的话,这里提供了一些点子:
这是最常见的一种方式。正如前面提到的,程序员搭建项目并且向全世界开放使用,保证24小时服务,人们会认为使用起来是理所当然的。但这不现实,而且跟开源的工作性质完全不同。为什么不收费呢? 为什么不收培训费或者向公司提供免费使用产品的服务?这也就是所谓的专业服务(服务就意味着公司会使用你的产品)。有好几个开源项目都用的这种营销模式。比如RedHat、IBM等。
你读过几本有关React和PHP的书?书不是免费的吧。既然想搭建一个人人爱用的项目,那就通过教大家学习如何使用产品来盈利吧。
这跟专业服务其实是一样的,后者是个人参与(收费可以更高)。但有了产品,你可以搭建成本低的替代品,以供非公司客户使用(例如开发者用你敲好的代码)。就算不是你造的项目,也可以获利,怎么说也是开源项目的周边产品。 迹象八:梦中有代码,起身改问题 做梦都想着编程,这可不是开玩笑。每个程序员都有这样奇怪的经历。如果尚未经历过,或许你对编程还没有百分百的激情。程序员会梦到错误信息、解决页面加载过慢问题、构建数据库,以及一系列和编程相关的事情。 程序员会夜半梦中惊坐起,起身开始打代码,因为他们在梦到了解决问题的方法,也常常刚醒或刚关灯的时候突然想到了解决方法。 迹象九:虽弃后又归,千千万万遍 我们都是人,有时事情太难,就放弃了;有时生活里的事情会扰乱生活节奏,让我们远离梦想。先是休息一天,随后一周,一周变成一个月,最后干脆不编程了。 可某一天,一人独坐,有趣的事情发生了。代码浮现在脑子里,像一阵清风,引人再次起航,去往未知的大陆。虽多次驱赶,却总徒然无功,这次是逃不掉了。打开编辑器,盯着上次留下的最后一行代码,心想,若是不放弃,现在该走到哪了。代码的“小甲虫”又开始叮咬你了。 千万次放弃,千万次开始。如此往复。每次发誓放弃,都会再前进一点。内心深处,你知道自己终有一天会上岸。 若是你正在经历学习编程之苦,莫绝望。终有一天会穿越教程之森林,林子的那边,原野无垠,天空湛蓝,万物皆通达。 回想自己在Goggle上搜索那些简单错误,或是因思考简单的代码问题而夜半不能眠时,笑容浮现。心里的大纲,帮助自己抵达了心之所向,不必学习随机、无用的东西,避免了困惑,沮丧。
有一天蓦然回首,你会意识到,这些迹象都真的是成功的标志。若是能够识别出上面这些迹象,那就别在当下放弃,成功指日可待。 (编辑:周口站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
