当前位置: 首页 > news >正文

我 17 岁创业,今年 20 岁,月入 70 万,全靠低代码

想象一下,当你还在高中的课桌前埋头苦读时,有人告诉你三年后你将成为一家年收入超过 100 万美元的科技公司的创始人。

听起来是不是像天方夜谭?

但对于 20 岁的小伙子 Jacob Klug 来说,这就是他的真实人生。

在大多数同龄人还在为大学申请而烦恼时,Jacob 已经开始了他的创业征程。作为 Creme Digital[1] 的联合创始人,他正在重新定义软件开发的游戏规则。

“我们用一小部分传统开发的成本和时间,为客户构建美观实用的产品。” - Jacob Klug

Creme Digital 是什么?简单来说,它是一家利用无代码工具为各类企业提供快速、高效且经济的软件开发服务的公司。从初创公司的最小可行产品 (MVP) 到财富 500 强企业的内部工具,Creme Digital 的业务范围广泛而深入。

50b389f65b7e745e312ddd3ada6fd91a.png

总结一下,这位靓仔的成就:

  • • 🚀 17 岁创立公司

  • • 💰 月收入突破 10 万美元

  • • 🌐 服务对象包括初创企业到财富 500 强公司

  • • ⚡ 利用 Bubble、WeWeb、Xano 等无代码工具大幅提升开发效率

从高中生到无代码创业者

对于 Jacob Klug 来说,创业似乎是刻在骨子里的天性。早在六年级时,这位充满创造力的少年就展现出了不同寻常的商业头脑。他的第一个项目就颇具创意——一个在他安全到达学校时及时通知父母的应用。这个小小的发明不仅解决了一个实际问题,也展现了 Jacob 对技术和商业的早期兴趣。

进入高中后,Jacob 的创业热情愈发高涨,在商业的丛林中不断尝试新的道路:

  • • 跨境电商:尝试运营自己的线上商店

  • • 房地产摄影:为地产经纪人提供专业的拍摄服务

  • • 营销代理:帮助本地企业提升线上形象

这些经历不仅锻炼了 Jacob 的商业技能,也让他对不同行业有了深入的了解。然而,真正的转折点还在后面。

尽管 Jacob 具备了一定的编程能力,但要构建更复杂的应用仍然超出了他的能力范围。就在这时,他偶然发现了 Bubble 这个无代码开发平台。

“当我第一次接触 Bubble 时,我感觉自己找到了圣杯。它让我可以将脑海中的想法快速转化为现实,而无需具备深厚的编程背景。” - Jacob Klug

Jacob 开始潜心研究 Bubble,逐渐掌握了这个强大工具的使用方法。这一技能很快就派上了大用场。

2020年,新冠疫情席卷全球,改变了无数人的生活和工作方式。对于 Jacob 来说,这场危机却成了启动 Creme Digital 的催化剂。

当时,Jacob 正在经营一家小型营销代理公司。一些现有客户面临着将业务快速数字化的压力,他们迫切需要能够在短时间内构建功能强大的在线平台。

正是在这个时候,Jacob 灵光一闪:为什么不利用 Bubble 为这些企业快速开发应用呢?

就这样,Creme Digital 应运而生。Jacob 和他的团队开始为各种规模的企业提供无代码开发服务,从初创公司的最小可行产品 (MVP) 到财富 500 强公司的内部工具。

Creme Digital 的优势很快显现出来:

  1. 1. 显著降低开发成本

  2. 2. 大幅缩短项目周期

  3. 3. 灵活应对客户需求变化

随着口碑的积累和需求的增长,Jacob 意识到是时候将全部精力投入到这个业务中了。

值得一提的是,Jacob 创立 Creme Digital 时,他还是一名高中生。11年级的课程被迫转为线上,这反而给了他更多时间专注于业务发展。

“回想起来,疫情带来的线上课程对我来说是一个意外的祝福。它让我能够在完成学业的同时,全身心投入到 Creme Digital 的创业中。” - Jacob Klug

就这样,在同龄人还在为考大学而忙碌时,17 岁的 Jacob 已经成为了一家快速成长的科技公司的 CEO

产品开发流程:敏捷迭代的艺术

