程序员搞副业你可以这样做

news2024/11/25 18:48:03

程序员搞副业你可以这样做

文章目录

  • 程序员搞副业你可以这样做
    • 01/开发外包项目
    • 02/开源项目赢取打赏
      • 盈利模式之一:多种产品线
      • 盈利模式之二:技术服务型
      • 盈利模式之三:应用服务托管(ASP)
      • 盈利模式之四:软、硬件一体化
    • 03/提供技术咨询或培训服务
      • 远程技术支持
      • 编程培训
      • 培训咨询服务
    • 04/直播打赏带货
    • 05/总结

在这里插入图片描述

程序如何搞副业,作为一个曾经开过两家软件公司的程序员。有一些建议和整理一些技巧供各位猿哥参考。

这两年随着疫情褪去,世界大环境变差。裁员优化各类消息在新闻中出现,做为程序员可以从一下几点搞些钱,提升自己抵御风险的能力。

01/开发外包项目

关于程序员接私活,社会各界说法不一。按照作者的观点来说如果你确实急用钱,价格又合适,那就去做。如果不怎么缺钱,那就接私活之前要好好考虑。私活的钱不好挣是一个方面,更重要的是如果你把做私活的时间花在提升自己上,产生的价值就要大得多。等你提升了自己,提升了固定薪水,远比拿的这点私活的钱划算。千万不要“捡了芝麻丢了西瓜”。
如果你主业上遇到了瓶颈,平时的时间比较充分,想有一些额外的收入,同时为了保持技术的熟悉度,这种情况下,是可以考虑接一些死活。对于那种投入时间巨大,回报很可怜的项目,千万不要接。

02/开源项目赢取打赏

开放源代码被视为商业的反义词。但是也可以在开源软件的基础上建立一套完整的商业模式,使用开源和商业相互支持,并不存在冲突。开源软件可以提供下列盈利模式。

盈利模式之一:多种产品线

如 MySQL 产品就同时推出面向个人和企业的两种版本,即开源版本和专业版本,分别采用不同的授权方式。开源版本完全免费以便更好的推广,而从专业版的许可销售和支持服务获得收入。

盈利模式之二:技术服务型

JBoss 应用服务器完全免费,而通过提供技术文档、培训、二次开发支持等技术服务而获得收入。

盈利模式之三:应用服务托管(ASP)

PHP Live! 就是一种构架于 PHP、MySQL 之上的开源软件,它可为企业用户提供实时交谈服务。目前已经有数十家公开提供 PHP Live! 托管服务的应用服务提供商。

盈利模式之四:软、硬件一体化

比如 IBM HP 等服务器供应商巨头,通过捆绑免费的 Linux 操作系统销售硬件服务器。SUN 公司近期将其 Solaris 操作系统开放源码,以确保服务器硬件的销售收入,也是这种模式的体现。

03/提供技术咨询或培训服务

作为一个经验丰富的程序员,你可以将你的技能和知识分享给其他人,以此来赚取额外的收入。这包括提供远程技术支持、编程培训、及其数字化咨询服务

远程技术支持

通过VPN提供代码修改,业务实现,数据库优化。此类型业务较多,但是统一信息量较少,你可以通过自己的关系,寻找相应远程基础支持服务并收取一定服务

编程培训

做为曾经在北大青鸟当过教员的老师,如果你时间充裕,可以找当地一些机构,提供你的课件或你讲课的视频,这个按课次收费,在北大青鸟的时候,我们是一节课60元,大约1个小时。现在的价格已经不太清楚。你也可以录制视频通过视频的方式获取一些收入,比如放到CSDN中。

培训咨询服务

做为一个在甲方工作15年以上的人员,非常负责人的告诉你,如果你有这个渠道,可以很快速的挣到大钱。我所知道一家上市公司签过一份数字化升级的项目咨询费用要1小目标。这个要你在行业中有一定的知名度,还有就是有可靠的关系,比如你二大爷是谁谁。

04/直播打赏带货

