独立开发变现周刊(第51期):辞去普通程序员工作,独立开发产品年收入20万美金...

这篇博客分享了一位开发者从传统软件行业辞职,转行独立开发的经历。他创建的产品如小舒同学、VistaCreate、WhatRuns、PixelSnap等,获得了用户的认可。通过自学新技术,如React、Node等,他成功打造了年收入20万美金的产品Testimonial,这是一个收集视频评价的应用。他还强调了拥抱不确定性、持续学习和与用户直接交流的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

分享独立开发、产品变现相关内容,每周五发布。

目录

  • 1、小舒同学:让我好好整理下你的收藏夹

  • 2、VistaCreate: 免费的在线平面设计工具

  • 3、WhatRuns: 帮助您识别任何网站上使用的技术

  • 4、PixelSnap: 轻松测量屏幕上任何东西

  • 5、传统软件行业辞职,做独立开发产品年收入20万美金

1、小舒同学:让我好好整理下你的收藏夹

这是一位微信上向我投稿同学的产品。“小舒同学”是一个浏览器扩展,通过新标签页来整理我们的收藏夹。这个产品从网站到创意上,在一个很细分的领域做到了足够好,这样用心做的产品,我非常愿意推荐给大家。对于那些收藏夹内容很多的人来说,一个赏心悦目的整理工具,是能大大提高效率的,“小舒同学”也很耐看,我放几张图,大家就一目了然。

38cdc98eabd0dd9ca834fb5af37216bc.png

de1aa7f79309e0912455df0bf0102521.png

e8700867a59f9811246fedb0d8d1975c.png

小舒同学应用官网[1]

2、VistaCreate: 免费的在线平面设计工具

是一个免费的平面设计编辑器,可以帮助用于社交媒体的图片、视频,有很多在线的模板可以选择,可以免费在线制作并下载到本地。

acc24f4f6b0cc6afc06457930a1a3844.png

Vistacreate 官网[2]

3、WhatRuns: 帮助您识别任何网站上使用的技术

是一个免费的浏览器扩展,显示你运行一个网站-从广告、网络、开发工具、字体和Wordpress插件。你也可以关注网站,并在他们添加或删除相关技术时收到通知。

这个插件获得了Chrome网络商店的推荐,并在一周内获得了1.2万名活跃用户。这是一次巨大的验证,极大地帮助消除漏洞并制作出最终产品。现在有30万活跃用户。

4c3560758c63ee5b6a0eb85058b8bddf.png

WhatRuns官网[3]

4、PixelSnap: 轻松测量屏幕上任何东西

PixelSnap是一款macOS应用程序,设计师和网页开发者只需点击和拖动光标,就可以轻松地测量屏幕上的任何东西。只需在周围的区域拖动,便会立即自动地找到任何物体的边界,新版本还包括屏幕截图功能。

99ced5307f63775f7d591ef918c05f0d.png

PixelSnap官网[4]

5、传统软件行业辞职,做独立开发产品年收入20万美金

68f1015bf96e9a58b2ef6b110f6f7381.png

Hi,大家好,我是Damon, Testimonial的创作者。这条推特可以知道我是谁。

b060854b6ccf9c53298d5e98545f1d09.png

我在思科做了八年软件工程师! 我的许多同事去FANG的时候都有更高的待遇;我没有! 一些雄心勃勃的人进入了快速增长的创业公司;我没有! 少数“幸运的”投资者在公司上市或被收购后获得了巨额回报;我没有!

在我的职业生涯中,我可能听起来像一个loser! 我指导过的一个同事在我辞职后被提升为技术主管。如果我没有辞职,我想我现在是应该是技术主管了。

我后悔了吗?不!辞职是我成年以来做过的最好的决定,但也是一个艰难而可怕的决定!

如果我留下,我知道会怎样,无非跟过去8年没有什么不同。最后,是在我的个人简历上增加了一些工作经验。

在传统的职业规划上这并没有错。我知道我的许多朋友在大公司工作了几年之后就财务自由了。但最终,一切都取决于我内心的渴望!

我想做我疯狂热爱的事情;建立自己的可持续盈利的产品就是其中之一,这是我多年来的梦想!

直到2020年4月,新冠大流行来袭,我开始在家工作,不需要通勤。这让我每天多出2小时来做副业。我开始编写代码,发布产品,并参与到产品社区中。

在2020年开发了5个应用,写了一个关于它们的帖子👇

ea8c2490e7918f4fb48a85e6a8949f7f.png

永不停止,持续构建!

79999d2d13e4ccfaf92af8fe9b146e32.png

现在,我主要专注于创建Testimonial,一个收集视频形式评价的应用。目前它的月收入为2258美元,有81名活跃用户。四个月前,它还是0美元。