Jacob 和他的团队通过精湛的无代码技术,将传统开发中动辄数月甚至数年的周期,压缩到了 2 个月左右,非常牛叉。

“软件永远在进化,我们的目标是构建最好的产品,而不受范围或预算的限制。” - Jacob Klug

Creme Digital 采用了敏捷开发方法,将开发周期划分为 2 周一次的冲刺 (Sprint)。这种方法不仅提高了开发效率,还确保了产品质量和客户满意度。

在 Creme Digital,一个高效的产品开发团队通常由三个核心角色组成:设计师、开发者和项目经理。这种组合确保了产品从概念到交付的每个环节都能得到专业的把控。

团队协作的关键要素:

  1. 1. 24/7 全天候支持:客户可以随时与团队沟通。

  2. 2. 异步沟通为主:主要通过 Slack、Notion 和 Loom 等工具进行沟通。

  3. 3. 定期会议:每两周举行一次会议,与 Sprint 周期保持一致。

  4. 4. 工具集成:使用 Notion 作为核心协作平台,集成了任务管理、文档共享等功能。

通过结合敏捷方法、专业团队和先进工具,他们成功地将复杂的开发过程简化为一个高效、灵活且成本效益高的模式。

初期策略

当 Jacob 在2020年创立 Creme Digital 时,他还是一名 17 岁的高中生。作为一个高中生,Jacob 最初的资源很有限。但他明智地利用了自己的个人关系网:

  • 家人和朋友:Jacob 首先向身边的人介绍他的服务,这些人往往更愿意给年轻创业者一个机会。

  • 学校关系:高中环境为他提供了接触各种背景家庭的机会,其中可能包括当地的小老板或专业人士。

  • 社区连接:参与当地活动和组织,建立更广泛的人际网络。

巧的是,Jacob 的创业之路又恰逢全球疫情爆发,这个看似不利的局面反而成为了他的机遇:

  • 数字化转型需求:许多传统企业急需将业务转移到线上。

  • 首个重要客户:一家跆拳道馆寻求建立在线社区平台,成为 Creme Digital 的第一个重要项目。

  • 展示价值:通过成功帮助这家跆拳道馆实现数字化,Jacob 证明了无代码解决方案的强大潜力。

除了个人网络,Jacob 还巧妙地利用了无代码平台本身提供的资源:

  • RFP 项目:参与诸如 Bubble 等平台提供的 Request for Proposal(RFP) 项目,这些项目直接连接需求方与开发者。

  • 平台社区:积极参与无代码平台的在线社区,回答问题,分享知识,建立专业形象。

  • 案例展示:利用平台提供的 showcase 功能,展示 Creme Digital 的作品,吸引潜在客户。

在尝试了多种服务后,Jacob 做出了一个关键决策 - 专注于 no-code 开发。他决定将 Creme Digital 定位为专业的 no-code 开发 agency,而不是泛泛的技术服务提供商。同时集中精力掌握 Bubble、WeWeb、Xano 等 no-code 工具,建立核心竞争力,在传统开发和 no-code 开发之间,为客户提供更快速、更经济的选择。

获客与营销

在 Creme Digital 的发展历程中,口碑营销一直扮演着至关重要的角色。Jacob 深谙 “产品为王” 的道理,他的核心理念是:交付卓越的产品是一切营销的基础

这种专注于质量的态度带来了丰厚的回报:

  • 高质量推荐:满意的客户成为了公司最好的代言人,主动向他们的商业伙伴推荐 Creme Digital 的服务。

  • 自然增长:通过口碑,公司获得了大量免费的优质潜在客户,这极大地降低了获客成本。

  • 建立信任:来自同行的推荐大大提高了新客户对公司的信任度,缩短了销售周期。

“口碑营销不仅为我们带来了新客户,还帮助我们建立了在业内的声誉。这是任何付费广告都无法比拟的。” - Jacob Klug

认识到无代码开发对许多人来说仍是一个相对新颖的概念,Jacob 和他的团队开始着力于市场教育。他们采用了多元化的内容营销策略:

  1. 1. PR 活动:通过在知名科技媒体和创业平台上发表文章和案例研究,提高了 Creme Digital 的知名度。

  • • 案例:在 Bubble 官方网站的 showcase[2] 中展示成功项目。

