程序员如何开始做一个自己的 Side Project?
此系列文章我们开始聊一些软件开发人员如何开始动手写一些自己项目Side Project的思路与方法以及过程中可能需要准备的知识并分享一些相关的资源给大家。1. 什么是 Side ProjectSide Project 对应的中文是副业、业余项目或小项目的意思。其实大家目前接触到的很多成熟的商业项目都是从一些 Side Project 通过不断的迭代与持续地优化而来的。比如大家常用来发表文章的简书就是用一个 Side Project 发展而来的。简书团队在做简书之前主业是做一款面向小型团队的协作软件后来林立发现互联网上还没有支持 Markdown 的在线笔记本就自己设计了一款然后让公司新来的一个实习生去编程实现这就是简书的原型。2012 年 9 月简书团队放弃了之前已投入 2 年多的产品把简书项目扶正最终凭借简书这个 Side Project 帮公司完成了新生。而对于我们个人而言也可以通过充分利用自己的闲暇时间以及目前极其方便的互联网通过资源协作完成一些自己的 Side Project。其实我经常在我们的知识星球的微信群里鼓励大家多多动手写自己的项目。自己动手做一些 Side Project 可以获得非常多的益处。是将你掌握的知识展示出来的最好的方式是最好的利用你的闲暇时间的方式坚持孵化一段时间后就可以是你简历中非常有价值的加分项特别是对于应届毕业的朋友如果后期要创业你肯定会从你的 Side Project 开始做起你还可以进一步研究 Side Project 的盈利模式实现项目的盈利。注意你所在的公司的地位常常可能会给你错觉以为那就代表了你的地位。其实只有你自己的项目才是你最好的代表也是最好的证明。2. 哪里寻找 Side Project 的灵感做 Side Project 最好的方式就是你从身边的小需求做起从大家抱怨的地方寻找机会别人抱怨不方便、不舒服的地方都是你寻找需求的地方。比如打车不方便有了滴滴外卖不方便有了美团物流时效有问题有了顺丰等等当然我们也不是从一开始就做这么大需求的项目可以就从非常小的需求做起去满足需求用一种极致的精神去满足需求。如果你实在没有什么项目灵感或者想寻找一些东西激发一下你的灵感下面我给大家推荐两个好的寻找创业项目灵感的站点。2.1 IT桔子网址https://www.itjuzi.com/IT桔子itjuzi.com是泛TMT领域的创业投资数据库和商业信息服务提供商,致力于打造IT互联网企业以及投资机构的投融资数据库,为投资人、创业者或者企业提供最新项目、投资收购新闻、行业调研、商务线索、国外项目等服务的信息数据服务商。你可以在里面寻找到一些最新的创业公司以及他们的孵化项目帮助你挖掘出一些创业项目需求。2.2 Product Hunt网址https://www.producthunt.com/Product Hunt 是一个供用户分享和发现新产品的网站。你可以提交自己或者别人的新作品网站会按照当天各产品获得票数降序显示。应该是全球最大的创新、创业项目发布站点了每天都有很多新奇的项目、奇特的需求非常值得大家去上面每天浏览上面很多都是软件工程师发布的 Side Project。下一篇文章我们继续聊聊如果大家已经确认好了项目的需求以及方向那么我们如何快速地开始项目的推进呢DevOpen.Club Pro 高质量软件开发分享讨论群汇聚了近 1000 名各行各业的软件开发人员供朋友们分享高质量资源、讨论软件开发问题解决方案的社群。任何技术都不是限制我们最终目的是将技术转化成收入实现财务自由。微信群里已成功孵化出多款创业项目、Side Project 以及已经上线运营的项目。

相关新闻

净息差下行叠加 AI 替代,银行业人才大洗牌!单一技能员工最先被淘汰

净息差下行叠加 AI 替代,银行业人才大洗牌!单一技能员工最先被淘汰

话题标签:# 银行 #AI 就业 #职场洗牌银行业正在迎来一场悄无声息的人才重构。传统银行长久遵循岗位深耕模式:对公负责信贷、零售深耕理财、科技专注代码,各守边界。但这套模式在数字化浪潮下彻底失效,最大痛点就是人才 “能力孤岛…

