从鲁大师十五年,寻找软件的生存法则

  千禧之年,国内互联网用户数量首次突破1000万大关,互联网的腾飞正式拉开序幕。

  从彼时算起,中国互联网发展也不过23年,而我们记忆中那个摇着蒲扇的老头,却占据了其中关键的十五年。

  这十五年中有太多曾经为人熟知的软件或消失在历史长河之中、或以另外的方式存在于用户的记忆中,千千静听、智能ABC输入法、超级解霸、东方快车......

  而鲁大师却能从始至终屹立不倒自然有其独门秘籍,今天我们便通过梳理鲁大师十五年发展,来探寻互联网软件的生存法则。

  壹·原始用户的迅速累积

  互联网软件的发展始终离不开一个关键词:用户累积。而对于一款软件来讲,越早入局便有更大的几率能迅速累积到原始用户并抢占先机。

  大环境上,2009年网民规模已经相较早期的千万级别增长到3.84亿人,占总人口的比重也达到了28.9%,其中DIY市场大概占到了中国PC市场的24%以上;同年电脑正式纳入家电下乡政策补贴范围,农村市场孕育着新的生机。

  市场上,打开AMD CPU开核时代大门的Phenom Ⅱ X3、通过开核+超频操作即可匹配千元四核FX 5000的神U Athlon X2 5000、以及第一张DX11显卡等产品的出现,都大幅提升了DIY玩家的兴趣。

  整个PC市场无论是一体机还是DIY,似有一声令下,数以千万计的用户就将蜂拥而至的状态。事实上也的确如此,2010年网民增长量达到7330万人。

  不过快速增长的市场,往往也会面临泥沙俱下的问题。在信息渠道匮乏的当时,大量涌入的新人缺乏相应的硬件知识,无法将自身需求与产品进行匹配,加之价格的不透明。

  不时便会出现被懂行人“忽悠”、买回来发现无法满足需求、系统硬件故障等等情况。

  于是在这样的大背景下,鲁大师诞生了,开始免费向个人电脑用户提供硬件和系统评测及监控服务。

  其中最让人津津乐道的便是“跑分”机制,即便是小白也能通过分数直观地了解电脑性能,大大降低了电脑硬件的入门门槛。

  于是在那会儿的电脑城内,鲁大师基本成了商家与消费者沟通的“翻译官”,无论商家如何吹嘘显存、内存,一句“下个鲁大师”便能抹平大部分的信息不对称。

  通过精准把握市场风向并切中用户需求,短时间内鲁大师迅速累积到了数千万的用户群体,完成了原始用户的累积。

  但站在现在的角度来看,2009年的PC实际已经临近“末法时代”,因为再过2-3年移动互联网的爆发将大幅抢占用户耗在PC端的时间。

  而许多客户端软件也是在迈向移动互联网的途中迷失了方向。

  贰·多样化的专业评测之路

  原始用户的迅速累积只是阶段性的胜利,但软件的运营却是一场持久战。

  比如1995年上线的IE浏览器,在巅峰时期一度占据了95%的市场份额。但后来由于加载速度慢、兼容性差、功能单一等原因,到手的市场份额也逐渐被后来的浏览器蚕食,2022年停服前市场份额仅剩不足1%。

  而根据弗若斯特沙利文调查显示,截至2018年底,鲁大师仍是国内最大的硬件和系统评测及监控解决方案供应商,在个人电脑及移动设备的市场份额分别为98.8%、58.9%。

  何以保持如此强悍的产品生命力?

  这个阶段的鲁大师完成了两件事,一是复刻经验抢占移动端市场,二是坚守PC基本盘并走向专业化、多样化的评测道路。

  2011年后,随着“1999交个朋友”深入人心,国产手机品牌迎来了崛起契机,虽然也一定程度挤走了山寨机的存活空间。但与PC时代存在相似的问题:缺乏基础知识的用户无法直观地评判出两款手机的差异。

  于是鲁大师将PC端累积的经验复刻到手机市场,在2012年7月18日发布了鲁大师手机版。一时间,手机圈内无论是用户还是厂商,都掀起了一股跑分热。

  另一方面,鲁大师在两条腿走路的基础上,继续开展了专业化、多样化的评测。

  比如2018年,RTX系显卡在Turing图灵架构的GPU内加入“实时光线追踪”功能后,光线追踪便开始逐渐应用到游戏中。而市面上针对光追的测评却少之又少,基于此鲁大师经过半年打磨优化,推出了光线追踪测试。

  2017年,全球首款内置独立NPU的华为麒麟970芯片正式上市,手机界内掀起一股AI浪潮。

  鲁大师迅速做出反应,随即在次年4月升级了原有的“手机AI性能测试”,并发布AI评测软件AImark。

  不过,此时的鲁大师仍旧没有摆脱“跑分软件”的本质。直到2020年,鲁大师实验室成立成为鲁大师从工具到数据平台的重要转折点。

  针对用户越来越多的需求和手机市场越来越水桶的配置,鲁大师实验室相继推出了手机游戏性测试、系统流畅测试、手机久用流畅测试等等。

  秉承着万物皆可评测的理念,鲁大师不断拓宽自己的边界,如电动单车、新能源汽车智能化评测。总之业内已有的鲁大师将其标准化、可视化,业内没有的鲁大师则选择从零打造。

  至于是否开发某项功能,亦或是建立某个体系,从这十五年的征程中不难看出,鲁大师从来不是看别家的有无,而是真真正正看到了用户是否需要。

  叁·从单一营收到多元化经营

  当然,企业要考虑营收,如何在专业化测评的同时保证企业的正常运转,鲁大师也在这条路上探索多年。

  作为免费软件,早期的鲁大师与其他工具型软件采用相同的方式,将营收重心放在了在线广告业务上。

  从可查询数据来看,鲁大师在线广告收入占总营收的比重一度达到95.7%。

  过于单一化的营收结构,往往意味着企业对某一市场有着高度依赖性,一旦行业发生变动将面临较大的经营风险。

  而彼时的鲁大师显然也意识到了这个问题。

  2016年-2018年,鲁大师开始由“软”变“硬”,相继推出了主要设计、生产手机相关硬件配件产品的子品牌“鲁蛋”;专注二手电商服务的“小鲁优选”;布局城市CBD核心区域的数码技术服务体验到“小鲁智店”。

  往后三年内,鲁大师对于在线广告业务的依赖程度迅速下降,最新年报显示占比已降至50.6%。

  时间来到2023年,针对市场环境和用户付费意愿的增加,鲁大师再次推出重磅产品——鲁大师尊享版。

  一方面来看,近些年来用户们对于广告的打扰愈发感到苦恼;另一方面,Z时代用户的成长对于付费软件的接受度也正在快速上升。

  鲁大师尊享版的推出,既是为高频使用软件的核心用户提供更加简洁、无广告干扰的用户界面,也是进一步优化营收结构的尝试。

  除了取消所有广告外,鲁大师尊享版还依托多年PC硬件监控、评测经验,为用户提供更加专业的服务,比如专业的硬件监控面板、系统盘瘦身、会员皮肤以及优先体验通道等功能。

  似乎鲁大师想要回归最初的模样,成为一个更加纯粹却又不失专业的软件。

  根据最新财报显示鲁大师所有计算机及移动设备工具软件的每月活跃用户约为1.045亿人,十五年过去了,鲁大师在数码、科技评测领域依旧占据着龙头位置。

  而这看似只是一个赢家通吃的故事,但想要最后成为那个赢家,却不得不在每一个分叉口做出正确的决断。

  目前来看,鲁大师已然走出了一条软件型企业的模范生存之道。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/37210.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