2. 播客出镜:Jacob 频繁参与行业相关的播客节目,分享他的创业故事和无代码开发的见解。

  • • 示例:在 YouTube 上的一期播客[3]中,Jacob 详细讲解了他的商业模式。

3. 社交媒体存在:通过 Twitter 等平台,Jacob 与潜在客户和行业专家保持互动,建立个人品牌。

这些努力不仅提高了公司的曝光度,更重要的是,它们帮助打破了人们对无代码开发的误解和偏见。Jacob 表示:“很多人对无代码存在偏见,甚至可能根本不知道这个选择。我们的内容营销帮助我们接触到那些可能从未听说过无代码,但能够理解其优势的人群。”

3567bad40c92d17dbe4b8cbceebb3a6a.png

尽管口碑和内容营销效果显著,但为了实现更快的增长,Creme Digital 最近也开始尝试冷邮件营销:

  • 精准定位:利用数据分析,精确定位最有可能需要 No-Code 解决方案的企业。

  • 个性化内容:每封邮件都经过精心定制,针对收件人的具体需求和痛点。

  • 持续优化:通过 A/B 测试不断改进邮件内容和发送策略。

Jacob 坦言:“冷邮件营销的效果来得较慢,但我们正看到稳定的线索流入。这为我们打开了一个全新的获客渠道。”

Creme Digital 非常重视数据分析在营销中的作用,这是他们的一些关键指标:

ef252970d85e0bdc8f983e7fbda3d6c2.png

看到这个漏斗图没?从最上面的潜在客户,到最后成交的客户,每一步 Jacob 都了如指掌。这哪是个 20 岁小伙该有的精明劲儿?

盈利模式

Creme Digital 的核心盈利策略是其最近采用的双周订阅模式,这一模式占据了公司总收入的 75%,成为业务的主要支柱。

“我们最近给所有客户采用了双周订阅模式。原因是软件总是在不断发展,我们希望调整我们的目标,以构建不受范围或预算限制的最佳产品。” - Jacob Klug

具体来说:

  • • 每两周 4500 美元的订阅费

  • • 客户获得一个专属的产品团队,包括设计师、开发人员和项目经理

  • • 采用敏捷的两周冲刺工作模式

  • • 平均 2 个月左右即可将产品推向市场

这一模式的优势在于:

  1. 1. 稳定的现金流:定期订阅确保了公司的收入稳定性和可预测性。

  2. 2. 长期客户关系:持续的合作模式有助于建立深厚的客户关系。

  3. 3. 灵活性:两周一次的迭代周期允许快速调整和优化产品。

  4. 4. 价值对齐:订阅模式确保了 Creme Digital 与客户的利益一致,都致力于持续改进产品。

目前他们公司的月收入约 10 万美元,净利润率 30%。

这意味着在扣除所有成本后,公司每月大约有 3 万美元的净利润。

30%的净利润率,这个数字恐怕能让不少传统软件开发公司老板羡慕得睡不着觉。要知道,很多软件公司苦苦挣扎,利润率也就在个位数徘徊

工具和资源

以下是 Creme Digital 团队日常使用的核心工具:

  1. 1. Notion[4]:用于公司的整体管理和运营。Jacob 强调 Notion 是他们业务的 “游戏改变者”,它完美地结合了预建基础设施和自定义系统的能力。

  2. 2. Bubble[5]:这是他们首选的开发工具。

  3. 3. Slack[6]:用于客户和内部沟通。

  4. 4. Zapier[7]:用于各种工具之间的自动化操作。

  5. 5. Figma[8]:用于团队间的协作设计。

  6. 6. Gsuite:用于邮件、日历、文档等基础办公需求。

Notion 配合 Zapier 可以实现强大的内部和外部管理自动化,让他们和客户能够在同一平台上管理任务和项目范围。

在学习资源方面,Jacob 表示他喜欢通过播客来获取最新信息,认为这是一种易于消化的方式。他平时会收听一些标准的创业播客,如 “Masters of Scale”、“How I Built This” 和 “Diary of CEO”。

经验总结

