程序员自由创业周记#20:需求从何而来

程序员自由创业周记#20:需求从何而来

cover

之前看过我周记的朋友应该了解我从7月份开始独立创业以来,主要做了两个产品,一个是加一,一个是Island Widgets - 灵动岛+锁屏小组件 ,上班的时候工作内容是上级主管分配,自己只管完成工作;那创业的工作内容谁来安排呢,我又是什么契机做了这两款产品,产品的需求从何而来,在这篇周记里聊一下;

加一

在今年6月份刚结束上份工作时纠结了很久是不是继续打工找个班上,最终经过2个星期的思想斗争决定听从内心为自己活一次,就决定创业了。创业内容也是我喜欢而且擅长的:做软件给自己也给别人用;

一个偶然的契机,在一个微信群里看到一条消息:一个独立开发小团队招合作伙伴;本着向人学习的态度发了自荐邮件希望加入,经过简短的面谈也达成了合作意向;至此,创业第一个项目就诞生了,需求也就是合作伙伴中的产品经理兼设计师出,我只需要负责开发;上线后的收益按比例分成。

这是一种程序员独立创业比较常见的方式,也就是与其他人合作。各司其职,发挥自己的优势;

Island Widgets - 灵动岛+锁屏小组件

经过一个多月的夜以继日的开发,加一如期上线,短暂调整后开启了第二个项目:灵动岛小组件,她的来源是我自身的需求,把我儿子或者媳妇的照片放在灵动岛,因为灵动岛特性,无论在使用任何app,都能看到;其次,最近一年开始逐渐注重work life balance (工作生活平衡),工作并非生活的全部,所以我想做一个把下班倒计时放在灵动岛的功能,这样能提醒下我的朋友,该下班了,回家陪陪家人吧。后来,我喜欢打球,经常在下班后去球场打两小时篮球再回家,如果那天有风或者下雨,球就不能打了,那如果我把天气预报放在灵动岛上,不需要我一次次打开天气预报软件就知道现在的天气了,然后就有了天气预报功能;

这是另外一种程序员独立创业比较常见需求来源,自己需要。

迭代

Island Widgets - 灵动岛+锁屏小组件 最初的需求主要从我自身而来,然后无限延展;在把产品推向市场之后,很多用户表示了对这个产品的喜爱,然后也提了一些他们的需求;我在自己斟酌和调研之后,加到了产品中,比如:

实时网速

网速

然后我在产品里加了实时网速
Island Widgets 的网速

运行内存、CPU、帧率

用户需求

然后我在产品里加了运行内存、CPU、帧率
Island Widgets 的运行内存、CPU、帧率

多语言配置

然后我在App里语言可配置,另外适配了31种语言;

Island Widgets的语言配置

StandBy 和 iWatch适配

也加到了待办清单中,除此之外还有很多来自用户的需求:

这是另外一种程序员独立创业需求来源,用户需求。

11月收支

  • 支出:13345
  • 收入:上班月收入的1.5%

加一的新需求已经有了,Island Widgets - 灵动岛+锁屏小组件 用户的需求也会慢慢满足,每天半小时的英语得学,天气好的时候篮球也得打,有勒布朗的比赛也要看,周记也要写,宣传Island Widgets的抖音也得发…

每天都很忙碌😄


往期文章:

创业周记合集

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

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

相关文章

C++基础语法总结

C使用 C的源文件扩展名是&#xff1a;cppC程序的入口是main函数C完全兼容c语言的语法 1、cin、cout C中常使用cin、cout进行控制台的输入和输出 #include <iostream> using namespace std;int main() {cout << "hello world !!!" << endl;retu…

Jenkins自动化构建打包,部署

1.环境准备 上传jdk&#xff0c;maven和tomcat的包&#xff0c;解压到/usr/local下并配置环境变量。 配置jdk [rootserver04 ~]# vim /etc/profile.d/java.sh JAVA_HOME/usr/local/java export PATH$JAVA_HOME/bin:$PATH##加载环境变量 [rootserver04 ~]# source /etc/profi…

DRF从入门到精通二(Request源码分析、DRF之序列化、反序列化、反序列化校验、序列化器常用字段及参数、source、定制字段、保存数据)

