程序员增加收入的7 个副业方向

大厂裁员、AI来袭、行业内卷

你是否希望利用自己的技能从事一些有利可图的副业?

虽然可能暂时还不明晰,但在线赚钱的可能性是无限的,在这篇文章中,我将与在大家分享七个副业想法,希望这些想法在未来能为你带来可观的收入。


1、使用AI向客户提供人工智能驱动的定制解决方案。

人工智能不再只是一个流行词;仅 2023 年,人工智能市场价值就超过 1536 亿美元,并且预计将呈指数级增长。

每周都会有新的人工智能工具问世;你可以在TopAI上探索一些工具,从中获得一些灵感,这些工具用于完成开发任务、用AI生成图像和视频、研究工具等等。

作为开发人员,您可以通过向企业提供人工智能驱动的定制解决方案来利用这一点。

例如,您可以利用现有的大型语言模型 (LLM)(例如 GPT、Llama、PaLM 2 或其他可以理解和生成类人文本的工具)来构建 AgentGPT 或 God Mode 等工具。(即您为 GPT 模型创建一个令牌并将其添加到您的应用程序中)

然后,实现一个可以将用户定义的目标分解为可操作任务的系统——使用阶梯技术将用户的大量输入分解为小任务,然后返回更有用的响应。

您还需要创建一个链接机制,按顺序执行任务以实现设定的目标。

您可以停在这里,然后人们可以从终端与其进行交互,但更进一步,设计一个用户友好的界面,允许用户与人工智能代理进行交互。此外,允许用户定义目标、监控进度并接收输出。

如果你的工具足够有用,你可以通过订阅模式将其货币化;大多数人会很乐意付钱给你,以节省他们自我提示的时间,或者学习及时的工程技术来正确地完成任务。

这只是您可以制作的工具的一个示例,但选项是无穷无尽的。


2、销售数字产品和插件开发

近年来数字化转型市场也在不断增长,其中包括数字产品和服务,预计将从 2023 年的 2.27 万亿美元增长到 2030 年的 8.92 万亿美元。

您可以创建数字资产,例如 Shopify 或 WordPress 的插件。

到 2023 年,互联网上 45.8% 的网站仍使用 WordPress,而在美国 920 万个电子商务网站中,28.51% 使用 Shopify。

您还可以使用您最喜欢的技术堆栈创建可重复使用的网站模板,并在 ThemeForest 或 Template Monster 等平台上出售它们。


3、App Store / Play 商店应用程序开发

移动应用程序开发仍然是一个充满活力的市场。截至 2023 年,Google Play 商店拥有约 371.8 万个移动应用程序,而 Apple App Store 提供约 180.3 万个 iPhone 应用程序。

您可以使用 React Native、Flutter 甚至 Ionic 等跨平台工具和框架,在不了解 Java/Kotlin 或 Swift 等任何本地语言的情况下轻松开发应用程序,并且除了使用 React 或Angular 创建应用程序或游戏。它的工作原理是将应用程序包装在本机容器中,允许它在使用熟悉的网络技术开发的同时访问设备的功能。

在开发移动应用时,你的应用程序需要和后端的API进行通讯,后端接口可以使用PHP或Node.js配合MySQL或者PostgreSQL数据库进行开发,并且通过Web服务器对外提供服务。如果你觉得这一套环境配置起来对你来说具有挑战性,可以使用ServBay提供的集成式开发环境完成这一复杂的需求。

您可以通过应用程序内显示的广告获利,通过在应用程序内提供额外的内容或功能进行应用内购买,或者向用户收取下载没有广告和附加功能的应用程序高级版本的费用。

文末附常用开发工具清单(易查版)


4、 开源项目贡献

通过为与您所在领域相关的项目做出贡献,您可以展示自己的技能、与他人协作并在开发人员社区中建立声誉。

这可能会带来工作机会、咨询机会,或者向围绕项目发展的社区出售您自己的工具和服务的机会。

此外,如果您启动了一个获得关注的开源项目,您可以通过赞助、捐赠或双重许可来货币化它,您可以提供免费社区版本和带有附加功能或支持的付费商业版本。


5、 白帽子服务

随着企业越来越依赖数字基础设施,对网络安全专业知识的需求猛增。

白帽子是专业人士,他们利用自己的技能在恶意黑客利用系统漏洞之前识别并修复系统漏洞。

这可能涉及从 Web 应用程序测试到网络安全评估甚至社会工程演习的任何内容。

作为一名白帽子,您可以作为自由职业者、创办自己的咨询公司或加入公司团队。