作为一个从 17 岁就开始创业的年轻人,他的成长既来自于商业实践,也源于个人的成熟过程。以下是他的经验总结:

  1. 1. 选择增长中的市场:Jacob 认为 Creme Digital 的成功部分归功于选择了正确的赛道。无代码开发在他创业时市场还不算大,但他预见到了它的巨大潜力。

  2. 2. 人才的重要性:“公司的生死取决于它的人才。” Jacob 强调道,“找到比你更擅长的人并说服他们加入,这是最大的挑战之一。”

  3. 3. 专注的力量:Jacob 建议创业者要聚焦于一个特定的客户群、一个核心产品和一个主要定价策略。“就像我们更信任专攻某一领域的外科医生一样,公司也更信任在特定领域有专长的服务提供商。

  4. 4. 销售结果而非服务:客户最关心的是结果,而不是你用什么方法或工具来实现。

引用链接

[1] Creme Digital: https://www.creme.digital/
[2] showcase: https://bubble.io/showcase/creme-digital
[3] 一期播客: https://www.youtube.com/watch?v=2IxU_s-D4Bs%26t=2357s
[4] Notion: http://notion.com
[5] Bubble: http://bubble.io
[6] Slack: https://slack.com/
[7] Zapier: https://zapier.com/
[8] Figma: https://www.figma.com/

da395a8479ecb0f7701aa3355f667851.png

独立开发最好的出路是出海,而出海的第一步就是学好英语!

如何学好英语?当然是看英文视频啦!英语基础薄弱的同学可以先从动画片看起,这里推荐一部超级好看的动画片叫《神奇校车》。神奇校车 (The Magic School Bus) 是一部美国学龄儿童教育动画片,故事围绕一位名叫瓦莱莎·芙里兹尔 (Valerie Frizzle) 的三年级老师和她的学生们展开。芙里兹尔老师开着一辆会变形的神奇校车,带领学生们进行一系列的科学探险。

748cf63a73c5d3f8a48c1cf71b4c528d.jpeg

这辆神奇校车会变成潜水艇、宇宙飞船、时光穿梭机等等,小朋友们也可能变大变小、变成各种动物,用各种科学、物理知识去探险。以新颖活泼、好玩易懂的形式,带领孩子们进入浩瀚的科学领域,畅游在地球科学、生物科学、太空科学、气象学、古生物学等学科中。

694086f28b2bb4198fa76668e803922d.png 7df65a187fb593b8a82b75de86233a1f.png

关注【云原生实验室】公众号

回复「123」,限时免费领取!

↓ ↓ ↓ ↓ ↓

相关文章:

我 17 岁创业,今年 20 岁,月入 70 万,全靠低代码

想象一下,当你还在高中的课桌前埋头苦读时,有人告诉你三年后你将成为一家年收入超过 100 万美元的科技公司的创始人。 听起来是不是像天方夜谭? 但对于 20 岁的小伙子 Jacob Klug 来说,这就是他的真实人生。 在大多数同龄人还在为…...

【Python】已解决:urllib.error.HTTPError: HTTP Error 403: Forbidden

文章目录 一、分析问题背景二、可能出错的原因三、错误代码示例四、正确代码示例五、注意事项 已解决:urllib.error.HTTPError: HTTP Error 403: Forbidden 一、分析问题背景 在使用Python的urllib库中的urlopen或urlretrieve函数下载文件时,有时会遇到…...

昇思12天

FCN图像语义分割 1. 主题和背景 FCN是由UC Berkeley的Jonathan Long等人于2015年提出的,用于实现图像的像素级预测。 2. 语义分割的定义和重要性 语义分割是图像处理和机器视觉中的关键技术,旨在对图像中的每个像素进行分类。它在很多领域有重要应用…...

【postgresql】 基础知识学习

PostgreSQL是一个高度可扩展的开源对象关系型数据库管理系统(ORDBMS),它以其强大的功能、灵活性和可靠性而闻名。 官网地址:https://www.postgresql.org/ 中文社区:文档目录/Document Index: 世界上功能最强大的开源…...

按键控制LED流水灯模式定时器时钟

目录 1.定时器 2. STC89C52定时器资源 3.定时器框图 4. 定时器工作模式 5.中断系统 1)介绍 2)流程图:​编辑 3)STC89C52中断资源 4)定时器和中断系统 5)定时器的相关寄存器 6.按键控制LED流水灯模…...

