独立项目名称:倾城之链
月收入:暂不到 1000
思否社区ID:@jeffjade
今天我们采访的是独立开发者是杨轩帅,他目前在国内一家做快应用相关的公司;目前,他的工作侧重管理、工具型产品,当然也仍会写写代码;出于对高效工作的追求,他比较热衷于创造一些好产品/工具。
目前杨轩帅仍是一名业余独立开发者。
工作内外,他都有很多想法,以及一些痛点;并且非常倾向将其抽象出来,加以设计,用代码实现出一个工具,或是一款产品,为自己和他人都能带来价值;即便只有自己用,也觉得很酷。
在谈到对独立开发者定义时,他表示:『独立开发者』,一般指的是“从产品立项、设计、开发、推广、到盈利的闭环全部独立完成的人”。也想有更多志同道合朋友,组成一个团队,聚集起来完成一款产品,但这并不容易。
在所有项目,包括倾城之链在内,全部工作都须自己去做,在不擅长的领域,难免捉襟见肘,比如 UI 设计、交互设计,推广等环节。
倾城之链
项目立项:这里主要介绍下倾城之链这个项目;从 17 年初,有开始立项,在业余时间策划、设计、编写以及部署等。主要部分功能,也是在 17 年就完成;这几年有陆续完善体验,塑造周边能力,以及发小程序、快应用等版本。
项目背景:开发这款项目,每个阶段,主要出发点都有些不同;最初:诞生这些想法,是出自个人需要。
立项动机:开发一款产品,为自己带盐;修炼技艺,创造挑战,追名逐利。时隔三年,仍在积极维护,主要是要靠其获取业余收入。在 17 、 18 年,分别写了关于「倾城之链」的文章,详细介绍了故事起源,名字由来,核心价值、如何访问、以及如何运作等。
面向群体:“所有互联网用户,以及 Web 应用创造者”,这是原本设想。但在实际推广中发现,互联网从业者是主要用户,地域多分布在一、二线城市。比如,有向家乡的亲友(对 Web 应用没有认知)推荐,这跟教它们编程一样艰难(摊手🤷♂️)。
对于这样的现状,现在也有所释怀,毕竟不是娱乐性质、而且不能立刻为用户带来可见“价值”的产品,在我们现在这个环境,很难快速推广开来;毕竟,我本人下了班,也经常会看看视频、玩儿下游戏,无脑的放松自我。何况倾城之链,又是偏向让用户主动发现、学习、探索的类型。
1、如何做的第一版产品?
17 年那会儿,年富力强,在大前端这块儿,尚不能融会贯通;有了这个想法后,就立马动手策划、技术选型、设计、编码、测试、买域名、购服务器、部署、验证等;很快就出品了第一版。当然,那时候感情上也正处于“空窗期”,使得有专心于此的业余时间和外部环境。
2、独立开发过程中遇到过哪些困难?最难搞定的是什么?
最难莫过于:“交互设计,UI 设计”,技术不懂可以学,时间不足可以挤,但在界面设计这块儿,实在是苦煞人也;自认为在审美这块儿,比起些专业设计师,也不遑多让;但真正自己去设计,总不尽如人意。各种参考、改版,就目前所呈现出来的,也不是个人所满意的。如果能有一优秀设计师携手,想必倾城之链现状,会比现在好很多。
3、项目目前取得了哪些成就?项目为你带来了什么?
就取得的成就而言,最大的是,目前已经收录全球优质网站 400 余个,且还在不断增长。
给我带来的就很多:
- 原本就为练技,开发维护倾城,在高效开发 Web 应用积累满多经验;
- 因为上一条,为自己的工作,或有形或无形,也带来非常大的帮助和价值;
- 收录的所有 Web 应用,都须亲自逐一审核(+写推荐语),使得眼界大开;
- 也因为上一条,使得接触到很多有价值产品,对工作,生活、或者写文都产品很大影响;
- 倾城之链小程序发布几个月后,现在慢慢有了自然流量,接入广告后,每天都能带来些收益小惊喜;这比赚取工资来的开心。
4、你的商业模式是什么?是如何增长的?
截止目前,还没非常认真考虑商业模式;原本设想是,服务好用户(探索发现者,Web 应用创造者),不断丰富内容,从而逐渐产生更多价值;就会形成优良循环♻️,当用户达到一定规模,采取接入广告来获取收益。
但就目前而言,还未达到这一点;仍在积极收录优质 Web 应用、开发更多对用户有价值的功能。接下来,有计划投入一笔广告,从而提升产品知名度。
5、近阶段项目有哪些更新,未来会做什么变动
最近更新是,为审核通过的网站,自动发起首页截图,并压缩、上传至阿里云 OSS,从而展示给用户,能让用户在打开 Web 应用前,能够对其有一个初步了解。最近也是写了篇文章一键截图、压缩 & 上传至阿里 OSS,专门介绍了下具体实现和封装📦。
未来仍会持续维护、更新。功能路线图有在 Github Issues 记录。具体会投入多大力度,取决于后续广告投入后,所产生的收益高低。如果远高于预期,专职全勤投入也可以考虑。
6、如果项目重来一次你会做哪些改变?
我想会提早开发并重视小程序、快应用版本(得注册一个公司);从数据看,小程序所能带来的收益,要比 Google AdSense 多,且容易。
个人相关问题
1、推荐你最喜欢的一款产品 / 游戏 / App?并说明原因
没有限制条件的话,当然是倾城之链啦。毕竟“亲儿子”;何况我也是「倾城」的重度 & 忠实用户,而且还给自己带来了非常多的好处,最喜欢「倾城」,实属实至名归。
但就那样回答,颇有些符合咱传统习惯;如 Product Hunt(一个供用户分享和发现产品、专注于每日最佳新 APP 排行榜的社交新闻网站),Github 等,都是我非常喜欢的产品。尤其前者,倾城之链就需要向其多多学习;而且在这个阶段,Product Hunt,很多程度上,是我在互联网这块,视野拓展的主要源头之一。
2、分享一下你的技术栈和你日常的工作流?
在工作中,主要涉及开发快应用引擎、以及周边生态建设;使用的技术栈主要是:
- 编程语言:JavaScript,TypeScript,Node.js、Css,Html 等;
- 前端框架:Vue、React、Electron 等;
- 构建工具:Webpack、Rollup、Gulp 等;
- 应用类型:小程序、快应用、PWA 等;
在进行些个人项目开发中,也会用到 MongoDB、Redis、Nginx、Docker、Python 等。
日常工作流:多年来,都使用 Mac 作为开发工具;基于 VsCode、Sublime Text3 编写代码(写快应用、小程序,会用到对应 IDE);用 Git、Github、Gitlab 来控制项目版本;Jenkins 来持续集成;习惯使用 Markdown 写文档、博客;Xmind 绘制思维导图;使用各类 Terminal 命令行来提升效率(遇到没有诉求,会自己集成,如个人作品 Arya Jarvis).......
3、对独立开发者或编程初学者有什么建议?
对于独立开发者,鉴于每个人的初衷、身处环境、终极目标,都有所不同,暂没有更多建议。
对于编程初学者,倒有满多想说的:
- 对于编程,要“战略上藐视它 战术上重视它”,要认识到这并不是很难学,但须要付出努力,切勿眼高手低。
- 方向上,先易后难(可以先学学 JavaScript 或 Python 等),多读文档,多敲代码,勤于思考,举一反三,善于总结,坚持写博文。
- 找准方向后,建议采取“学以致用”的方式,循序渐进:可以定制一个需求,想法设法去实现,修炼编程基本功的同时,也锻炼了综合能力(如学习、搜索、排查问题等)。
- 最后就是坚持(凡事贵在坚持);坚持学习、总结、跟同行交流反馈、持续输出心得。须知:“念念不忘、必有回响”。
4、生活中有什么爱好?有什么个人的特别的工作习惯么?
生活中爱好,可谓非常广泛;譬如游戏、读书、听歌、看电影(动漫)、写东西、跟朋友聊天...... 但在业余时间,真正做的比较多是:编程和游戏;前者是为了追逐名利;后者则是为了减压,或者偶尔的放纵(周末安装,玩儿完删掉,循环往复)。
特别的工作习惯:个人崇尚效率(工欲善其事,必先利其器),每当遇到需求,总会先将需要的工具或者环境,快速准备妥帖,从而使得后续工作,尽可能顺畅、高效、省心。
5、聊聊你的思否的看法或对国内技术社区的看法
早在 2015 年 3 月,就有加入思否社区。那时候入还比较年轻,精力充沛,成长欲也很强;有空就会扫一扫“问答”,挑些感兴趣的问题来回答下。慢慢地,空闲时间不在那么多,偶尔在博客产出些文章,会借助「发头条」功能,分享给用户,也能给自己的站带来些流量,时至如今,也是喜之不已。如今,思否又发起「独立开发者计划」,这简直是我辈福音。即便时间不是很充盈,也抽空来接受采访。坦白说,「思否」我心中,国内最友好的技术社区。
国内其他技术社区,就用过了,也谈下个人看法:
- 博客园:个人最初写博客的阵地;它在艰难的环境中成长、发展、壮大,博客园用户中成长出了一批又一批技术专家,在 IT 行业中大展身手!任互联网浪潮的此起彼伏,尽管时光流转岁月变迁,它依旧坚守初心,真的很棒。
- CSDN:很早就知道它,但用的很少;因为它的权重很高,检索问题,经常会出现在搜索结果中;但总体来看,它质量低劣,且抄袭遍地,很多时候不能解决所遇问题,早已借助 Chrome 扩展,将其从搜索结果中屏蔽。
- V2EX:独具匠心的发布、回复话题奖励机制,让这里的内容多了一层更趋于优质的可能;但内容更多不是技术,而是技术圈人的感慨;有时候在 v2ex 推广些个人产品,确实能短时间内带来不少流量;同时,也要具备一定内心成熟能力。
- 者,用过一段时间,但它那短时间内崛起的超大权重,远高于个人主博客,就不再用了。对于既得利益者,掘金是蛮好的存在。就个人使用感受,远不如「思否」友好。
独立开发者寄语
「倾城之链」,作为一个开放平台,旨在云集全球优秀网站,探索互联网中更广阔的世界;在这里,你可以轻松发现、学习、分享更多有用或有趣的事物。如果您感兴趣想进一步了解,可以参见关于倾城;之前也有对「倾城之链」的来龙去脉,在博客中做了分享,具体可以参见以下文章:
除了「倾城」这款作品,利用闲暇也写了些工具,感兴趣的朋友,可以移步轩帅个人作品集查阅。
该内容栏目为「SFIDSP - 思否独立开发者支持计划」。为助力独立开发者营造更好的行业环境, SegmentFault 思否社区作为服务于开发者的技术社区,正式推出「思否独立开发者支持计划」,我们希望借助社区的资源为独立开发者提供相应的个人品牌、独立项目的曝光推介。
有意向的独立开发者或者独立项目负责人,可通过邮箱提供相应的信息(个人简介、独立项目简介、联系方式等),以便提升交流的效率。