pointpillars怎么查看tensorboard

在PointPillars中使用TensorBoard来可视化训练过程和模型性能是很常见的做法。TensorBoard是TensorFlow提供的一个强大的工具,用于可视化训练过程、模型图、损失曲线、准确率等。下面是在PointPillars中使用TensorBoard的一般步骤: 请注意,上…

CHATGPT源码简介与使用指南

CHATGPT源码的基本介绍 CHATGPT源码备受关注,它是一款基于人工智能的聊天机器人,旨在帮助开发者快速搭建自己的聊天机器人,无需编写代码。下面是对CHATGPT搭建源码的详细介绍。 CHATGPT源码的构建和功能 CHATGPT源码是基于Google的自然语言…

flutter开发实战-MethodChannel实现flutter与iOS双向通信

flutter开发实战-MethodChannel实现flutter与iOS双向通信 最近开发中需要iOS与flutter实现通信,这里使用的MethodChannel 如果需要flutter与Android实现双向通信,请看 https://blog.csdn.net/gloryFlow/article/details/132218837 这部分与https://bl…

Linux——基础IO(1)

目录 0. 文件先前理解 1. C文件接口 1.1 写文件 1.2 读文件 1.3 输出信息到显示器 1.4 总结 and stdin & stdout & stderr 2. 系统调用文件I/O 2.1 系统接口使用示例 2.2 接口介绍 2.3 open函数返回值 3. 文件描述符fd及重定向 3.1 0 & 1 & 2 3.2…

【Spring Cloud Alibaba】RocketMQ的基础使用,如何发送消息和消费消息

在现代分布式架构的开发中,消息队列扮演着至关重要的角色,用于解耦系统组件、保障可靠性以及实现异步通信。RocketMQ作为一款开源的分布式消息中间件,凭借其高性能、高可用性和良好的扩展性,成为了众多企业在构建高可靠性、高吞吐…

运维面试大全