【Docker安装】OpenEuler系统下部署Docker环境

【Docker安装】OpenEuler系统下部署Docker环境 前言一、本次实践介绍1.1 本次实践规划1.2 本次实践简介二、检查本地环境2.1 检查操作系统版本2.2 检查内核版本2.3 检查yum仓库三、卸载Docker四、部署Docker环境4.1 配置yum仓库4.2 检查可用yum仓库4.3 安装Docker4.4 检查Docke…...

小程序 使用 UI 组件 Vant Weapp 、vant组件样式覆盖

注意:使用vant 包,需要把app.json 中 的"style:v2" 这句去掉 不然会出现样式混乱的问题 Vant Weapp组件库的使用 参考官网 vant官网 Vant Weapp 组件样式覆盖 Vant Weapp 基于微信小程序的机制,为开发者提供了 3 种修改组件样式…...

(接上一篇)前端弄一个变量实现点击次数在前端页面实时更新

实现点击次数在前端页面实时更新,确实需要在前端维护一个变量来存储当前的点击次数。这个变量通常在Vue组件的data选项中定义,并在组件的生命周期方法或事件处理函数中更新。 以下是实现这一功能的基本步骤: 定义变量:在Vue组件的…...

迭代器模式在金融业务中的应用及其框架实现

引言 迭代器模式(Iterator Pattern)是一种行为设计模式,它提供了一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。在金融业务中,迭代器模式可以用于遍历复杂的数据结构,如交易…...

浏览器插件利器-allWebPluginV2.0.0.14-stable版发布

allWebPlugin简介 allWebPlugin中间件是一款为用户提供安全、可靠、便捷的浏览器插件服务的中间件产品,致力于将浏览器插件重新应用到所有浏览器。它将现有ActiveX插件直接嵌入浏览器,实现插件加载、界面显示、接口调用、事件回调等。支持谷歌、火狐等浏…...

机器学习训练之使用静态图加速

前言 MindSpore有两种运行模式:动态图模式和静态图模式。默认情况下是动态图模式,也可以手工切换为静态图模式。 动态图模式 动态图的特点是计算图的构建和计算同时发生,符合Python的解释执行方式。在调试模型时较为方便,能够实…...

数据结构速成--图

由于是速成专题,因此内容不会十分全面,只会涵盖考试重点,各学校课程要求不同 ,大家可以按照考纲复习,不全面的内容,可以看一下小编主页数据结构初阶的内容,找到对应专题详细学习一下。 目录 …...

昇思25天学习打卡营第12天|FCN图像语义分割

文章目录 昇思MindSpore应用实践基于MindSpore的FCN图像语义分割1、FCN 图像分割简介2、构建 FCN 模型3、数据预处理4、模型训练自定义评价指标 Metrics 5、模型推理结果 Reference 昇思MindSpore应用实践 本系列文章主要用于记录昇思25天学习打卡营的学习心得。 基于MindSpo…...

昇思MindSpore学习笔记4-03生成式--Diffusion扩散模型

摘要: 记录昇思MindSpore AI框架使用DDPM模型给图像数据正向逐步添加噪声,反向逐步去除噪声的工作原理和实际使用方法、步骤。 一、概念 1. 扩散模型Diffusion Models DDPM(denoising diffusion probabilistic model) (无)条件…...

Go:hello world

开启转职->Go开发工程师 下面是我的第一个go的程序 在上面的程序介绍: 1、package main 第一行代码package main定义了包名。必须在源文件中非注释的第一行指明这个文件属于哪个包,如:package main。package main表示一个可独立执行的程…...

JVM专题之内存模型以及如何判定对象已死问题

体验与验证 2.4.5.1 使用visualvm **visualgc插件下载链接 :https://visualvm.github.io/pluginscenters.html https://visualvm.github.io/pluginscenters.html **选择对应JDK版本链接--->Tools--->Visual GC** 2.4.5.2 堆内存溢出 * **代码** java @RestCont…...

vscode使用Git的常用操作

主打一个实用 查看此篇之前请先保证电脑安装了Git,安装教程很多,可自行搜索 一.初始化本地仓库🔴 使用vscode打开项目文件夹如图所使初始化仓库,相当于命令行的git init 二.提交到暂存区🔴 二.提交到新版本&#x1f…...