2026/10/1 18:58:34 阅读更多 →
提示词红利彻底落幕!别再死磕咒语,普通人 AI 赚钱新方向已经出现

提示词红利彻底落幕!别再死磕咒语,普通人 AI 赚钱新方向已经出现

话题标签:# 提示词 #AI 变现 #普通人副业两年前,精通提示词就能轻松做出差异化 AI 图文、视频,依靠教程、素材接单变现。但 2026 年,单纯堆砌提示词的红利基本宣告结束。大模型持续优化,原生模板、一键生成工具普及&am…

2026/9/18 8:25:53 阅读更多 →
微信小程序开发教程 #043 - 在小程序开发中使用 npm

微信小程序开发教程 #043 - 在小程序开发中使用 npm

本文介绍了如何在微信小程序开发中使用 npm 中包的功能,大大提高微信小程序的开发效率,同时也是微信小程序系列教程的视频版更新。 微信小程序在发布之初没有对 npm 的支持功能,这也是目前很多前端开发人员在熟悉了 npm 生态环境后&#xff0…

2026/9/25 6:28:54 阅读更多 →

最新新闻

Agent上生产:系统接入才是拦路虎,MCP与适配层实战复盘

Agent上生产:系统接入才是拦路虎,MCP与适配层实战复盘

这个项目上线那天,我们在会议室里等第一个真实工单。演示环境里模型表现得像个十年老员工,能总结、能推断、能把完整执行计划列得清清楚楚。但生产环境里,它要做的第一件事,是把 OA 里一张审批单读进来,再对着 ERP 里的…

2026/10/1 19:02:58 阅读更多 →
WorkBuddy AI工作台:教师备课批改教研的实战指南

WorkBuddy AI工作台:教师备课批改教研的实战指南

备课三小时,批改两小时,试讲前对着空教室自言自语练到嘴瓢——这是我过去每个工作日的真实写照。直到我把 WorkBuddy 这套 AI 工作台系统地用进教育场景,才真正体会到什么叫“一个人活成一个教研组”。这篇文章我想把 AI 备课、教研数据分析、…

2026/10/1 19:02:58 阅读更多 →
基于Nginx与Docker构建GitHub镜像站:缓存加速与排障实战

基于Nginx与Docker构建GitHub镜像站:缓存加速与排障实战

最近帮几个团队搭过私有GitHub镜像站,踩了不少坑,也沉淀了一套从零到一、能落地复用的搭建流程。这篇文章就把我实际跑通的核心方案、配置细节和排错经验完整写出来。这里说的镜像站,不是把整个GitHub站点抓下来做静态备份,而是构…

2026/10/1 19:02:58 阅读更多 →
从跑分到实战:Flutter凭借Impeller和AOT如何反超原生

从跑分到实战:Flutter凭借Impeller和AOT如何反超原生

有没有发现,最近一年Flutter的舆论风向悄悄变了。前几年只要有人拿Flutter和iOS、安卓原生开发比性能,评论区几乎一边倒地嘲讽:跨端框架吹得再响,一到真机就露馅。但最近几轮跑分讨论里,事情开始反转,甚至有…

2026/10/1 19:02:58 阅读更多 →
yfinance SSL证书校验失败排查:从信任链到certifi的完整指南

yfinance SSL证书校验失败排查:从信任链到certifi的完整指南

做量化分析和数据爬取的朋友,对yfinance这个库应该都不陌生。代码量少,接口直观,yf.download("AAPL", period"1d")就能拿到行情,很多个人策略和自动化脚本都拿它当数据源。但有一类报错,真的是一碰…

2026/10/1 19:02:58 阅读更多 →
白盒测试报告不是填空题:从CAN硬件测试看结构化思维落地

白盒测试报告不是填空题:从CAN硬件测试看结构化思维落地

1. 这份模板不是“填空题”,而是白盒测试工程师的思维脚手架“白盒测试实验报告模板”——光看标题,很多人第一反应是:又一个要交差的文档格式?Word里套个表格,把代码覆盖率填进去,加几行“测试通过”就完事…

2026/10/1 19:01:57 阅读更多 →

日新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 1:01:17 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/9/30 13:14:22 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/9/30 18:13:06 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/9/30 13:14:49 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 1:01:17 阅读更多 →