文章目录 第一阶段平常怎么处理故障,思路是什么样的公网和私网分类以及范围,本机地址,网络地址,广播地址交换机的工作原理ICMP是什么干什么用的,它有哪些命令TCP和UDP协议的区别tcp有哪些控制位,分别是什么意思你是用过哪些Linux命令Linux 系统安全优化与内核优化经常使用…

stable diffusion 单张图片换头roop安装配置

1.首先安装秋叶大佬的webui 2.然后在拓展里面搜索roop,下载roop插件,然后重启webui 3.重启后,在文生图和图生图的界面,就可以看到roop的入口 4.这里面,需要提前安装Visual Studio. 勾选一些必要的选项,这里可以参照b站的视频 # 秋叶版本Stablediffusion的Roop插件的安装 …

JavaScript reduce深入了解

reduce() 是 JavaScript 数组的一个高阶函数,它允许你将数组中的元素按顺序依次合并为一个单一的值。reduce() 可以用于数组求和、计算平均值、连接字符串等各种情况。它的工作原理是通过迭代数组的每个元素,然后将元素和累加器进行某种操作,…

使用 Python 在 NLP 中进行文本预处理

一、说明 自然语言处理 (NLP) 是人工智能 (AI) 和计算语言学的一个子领域,专注于使计算机能够理解、解释和生成人类语言。它涉及计算机和自然语言之间的交互,允许机器以对人类有意义和有用的方式处理、分析…

Java # JVM内存管理

一、运行时数据区域 程序计数器、Java虚拟机栈、本地方法栈、Java堆、方法区、运行时常量池、直接内存 二、HotSpot虚拟机对象 对象创建: 引用检查类加载检查分配内存空间:指针碰撞、空闲列表分配空间初始化对象信息设置(对象头内&#xff0…

​可视化绘图技巧100篇进阶篇(五)-阶梯线图(Step Chart)

目录 前言 图表类型特征 适用场景 图例 绘图工具及代码实现 ECharts SMARTBI

安卓中常见的字节码指令介绍

问题背景 安卓开发过程中,经常要通过看一些java代码对应的字节码,来了解java代码编译后的运行机制,本文将通过一个简单的demo介绍一些基本的字节码指令。 问题分析 比如以下代码: public class test {public static void main…

Java课题笔记~ JSP编程

4.1 JSP基本语法 JSP (全称Java Server Pages) 是由 Sun Microsystems 公司倡导和许多公司参与共同创建的一种使软件开发者可以响应客户端请求,而动态生成 HTML、XML 或其他格式文档的Web网页的技术标准。 JSPHTMLJava JSP的本质是Servlet 访问JSP的时候&#x…

【设计模式】原型模式

原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式之一。 这种模式是实现了一个原型接口,该接口用于创建当前对象的克隆。当直接…

javaScript:数组的认识与使用以及相关案例

目录 一.前言 二.数组 1.认识 2.数组的声明 1.let arr [1,2,3,4] 2.结合构造函数,创建数组 注意: 3.数组长度的设置和获取 注意 4.删除数组元素 5.清空数组 三.获取数组元素 获取数组元素的几种方法 1.使用方括号 [] 访问元素&#xff1…

Keepalived+Lvs高可用高性能负载配置

环境准备 IP配置VIPnode1192.168.134.170LVSKeepalived192.168.134.100node3192.168.134.172LVSKeepalived192.168.134.100node2192.168.134.171做web服务器使用node4192.168.134.173做web服务器使用 1、准备node1与node3环境(安装LVS与Keepalived)>…

基于微服务+Java+Spring Cloud +Vue+UniApp +MySql实现的智慧工地云平台源码

基于微服务JavaSpring Cloud VueUniApp MySql开发的智慧工地云平台源码 智慧工地概念: 智慧工地就是互联网建筑工地,是将互联网的理念和技术引入建筑工地,然后以物联网、移动互联网技术为基础,充分应用BIM、大数据、人工智能、移…

滚动条样式更改

::-webkit-scrollbar 滚动条整体部分,可以设置宽度啥的 ::-webkit-scrollbar-button 滚动条两端的按钮 ::-webkit-scrollbar-track 外层轨道 ::-webkit-scrollbar-track-piece 内层滚动槽 ::-webkit-scrollbar-thumb 滚动的滑块 ::-webkit-scrollbar…

Android布局【RelativeLayout】

文章目录 介绍常见属性根据父容器定位根据兄弟组件定位 通用属性margin 设置组件与父容器的边距padding 设置组件内部元素的边距 项目结构主要代码 介绍 RelativeLayout是一个相对布局,如果不指定对齐位置,都是默认相对于父容器的左上角的开始布局 常见…

TypeScript教程(二)基础语法与基础类型

一、基础语法 TypeScript由以下几个部分组成 1.模块 2.函数 3.变量 4.语句和表达式 5.注释 示例: Runoob.ts 文件代码: const hello : string "Hello World!" console.log(hello) 以上代码首先通过 tsc 命令编译: tsc …