RPC与REST

RPC与REST 访问远程服务1远程服务调用(Remote Procedure Call,RPC):RPC 解决什么问题?如何解决的?为什么要那样解决?1.1 先解决两个进程间如何交换数据的问题,也就是进程间通信&…...

计数排序的实现

原理 对一个数组进行遍历,再创建一个count数组 每找到一个值则在count数组中对应的位置加一,再在count数组中找到数字上方的count值,count值为几,则打印几次数组中的值. 开空间 相对映射 排序的实现 void CountSort(int* a, i…...

【Qt】QTableWidget设置可以选择多行多列,并能复制选择的内容到剪贴板

比如有一个 QTableWidget*m_tbwQuery m_tbwQuery->installEventFilter(this); //进行事件过滤处理//设置可以选择多行多列 m_tbwQuery->setSelectionMode(QAbstractItemView::MultiSelection); m_tbwQuery->setSelectionBehavior(QAbstractItemView::SelectItems); …...

跨越界限的温柔坚守

跨越界限的温柔坚守 —— 郑乃馨与男友的甜蜜抉择在这个光怪陆离、瞬息万变的娱乐圈里,每一段恋情像是夜空中划过的流星,璀璨短暂。然而,当“郑乃馨与男友甜蜜约会”的消息再次跃入公众视野,它不仅仅是一段简单的爱情故事&#xf…...

Vue3 对于内嵌Iframe组件进行缓存

1:应用场景 对于系统内所有内嵌iframe 的页面均通过同一个路由/iframe, 在router.query内传入不同src 参数,在同一组件内显示iframe 内嵌页面,对这些页面分别进行缓存。主要是通过v-show 控制显示隐藏从而达到iframe 缓存逻辑 2&#xff1a…...

L04_MySQL知识图谱

这些知识点你都掌握了吗?大家可以对着问题看下自己掌握程度如何?对于没掌握的知识点,大家自行网上搜索,都会有对应答案,本文不做知识点详细说明,只做简要文字或图示引导。 1 基础 1.1内部组件结构 1.2 数据…...

什么是CNN,它和传统机器学习有什么区别

CNN,全称为卷积神经网络(Convolutional Neural Networks),是一种专门用于处理具有网格结构数据(如图像、视频)的深度学习模型。它由多个卷积层、池化层、全连接层等组成,通过卷积运算和池化操作…...

游戏开发面试题3

unity如何判断子弹射击到敌人,如果子弹特别快怎么办 使用物理学碰撞检测。使用Unity的物理组件,如Rigidbody和Collider,将子弹和敌人都设置为有一定的物理碰撞属性,当子弹碰到敌人的时候,就会触发OnCollisionEnter()事…...

postman请求访问:认证失败,无法访问系统资源

1、使用postman时,没有传入相应的token,就会出现这种情况,此时需要把token放进去 发现问题: { "msg": "请求访问:/getInfo,认证失败,无法访问系统资源", "code": 401 } 1…...

Apache Seata新特性支持 -- undo_log压缩

本文来自 Apache Seata官方文档,欢迎访问官网,查看更多深度文章。 本文来自 Apache Seata官方文档,欢迎访问官网,查看更多深度文章。 Apache Seata新特性支持 – undo_log压缩 Seata新特性支持 – undo_log压缩 现状 & 痛点…...

Java中的软件架构重构与升级策略

Java中的软件架构重构与升级策略 大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿! 重构与升级的背景和意义 软件架构在应用开发中起着至关重要的作用。随着技术…...

设置Docker中时区不生效的问题

项目中使用docker-compose,并通过以下方式设置了时区 environment:- SET_CONTAINER_TIMEZONEtrue- CONTAINER_TIMEZONEAsia/Shanghai 但是并没有正确生效,网上有很多博客都在推荐这个做法,另外一种是使用标准环境标量 -TZAsia/Shangehai …...

LeetCode436:寻找右区间

题目链接&#xff1a;436. 寻找右区间 - 力扣&#xff08;LeetCode&#xff09; class Solution { public:vector<int> findRightInterval(vector<vector<int>>& intervals) {vector<pair<int, int>> startIntervals;int n intervals.size…...