思否独立开发者丨物理学专业的我卖过鞋垫做过米雕,现在「沦落」成独立开发者
2020/7/29 5:03:45
本文主要是介绍思否独立开发者丨物理学专业的我卖过鞋垫做过米雕,现在「沦落」成独立开发者,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目前工作状态(在职/独立开发):独立开发
独立项目名称:闪点清单
思否社区ID:@lanistor
10年前,@lanistor 因为想做网站从一个物理系的学生悄然转型到 IT。在这之后的10年里,@lanistor 做了不少项目,其中包括:二手交易、校园微博、基于LBS的轻咨询平台、开源框架React-Keeper、甚至还有会呼吸的鞋垫(你没看错就是脚上穿的鞋垫)。
细细讲起 @lanistor 的故事也算是丰富中带着坎坷,高中时他是名副其实的学霸,最强项的是物理、化学和数学,不过比起学习他始终更想做一些有意义的事,高二时在山东高压教育之下,他用整整一年做了一款呼吸鞋垫,后来这款鞋垫还有幸申请到了发明专利。
考上大学后,@lanistor一边学习自己的专业知识——理论物理,一边开起了实体店,店铺里有各种新奇的礼品,为了吸引顾客他还自学米雕,并在店铺中出售。
△原谅那个年代像素不行
再后来他关掉店铺,用赚来的这些钱迈入了计算机的世界。@lanistor 觉得学校需要一个二手交易网站,随即在暑假开始自学Java等技术,并开始找人一块做网站「校易网」,团队最大的时候达到了7个人,为了做好网站 @lanistor 还休学了一年,不过网站最后没运营成功并「光荣闭站」,最终一盘算域名倒是卖了点钱。
迈入社会后,@lanistor成为了转职 Java开发,在工作的这几年他做个好多个独立项目,也正是因为这些独立项目,让 @lanistor 顺利成章的「沦落」为一名独立开发者。
这个让 @lanistor 毅然决然成为独立开发者的产品,是一款不一样的悬浮清单软件——闪点清单。
作为时间管理工具重度依赖者,他几乎尝试过了绝大部分时间管理软件,最常用的有某某清单,也经常配合Apple提醒事项、备忘录、云笔记等软件一起用。由于每天需要记录的事情太多,经常会正在聚精会神地做一件事儿,突然来了一个其他事,就先记录下来,设定好时间定时提醒。
这个操作多了,他发现了三大难点:
- 切换桌面与APP总感觉浪费时间;
- 而且切换到其他软件工作时,看不到代办事项;
- 还有提醒的形式也不太灵活。
了解到自己的这些需求后,他开始在市面上寻找符合的产品,但找了一圈也没有找到想要的软件。作为一个易过敏型人格的人,他觉察到这可能是个机会,于是在搜索引擎搜相关内容,果然看到很多人提出了类似的需求。
那不如就自己来做!
第一步当然先确定是不是伪需求,还有需求量是不是足够大,然后我便开始收集需求。收集需求的方案,本来考虑做个效果图,然后到处发发问卷,看大家反响;但PS只懂点皮毛的人,还是写代码来的快。于是我便用2个星期的时间,写出了第一个Demo,然后跟一些比较专业的产品、技术朋友聊了聊,大家反应基本是:感觉还可以,但是总感觉我还有A、B、C方案可以实现这个效果,为啥非要这样?这个问题我也给不出答案,于是我又开发了近2个多月,基础功能差不多能正式用了(但其实还是很Low,跟竞品完全没有竞争力),我便准备投放出去了,看市场的反应。我当时的考虑:我只宣传这一个点,如果功能这么Low都有人喜欢用,就说明这个需求点是把握得很准的。
然后,一个关系比较好的运营朋友便帮我发了出去(她后来成为了我的合伙人),只发了一篇帖子,当天引来了100多个下载量,还有很多好评。又持续测试了一个月,整体的测试结果远超出我的预期,从结果数据和反响来看:这个点、很多用户很需要。
然后就有了后来的产品:闪点清单,后面也有了闪点工作室。
@lanistor 说项目目前还没有明显的成绩,但收获了几千名忠实粉丝。目前盈利点还没有开放,一直是纯投入。不过和用户的反复沟通,也打开了他们的思路,让他们有了很多好的产品 Idea,这些 Idea 后面会陆续加入到产品中;用户也一直在给他们正向的反馈,表示用了他们的产品后其他清单软件已经都卸载了,也希望他们能继续做下去;甚至很多用户着急让他们开放盈利点,或者打赏他们,因为担心他们没有盈利方式会死掉,用户们不想看到这样优秀的产品死掉。
△悬浮窗功能
△PC端一隅
快问快答
1、你如何定义“独立开发者”?又为什么选择成为一名独立开发者?
- 能独立用自己的想法和作品解决业界问题的人。
- 我成为独立开发者有两方面原因:
第一是看到很多行业存在很多问题,这些问题还没有完美的方案能够解决得像自己期望的那么好,这时候很希望能用自己的力量解决这些问题。
第二是,一直有一个产品梦,一直希望创造一款流行于世界的产品。
2、 独立开发过程中遇到过哪些困难?最难搞定的是什么?
主要有两个困难:
- 第一是团队
我们是工作室的形式,而有些同学是兼职来做开发,这样就会有输出时间问题,毕竟要和当前的工作、生活来抢夺时间。解决这个问题,我们首先从理念上达成共识:肯定要牺牲掉生活质量,生活需要家人来支持;然后是我们定了一个规则:兼职的同学每周输出时间不能小于25小时,基本是工作3天的工时,这样来保证产品的开发进度。
- 第二是增长
第二个难题是增长,我们没有同学从0运营过产品,但是这个过程也必须趟过。考虑到增长是创业产品的核心能力,具备这些能力的人又很难找,我们决定自建增长能力。所以我现在基本是全职增长,这个问题是在解决的路上,会一直伴随产品全生命周期。
3、推荐你最喜欢的一款产品 / 游戏 / App?并说明原因
应该是《纪念碑谷》吧。看到这个产品就已经惊艳了我,玩游戏的过程中,细腻的产品体验、惊奇的机关设计、还有产品背后的故事,都很让我兴奋。工匠精神说来容易做好很难,我们在做的产品,也一直努力在细节上吹毛求疵。
4、分享一下你的技术栈? 分享一下你日常的工作流?
- 我的技术栈
一般是用到什么学什么,之前在大厂经历过专职Java和专职Web,其他技术栈比如:Node、Flutter、C++、LLVM都懂一些,Android、iOS开发也略懂一点,Unity3D搞过,被历史湮没的Flash AS也搞过。
- 我的工作流
产品开发比如:需求收集、开会讨论、产品开发、功能自测、打包上线、线上运维,作为创业小团队,每个人都要懂全流程。
运营工作比如:用户沟通、渠道沟通、软文产出、品牌宣传、基础运营杂活等等。
5、日常兴趣爱好
爱好比较广泛,喜欢的运动有网球、足球、乒乓球、游泳等(大学还有个水水的足球颠球校园吉尼斯纪录),曾经喜欢象棋,唱歌麦霸。现在的爱好就只有写代码了,准确来说,是只有写代码的时间了。现在想想,好像这10年一直是一个作息,大部分时间都是每天写代码到1点以后,2、3点也是经常的事情。
除了上面讲的爱好,还有个癖好,就是喜欢看荒山。曾经大学校园在山区,后面有三千亩的荒山,最喜欢的事情,就是一个人去爬山,然后坐在山顶上听着轻音乐看长长的山谷,经常一坐就是一下午。那应该是一个能让人静下心来向远处看的神秘山谷。
6、对开发者和编程初学者和怀抱梦想对年轻人有什么建议
开发者牛人很多,建议实在不敢多说,就说一点吧:
鼓励大家多做独立项目,不仅能开拓技术视野,也能学习从多维度思考产品和技术,还有可能真给业界带来很好的产品。
对于年轻人来说我的建议分为三个方面:
- 成长方面
学习编程的人有的基于过程成长、有的是基于目标成长,建议是基于目标成长为主,然后配合过程成长,这样成长得更快,也更容易触及一个领域的边缘,更容易做出成绩。先给自己找个目标。
- 项目方面
前几个项目基本都要失败,基本都是源于在某一项能力上有欠缺。多尝试,多发现自己的短板,然后花精力把它补齐,下次离成功就会更近一点。
- 产品增长
产品增长是一项非常重要的能力,需要的能力点也很杂,但是很多技术人员很容易忽视这一点能力。这个难点基本是所有项目的成功必备的能力,也是大部分独立项目夭折的地方,一定要虚心学习、灵活运用。
7、近阶段项目有哪些更新,未来会做什么变动
近阶段我们重点打造了移动端,移动端刚上线4个月,功能和体验质量已经都比较高了。
后面短期内我们的工作主要有这些点:
- PC端UI大改版
- 移动端小部件开发
- 支持更灵活的多层级任务管理
- 融入番茄工作法到产品中
- 数据报表、富文本等功能开发
长期的规划暂时还需要保密。
@lanistor 现在在思否社区持续更新「闪点清单」技术文章欢迎大家浏览点赞哦!
《从0开始设计Flutter独立APP | 第三篇: 一劳永逸解决全局BuildContext问题》
《从0开始设计Flutter独立APP | 第二篇: 完整的国际化语言支持》
《从0开始设计Flutter独立APP | 第一篇: 数据库与状态管理》
该内容栏目为「SFIDSP - 思否独立开发者支持计划」。为助力独立开发者营造更好的行业环境, SegmentFault 思否社区作为服务于开发者的技术社区,正式推出「思否独立开发者支持计划」,我们希望借助社区的资源为独立开发者提供相应的个人品牌、独立项目的曝光推介。
有意向的独立开发者或者独立项目负责人,可通过邮箱提供相应的信息(个人简介、独立项目简介、联系方式等),以便提升交流的效率。
联系邮箱:pr@segmentfault.com
这篇关于思否独立开发者丨物理学专业的我卖过鞋垫做过米雕,现在「沦落」成独立开发者的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-27消息中间件底层原理资料详解
- 2024-11-27RocketMQ底层原理资料详解:新手入门教程
- 2024-11-27MQ底层原理资料详解:新手入门教程
- 2024-11-27MQ项目开发资料入门教程
- 2024-11-27RocketMQ源码资料详解:新手入门教程
- 2024-11-27本地多文件上传简易教程
- 2024-11-26消息中间件源码剖析教程
- 2024-11-26JAVA语音识别项目资料的收集与应用
- 2024-11-26Java语音识别项目资料:入门级教程与实战指南
- 2024-11-26SpringAI:Java 开发的智能新利器