文章目录 一、Request对象源码分析区分原生request和新生request新的request还能像原来的reqeust一样使用吗源码片段分析总结&#xff1a; 二、DRF之序列化组件序列化介绍序列化步骤序列化组件的基本使用反序列化基本使用反序列化的新增反序列化的新增删除单条 反序列化的校验序…

Ubuntu 常用命令之 df 命令用法介绍

&#x1f4d1;Linux/Ubuntu 常用命令归类整理 在Ubuntu系统下&#xff0c;df命令是用来查看文件系统的磁盘空间占用情况的。df是disk free的缩写&#xff0c;这个命令可以获取硬盘被占用了多少空间&#xff0c;还有多少空间是可用的&#xff0c;硬盘的挂载点等信息。 df命令的…

静态HTTP:为什么它如此重要

静态HTTP是互联网上使用最广泛的数据传输协议之一&#xff0c;它在Web应用程序中扮演着至关重要的角色。本文将探讨静态HTTP的重要性及其在Web开发中的应用。 一、静态HTTP的定义和优势 静态HTTP是指服务器上预先生成好的静态文件&#xff0c;这些文件包含HTML、CSS、JavaScr…

程序员的自我修养:链接、装载与库-3 目标文件里有什么

1 目标文件的格式 2 目标文件是什么样的 3 挖掘SimpleSection.o 3.1 代码段 3.2 数据段和只读数据段 3.3 BSS段 3.4 其他段 4 ELF文件结构描述 4.1 文件头 4.2 段表 4.3 重定位表 4.4 字符串表 5 链接的接口-符号 待补充 107

共建还是对抗?BTC 铭文风波中开发者、矿工与社区的平衡艺术

近期&#xff0c;比特币铭文正加速进入一场争议与危机的漩涡。12 月 6 日&#xff0c;比特币核心开发人员 Luke Dashjr 在 X 表示&#xff0c;铭文&#xff08;Inscriptions&#xff09;正在利用比特币核心客户端 Bitcoin Core 的一个漏洞向区块链发送垃圾信息&#xff0c;Bitc…

鸿蒙开发基本概念

1、开发准备 1.1、UI框架 HarmonyOS提供了一套UI开发框架&#xff0c;即方舟开发框架&#xff08;ArkUI框架&#xff09;。方舟开发框架可为开发者提供应用UI开发所必需的能力&#xff0c;比如多种组件、布局计算、动画能力、UI交互、绘制等。 方舟开发框架针对不同目的和技术…

升讯威在线客服系统的并发高性能数据处理技术:超强的 SignalR

我在业余时间开发维护了一款免费开源的升讯威在线客服系统&#xff0c;也收获了许多用户。对我来说&#xff0c;只要能获得用户的认可&#xff0c;就是我最大的动力。 最近客服系统成功经受住了客户现场组织的压力测试&#xff0c;获得了客户的认可。 客户组织多名客服上线后&a…

一文读懂Java中的设计模式——代理模式,以翻译场景举例,特别通俗易懂!

代理模式概念 在代理模式&#xff08;Proxy Pattern&#xff09;中&#xff0c;一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。在代理模式中&#xff0c;我们创建具有现有对象的对象&#xff0c;以便向外界提供功能接口。目的&#xff1a;为其他对象提供一种代…

外贸建站需要注册公司吗?海洋建站的流程?

做外贸建站注册公司的方法&#xff1f;电商网站开店要有公司吗&#xff1f; 外贸建站已经成为许多企业拓展国际市场的重要途径。很多刚刚踏入这一领域的企业主们对于在建站初期是否需要注册公司存在一些疑虑。海洋建站将深入探讨这个问题&#xff0c;为您解答外贸建站是否需要…

FA2016ASA (MHz范围晶体单元,内置热敏电阻) 汽车

FA2016ASA是爱普生推出的一款内置热敏电阻、频率范围为38.4MHz的晶振&#xff0c;确保数据的准确传输&#xff0c;同时有效避免频谱干扰的出现。可以在-40C to 125C 的温度内稳定工作。在汽车内部空间有限的情况下&#xff0c;FA2016ASA以其小型超薄的外形尺寸2.0 1.6 0.68mm…