做为当前最火的职业,就是当主播,如果你有上镜的天赋,这个还是一个很好的方向。平时写写小红书,做做抖音就能收入满足日常生活,还是不错。但是这样还是要舍得投入。当年博主就错过抖音的风口。

但是现在普通人应该机会比较少。流量内卷,估计运营一个抖音号要花费上百万以上,做副业是有些难。

05/总结

副业简单,但是挣钱真难。因为不是每个人都有优质的资源。也不愿意在加班到10点后在回来写代码找BUG的。如果事业单位或国企你可以考虑找一份副业丰富自己的生活打发自己的时间。也可以通过自己副业提升自己在某个行业的知名度,从而进入一个新的行业找到合适的机遇。

最后预祝各位猿哥,在未来的职业生涯中找到属于自己的副业。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1589501.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

BUUCTF-Misc(1~4题)

一.签到 答案就在上面,输入:flag{buu-ctf} 二.金三胖 然后解压得到一个GIF图 大家清楚地看到闪过了两张红色的图片 方法一:使用GifSplitter 2.0 然后就可以在金三胖的文件夹里生成了每一帧的图片 可以看到答案是flag{he11ohongke} 方法二…

Samba实现windows和Linux共享文件,环境搭建

​ 搭建步骤 安装sambad sudo apt-get install samba samba-common 创建samba用户和密码 此处使用 Linux 账号和密码作为 samba 的账号和密码。Linux 账号为 shelmean shelmeanmachine:[~] $ sudo smbpasswd -a shelmean New SMB password: Retype new SMB password: Add…

二叉树-数据结构

二叉树-数据结构 二叉树是属性结构的一个重要类型。 如下图二叉树形状 二叉树特征如下: 1.二叉树由 n(n > 0) 个节点组成 2.如果 n 为 0,则为空树 3.如果 n 1,则只有一个节点称为根节点(root) 4.每个节点最多有两个节点,节…

STM32学习和实践笔记(8): 理解位带区和位带别名区

如前《STM32学习和实践笔记(4): 分析和理解GPIO_InitTypeDef GPIO_InitStructure (b)(含memory mapping图)-CSDN博客 》中所写, STM32一共有4GB的地址,对所有的寄存器、存储器、外设等进行统一编址。 每…

PostgreSQL入门到实战-第二十二弹

PostgreSQL入门到实战 PostgreSQL中表连接操作(六)官网地址PostgreSQL概述PostgreSQL中self-join命令理论PostgreSQL中self-join命令实战更新计划 PostgreSQL中表连接操作(六) 使用PostgreSQL自联接技术来比较同一表中的行 官网地址 声明: 由于操作系统, 版本更新等原因, 文…

19、矩阵-螺旋矩阵

思路: 这道题主要是对空间上有所思考,每次转一圈上右下左各减少一层。不妨设top,right,down,left,每次旋转一圈 top,right--,down--,left 代码如下: class Solution …

【Linux】网络基础(一)

文章目录 一、计算机网络背景1. 网络发展2. 认识“协议” 二、网络协议初识1. 协议分层2. OSI七层模型3. TCP/IP五层(或四层)模型 三、网络传输基本流程1. 同局域网的两台主机通信数据包封装和分用封装分用 2. 跨网络的两台主机通信 四、网络中的地址管理…

应该如何进行POC测试?—【DBA从入门到实践】第三期

在数据库选型过程中,为确保能够灵活应对数据规模的不断扩大和处理需求的日益复杂化,企业和技术人员会借助POC测试来评估不同数据库系统的性能。在测试过程中,性能、并发处理能力、存储成本以及高可用性等核心要素通常会成为大家关注的焦点&am…

KNN分类算法的MATLAB实现以及可视化

一、KNN简介 KNN算法,即K-Nearest Neighbors,是一种常用的监督学习算法,可以用于分类问题,并且在实际应用中取得了广泛的成功。 二、KNN算法的基本原理 对于给定的测试样本,KNN算法首先计算它与训练集中所有样本的距…