f2064a9427c10c8115c6c16290b1225a.png

探索新技术 

在过去的一年里,我自学了网页开发。我学习了React, Node, REST API, Webhook, Firebase, Stripe等。而在我的工作经历中,我没有办法在一年内探索这些优秀的技术。我只专业了我的Linux内核,操作系统,C, c++,这些我花了8年。

4ff5370c3cff675a63d5818fcf467d8b.png

身兼数职 

我开始提升自己的非技术技能,比如市场营销、销售和客户支持。作为一名前思科员工,我从来没有机会直接与思科的客户交谈。我不知道他们是否有任何反馈。我只拿到了支持单和bug报告。现在我每天都和我的顾客交谈。知道他们真正需要什么,这是一种巨大的满足感。

扩大我的影响力 

我也有机会通过Twitter在公众面前建立自己的网站,并结识了许多伟大的人!我仍然清楚地记得,当我第一次得到我最大的偶像Pieter Levels (Nomadlist的创始人)的赞时,我的心跳加速了。与我的榜样,我的创造者伙伴,以及一些刚刚起步的人交流是一件很美妙的事情。

我无法想象我的Twitter粉丝能从去年的70人增长到7000人(2022年现在已经3万多人)。在我的日常工作中,扩大我的圈子并不容易。现在公开构建产品给了我一个在互联网上获得额外曝光的好机会!

拥抱不确定性 

我的独立开发者之旅已经一年了。它曾经是一个婴儿。现在它进入了幼儿阶段。独立开发就是探索我们从未接触过的新领域,有很多东西需要学习,有很多东西需要尝试,有很多东西需要失败,有很多东西需要成功。

到2022年4月份,Testimonial的年收入已经达到20万美金。

f87b5623ca5dfda45e4b6a525f7136d2.png

这就是我的故事,现在又开始准备下一个产品的旅程!

本期周刊结束,我们下期再见,如果你觉得内容不错,还请点赞支持 :)

  1. 小舒同学应用官网: https://xiaoshu.app/

  2. Vistacreate 官网: https://create.vista.com/

  3. WhatRuns官网: https://www.whatruns.com/

  4. PixelSnap官网: https://getpixelsnap.com/


(第50期):写在周刊第50期,各自努力,顶峰相见

(第49期):如何在18个月内做7个小产品?

a2c4cf65c8244931bcdba08fd3120611.png

加入知识星球,和我一起做自己产品的独立变现

`OpenCVSharp`是一个.NET版本的OpenCV库,它允许开发者在.NET平台上利用OpenCV的强大功能,包括图像处理、计算机视觉等。对于角度模板匹配,你可以使用`HoughLinesP`函数结合仿射变换来实现。下面是一个简单的示例,展示如何在一个图像中查找与特定角度模板相似的部分: ```csharp using OpenCvSharp; using System; class Program { static void Main(string[] args) { // 加载图片和模板 Mat srcImage = Cv2.ImRead("input_image.jpg", ImreadModes.Color); Mat template = Cv2.ImRead("template_angle.jpg", ImreadModes.Color); // 将模板转换为灰度并计算其旋转不变矩心 Mat grayTemplate = new Mat(); Cv2.CvtColor(template, grayTemplate, ColorConversionCodes.BGR2GRAY); Point2f center = CalculateRotationCenter(grayTemplate); // 使用Hough线检测找出模板的角度 float angleInDegrees = DetectAngle(grayTemplate, center); // 如果找到了合适的角,应用仿射变换到源图像上 if (Math.Abs(angleInDegrees - templateAngleExpected) < tolerance) { Point2f[] startEndPoints = HoughLinesP(grayTemplate, 1, Math.PI / 180, threshold, 50, 10); Mat result = new Mat(srcImage.Rows, srcImage.Cols, CvType.CV_8UC3); DrawRotatedRectangle(result, center, angleInDegrees, Scalar.All(0), 2); // 显示结果 Cv2.imshow("Result", result); Cv2.waitKey(); } else { Console.WriteLine("No match found with the expected angle."); } } static Point2f CalculateRotationCenter(Mat img) { // 算法略... return new Point2f(img.Width / 2f, img.Height / 2f); // 示例中假设中心在图像中心 } static float DetectAngle(Mat img, Point2f center) { // 使用霍夫变换找出角度,算法略... return 45; // 示例中的假想角度值 } static Point2f[] HoughLinesP(Mat image, double dp, double theta, int threshold, int minLineLength, int maxLineGap) { // 霍夫线检测的实现细节,使用OpenCV提供的函数 // ... return linesArray; // 返回一组起点终点坐标 } static void DrawRotatedRectangle(Mat img, Point2f center, float angle, Scalar color, int thickness) { // 绘制旋转矩形,算法略... } } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ljinkai_ljk

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值