该领域需要不断了解最新的威胁和技术,但它在经验上和经济上都可以获得很高的回报。


6、技术博客

技术博客也是分享专业知识、回顾新技术或提供教程和技巧的有效方式。

它可以从一种爱好开始,但有可能通过广告、联盟营销、赞助内容或销售电子书或课程等数字产品成为一项利润丰厚的职业。

成功的科技博主建立了一个利基市场,无论是涵盖最新的网络开发、人工智能趋势还是小工具评论,他们通过提供有价值、准确和引人入胜的内容来扩大受众。

作为博主建立强大的个人IP还可以为演讲、书籍交易或咨询工作打开大门。对于程序员来说,写文章和视频剪辑还能锻炼自己的表达能力和编辑能力,提升个人竞争力。


7、其它自由职业

当然也可以利用自己的兴趣爱好或者擅长的方向进行深耕。

通过灵活的工作时间、项目选择和多样化的收入来源,程序员可以利用自由职业来赚取稳定的收入并实现财务自由。


附副业常用开发工具清单(易查版)

开发者需要掌握多种工具,才能高效地完成应用程序开发工作。

以下是资深开发者精选的常用工具:

1. 代码编辑器/IDE

  • Visual Studio Code :微软出品的免费开源代码编辑器,支持多种编程语言,拥有丰富的插件和扩展,功能强大,可满足不同开发需求。

  • IntelliJ IDEA :JetBrains 开发的付费 IDE,支持多种编程语言,拥有智能代码补全、错误检查、重构等功能,可提高开发效率。

2. 构建工具

  • Vite**:**由 Vue 团队创建的前端构建工具,旨在提高前端开发的效率和性能。Vite 采用了全新的构建模式,无需复杂的配置即可满足大多数项目的开发需求。

  • Webpack :最流行的 JavaScript 模块打包工具,可以将多个 JavaScript 文件打包成一个文件,并支持各种模块化方案,如 CommonJS、ES6 模块等。

  • **Rollup **:另一个流行的 JavaScript 模块打包工具,具有体积小、速度快等特点,适用于构建大型项目。

  • **Parcel **:零配置的 JavaScript 构建工具,可以自动识别文件类型,并进行打包、压缩等操作,使用简单方便。

3. 测试框架

  • Mocha :流行的 JavaScript 测试框架,可以方便地编写和执行单元测试,并支持多种测试断言库。

  • Jest :Facebook 开发的 JavaScript 测试框架,具有易用、快速等特点,支持快照测试、覆盖率统计等功能。

  • Jasmine :行为驱动开发 (BDD) 风格的 JavaScript 测试框架,语法简洁易懂,易于上手。

4. 调试工具

  • Chrome DevTools :Chrome 浏览器内置的调试工具,可以查看代码执行过程、设置断点、查看网络请求等,功能强大。

  • Firefox DevTools :Firefox 浏览器内置的调试工具,功能类似于 Chrome DevTools,也支持多种调试功能。

  • Safari DevTools:Safari 浏览器内置的调试工具,功能类似于 Chrome DevTools 和 Firefox DevTools,可用于调试 WebKit 内核的网页。

5. 版本控制工具

  • Git :最流行的分布式版本控制系统,可以跟踪代码变更、管理代码版本,支持分支管理、协作开发等功能。

  • **GitHub **:基于 Git 的代码托管平台,可以将代码托管到远程仓库,方便地进行代码分享、协作开发。

  • Bitbucket :另一个流行的代码托管平台,功能类似于 GitHub,也支持私有仓库、团队协作等功能。

6. 开发环境管理工具

  • S)**ervBay**:一款专为macOS设计的本地Web开发环境,集成了最流行的Caddy服务器,MariaDB和PostgreSQL数据库,Redis、Memcached等NoSQL数据库,还有phpMyAdmin、adminer等数据库管理工具

  • XAMPP**:**是一个跨平台的解决方案,支持Windows、Linux、Mac OS X等操作系统。它集成了Apache服务器、MySQL数据库、PHP和Perl等工具。

7. 数据库/服务器管理工具

  • MySQL Workbench:MySQL 官方出品的数据库管理工具,可以用于创建数据库表、插入数据、查询数据等,功能强大。

  • PostgreSQL pgAdmin :PostgreSQL 数据库的图形化管理工具,可以用于管理 PostgreSQL 数据库,提供丰富的管理功能。

  • **PuTTY **:免费的 SSH 客户端工具,支持 Windows、Linux 等操作系统,可以用于连接远程服务器。

讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!