电子元器件线上交易商城搭建的价值和必要性-加速度jsudo

随着科技的飞速发展,电子元器件行业正迎来前所未有的变革。为了满足市场对于电子元器件采购的便捷性、高效性和多样性的需求,电子元器件商城的开发显得尤为重要。本文将探讨电子元器件商城开发的重要性、主要功能以及它如何助力行业发展。 电子元器件商城…

Open CASCADE学习|BrepOffsetAPI_ThruSections无法放样成Solid

目录 1、边界线(TopoDS_Wire)不在一个平面上时,无法生成Solid 2、边界线(TopoDS_Wire)在一个平面上时,可以生成Solid 3、边界线(TopoDS_Wire)不在一个平面上时,添加To…

每日OJ题_01背包①_牛客DP41 【模板】01背包(滚动数组优化)

目录 牛客DP41 【模板】01背包 问题一解析 问题二解析 解析代码 滚动数组优化代码 牛客DP41 【模板】01背包 【模板】01背包_牛客题霸_牛客网 #include <iostream> using namespace std;int main() {int a, b;while (cin >> a >> b) { // 注意 while 处…

力扣刷题 二叉树层序遍历相关题目II

NO.116 填充每个节点的下一个右侧节点指针 给定一个 完美二叉树 &#xff0c;其所有叶子节点都在同一层&#xff0c;每个父节点都有两个子节点。二叉树定义如下&#xff1a; struct Node {int val;Node *left;Node *right;Node *next; } 填充它的每个 next 指针&#xff0c;…

《疯狂java讲义》Java AWT图形化编程中文显示

《疯狂java讲义》第六版第十一章AWT中文没有办法显示问题解决 VM Options设置为-Dfile.encodinggbk 需要增加变量 或者这边直接设置gbk 此外如果用swing 就不会产生这个问题了。

视频中会动的进度条

视频中会动的进度条 1.成果展示&#xff1a;2.步骤&#xff1a; 1.成果展示&#xff1a; 2.步骤&#xff1a;

In Memoriam Fabrizio Flacco

一、背景 最近在看人机协作相关的论文&#xff0c;其中有一篇是Arash Ajoudani于2018发表在Autonomous Robots题为Progress and prospects of the human–robot collaboration的综述。当看到最后Acknowledgements部分&#xff0c;有一句话是The authors would like to thank a…

【React】React18+Typescript+craco配置最小化批量引入Svg并应用的组件

React18Typescriptcraco配置最小化批量引入Svg并应用的组件 前言创建React Typescript项目通过require.context实现批量引入Svg安装[types/webpack-env](https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/README.zh-Hans.md)解决类型报错安装[craco](https://…

如何免费搭建幻兽帕鲁服务器?

雨云是一家国内的云计算服务提供商&#xff0c;为了吸引用户推出了积分兑换云产品活动&#xff0c;只需要完成简单积分任务即可获得积分&#xff0c;积分可以兑换免费游戏云、对象存储或者虚拟主机。本文将给大家分享雨云免费游戏云领取及幻兽帕鲁开服教程。 第一步&#xff1a…

每日一题---OJ题: 合并两个有序链表

嗨!小伙伴们,好久不见啦! 今天我们来看看一道很有意思的一道题---合并两个有序链表 嗯,题目看上去好像不难,我们一起画图分析分析吧! 上图中,list1有3个结点,分别为1,2,3 ; list2中有3个结点,分别为1,3,4, 题目要求我们要将这两个链表合并到一起,并且是升序,最后将链表返回。 …

【JAVA基础篇教学】第六篇:Java异常处理

博主打算从0-1讲解下java基础教学&#xff0c;今天教学第五篇&#xff1a; Java异常处理。 异常处理是Java编程中重要的一部分&#xff0c;它允许开发人员在程序运行时检测和处理各种错误情况&#xff0c;以保证程序的稳定性和可靠性。在Java中&#xff0c;异常被表示为对象&am…