当前位置: 首页 > news >正文

【外包】软件行业的原始形态,项目外包与独立开发者

【外包】互联网软件行业的原始形态,项目外包与独立开发者
本科期间写的一些东西,最近整理东西看到了,大致整理一下放出来,部分内容来自其他文章,均已引用。

文章目录

    • 1、互联网软件行业的原始形态
    • 2、项目订单:小私活,招投标,服务外包
    • 3、个人IP/品牌:独立开发者,电商独立站,游戏版号

1、互联网软件行业的原始形态

1、打工:接外包订单,做很多定制的小软件,走量卖给很多人。
2、单干:打造个人IP与产品知名度,做好推广和宣发,成为一个大品牌,以质取胜。

参考资料:1, 2, 3

打工没有出路,程序员关于副业、独立开发者的思考。

  • 在中大厂想要往上爬,大家都很优秀,除了技术,还需要一些运气成分,否则每天就是一个写代码、写接口、改 bug 的机器人。虽然可能薪水还行,但是难免平庸,而且如果到了 30 多岁还是这样的节奏,可能整个人生的上限十分有限,所以工作之余,除了学点其他技术栈,看看能不能创造点其他的机会。
  • 花费半年 - 一年的时间,每天利用 2-3 小时去做点什么,看看能不能为自己带来一些额外的收入。

软件行业的本质

  • 1、走量:一个软件卖多少钱,做很多不同的小软件,卖给很多人。
    门槛低,会开发就能做,上限低,做多少卖多少,是个苦力活
    公司级别的形态:走招投标,外包一切服务,走体量取胜
  • 2、走质:独立开发者,打造个人IP。
    门槛高,起步很难,关键是产品和IP怎么卖得出去。上限高,一款牛逼的产品就可以一直维护,参考vue,mc,黑悟空等等,小团队做出来的软件,游戏,一波直接就自由。但是也要看到很多99%以上的产品可能是0回报甚至负回报的
    公司级别的形态:比如tiktalk,pdd等等,很多都只是单独的几款产品,但是就在市场上乱杀了

2、项目订单:小私活,招投标,服务外包

1、个人级:小私活,remote
2、过渡级:网站接单,小型招投标
3、企业级:人力外包,服务外包,大订单外包

外包项目-小私活

  • 做一些小私活应该是我第一次使用技术变现的经历,包括给大学生写一些论文或者给朋友写一些简单的脚本
  • 当时我以为,靠着这些小活可以让我过的很滋润,但是渐渐的发现,为了几百几千,虽然瞬间的感觉满足,但是消费的时间除了赚到当下的那一笔订单,没有任何技术上的提升或者能为未来带来增益,指着这个上限太低了。
  • 所以基本上现在除非是预估一两小时能做完,且价格很高的活我会接,其他的都推掉了
  • 另外其实也研究过类似 YouTube 机器人、虚拟币交易所搬砖等一些听起来很赚钱的东西,但是往往是投入了精力开发,但是没有收入,或者各种条条框框的规则直接把你账号 ban 了,一个人很难复现别人的操作,往往都要是团队开工。
  • 项目型的外快真的很难维持, 特别是兼职, 根本没有经历去做售前售后维护.
  • 游戏代跑等也属于小私活
    在这里插入图片描述在这里插入图片描述在这里插入图片描述
  • 我是先随便找了一门opencv课看完了 然后看b站up主霹雳吧啦 从第一个视频开始一个个跟着看下去做下去 看完resnet之后我就去学习经典模型例如deeplab和yolo还有rcnn系列 调代码差不多之后就可以开始改代码了 比如换个backbone啥的 后面我就去接单子了 做单子也是边学边做 越来越得心应手 现在我找了个实验室在搞科研 开始精读论文了 然后也准备年底发表一篇
    在这里插入图片描述

外包项目-网站接单

  • 外包在国内,个人难接,也卷
  • 开源众包,
  • 有哪些业余赚钱的途径?,2
  • 程序员客栈(按天算,远程工作,更稳定,偏高端)
  • 云沃客
  • 解放号
  • 码市(外包为主)
  • 开源众包(众包为主)
  • 猪八戒(入门级,兼职,新手)
  • 英选(定制开发外包)
  • 快码众包
  • 码易众包平台
  • 开发帮
  • 人人开发
  • 猿急送
  • 实现网
  • 智城外包网
  • 外包大师
  • 智筹
  • 自由职客

外包人力-企业订单

  • 成立外包公司,为企业提供人力外包。这个需要有一定的体量。
  • 企业外包,行业趋势

外包服务-招投标订单

  • 所有体制里的项目都是走招投标的形式,可以竞争订单。这个需要有一定的体量。
  • 举个例子,采购公示:1,2,3,5,6
  • 投标书怎么写可以参考:【高项】项目的概念,项目管理基础与立项管理
    其中的立项管理就是招投标的流程
  • 这里各行各业都是一样的,包括传统装修,食堂,保洁,搬家,耗材,所有一切的服务都可以以这种形式进行外包出去。各行各业在招人的时候可能有特定的订单,渠道,比如说要求项目经理有xx证书(土木为例,一建二建,信息项目可能要求软考证书),大企业更看重资质(比如曾经有大企业的服务经历)

remote

  • 做一样的事,在国内拿的工资只有国外的一半。并且 remote 可以有更多的时间做自己的事情。
  • 但是貌似现在 remote 的要求越来越高(卷),基本都要 3-5 年的高级工程师。
  • 算法、数据科学相关方向,这一块的 remote 岗位就更少了。
  • 就算花一些时间,专门学习 remote 岗位做多的技术,然后去看机会,但是感觉没有公司会接受没有经验的。。。
  • remote 也越来越难了, 毕竟全世界所有大厂都在裁员.
  • romote 基本上都是前后端,作为产品交付的,数据相关的,都是大公司才有岗位,设计到数据安全隐私,怎么可能给你 remote 的机会。
    除非你是一家公司干几年,彼此熟悉申请远程办公,或者 web3 一些公司为了规避风险。
  • 远程挣得相对多,感觉不是特稳定

3、个人IP/品牌:独立开发者,电商独立站,游戏版号

1、技术:产品,开发,测试,分发,运营
2、内容:独立开发者-工具应用,电商独立站,游戏版号

分发渠道

  • 软件开发:安卓应用商店,GooglePlay,Applestore
  • 游戏开发:steam等 1
  • 个人分发:博客,公众号广告等,甚至是私域流量,精准投放
  • 宣发:1 通过各种的宣发方式来达到自己的宣发目的,让客户了解到我们的产品,文化、或者是思想。这里的宣发方法可以是新闻自媒体宣发稿件、户外大屏宣发、大V宣发、视频制作。
  • 作为一个个人开发者,你需要688元/年才能开通个人开发者账号。 苹果公司会向你提供免费的Xcode集成开发环境,并允许你使用它来为iOS、iPadOS、macOS、watchOS 和tvOS 开发应用程序。 你可以在应用商店中发布你的应用程序,使其完全对大众发布。
  • 年度订阅费用是为了继续保持您的开发者账号的活跃状态,这一费用为每年25美元。 如果您不续订,您将失去发布应用的权限,但之前发布的应用将继续在商店中可用。
  • Steam的发行系统经历了从最初的封闭上架制、Steam Greenlight的社区投票决议制,再到现行的Steam Direct制度的演变。 如今的开发者仅需缴纳100美元上架费就可将游戏在Steam进行自助上架,且这笔费用可以在游戏销售额达到1000美元时退回。
  • 分发方式
    • 准备应用程序:确保应用程序经过完整的测试和质量保证,进行打包、编译,生成可执行文件,并完成签名等安全验证工作.
    • 注册开发者账号:在相应的应用分发平台,如苹果 App Store、谷歌 Play Store 等,注册开发者账号,并完成身份验证和相关信息的填写.
    • 提交应用信息与审核:向分发平台提交应用的详细信息,如名称、描述、图标、截图等,设置类别、定价等相关信息,等待平台审核,确保应用符合平台的规范和要求.
    • 选择分发渠道:根据产品特点和目标用户,选择合适的分发渠道,如官方应用商店、第三方应用商店、企业内部分发、独立官网分发等,制定相应的分发策略.

个人公众号,博客,自媒体

  • 知识付费,变现,这部分挺难的,很少有人真的愿意买。
    脱离平台本身的话,有个知识星球是个挺有名的东西。也见过pyq做的比较好的,但是感觉要投入很多精力,他们也有拉人一起搞的,也没有合适的机会参与进去。
  • 有些商业订单,比如推广xx网站,一个人头多少钱结算之类的,但是感觉不像打这种太软广的广告。
    在这里插入图片描述

独立开发者(软件)

  • 投入内容,做一款自己的产品,但是感觉很有可能投入一年或者更多的时间
  • 主要还是没想到做什么,做游戏需要学习的太多了而且感觉也不是一个人能完成的。做工具型的软件的话,我能想到的,或者我经常感觉我需要的一个什么工具,app store 一搜,都有了,什么后发优势并不存在。
  • 独立开发者非常难走, 不好听的话, 目前基本上所有大的各行各业的框架都有现成的, 你很难超越, 更何况别人占了先机.
  • 推荐How to start a startup 视频,程序员脑补出来的创业之路和实际差别还是很大的
  • 引用:1
  • 独立开发,建议搞海外,成本少
  • 没人买软件的话,也有网站叫做爱发电,纯靠粉丝打赏了。
  • 当然也有做的好的甚至融资卖的,比如(这里叫啥忘了,反正有个免费软件,后来改终生制付费60的,当时也有投资人投资),具体功能是类似于(Raycast、Utools、PowerToys,小微助手,mac自带的聚焦搜索,everything)一样的东西。。
  • 中国独立开发者项目列表
  • 这里也见过github上做的比较好的,平时就有开源/写各种项目习惯的,然后上一些小工具到应用商店,但是真的赚钱的很少,感觉vue作者之类的毕竟是少数1。
    在这里插入图片描述

独立站(电商)

  • 独立站这个词概念起源于跨境电商,所以一般也指独立的在线电子商务网站。 区别于亚马逊、速卖通、ebay等第三方销售平台,独立站卖家不从属于任何平台,可以进行多方面、全渠道的网络市场拓展,推广所带来的流量、品牌印象、知名度等都完全属于卖家自己独立站所有
  • 参考资料:1, 2, 3, 4, 5 2
    在这里插入图片描述

游戏版号

  • 游戏版号的格式与国际标准书号的格式相同,一般版号出版社代码为498、7979、89988或负责电子游戏自审的出版社代码四者之一。游戏在取得版号后,运营单位应在官方网站、游戏中或游戏载体的显著位置展示游戏版号、出版单位和运营单位信息和适龄提示标识符,以证明游戏已取得版号,属于合规运营。
    2024年5月20日,国家新闻出版署发布2024年5月份国产网络游戏审批信息,共96款游戏获批。

  • 2021年  “从7月底开始,游戏版号的价格就一直涨,现在价格很高的,棋牌、仙侠、武侠都是几十万,传奇类的要200万。”一位地下版号商告诉‘真探’,过去几个月游戏版号交易的价格迎来了一波增长小高峰,版号资源也愈发稀缺,目前他手中已经没有了全渠道仙侠类版号的库存。

  • 免费游戏:不开通支付不需要版号(可以靠广告变现);所需提交报告:《计算机软件著作权登记证书》或《电子版权认证》(暂除了微信外)、《游戏自身自查报告》。 (1)
      游戏上架前需要取得版号,这已经是游戏产业中的常识,但休闲游戏产品一直是个例外。近年来,虽然版号政策日趋严格,但大量无版号休闲游戏却依然能够正常在应用市场上架、运营。不少游戏从业者据此认为,无内购的休闲游戏产品并不需要申请版号。
      但接受证券时报·e公司记者采访的多位专业人士明确表示,从未有相关规定明确无内购的休闲游戏无需版号即可运营,这类游戏上线运营存在一定风险。 近期部分地区对无版号休闲游戏的处罚,也给从业者敲响了合规警钟,不能无版号“裸奔”。

  • 参考资料:1, ,2,3,4,5
    在这里插入图片描述

相关文章:

【外包】软件行业的原始形态,项目外包与独立开发者

【外包】互联网软件行业的原始形态,项目外包与独立开发者 本科期间写的一些东西,最近整理东西看到了,大致整理一下放出来,部分内容来自其他文章,均已引用。 文章目录 1、互联网软件行业的原始形态2、项目订单&#xff…...

工程数学线性代数(同济第七版)附册课后习题答案PDF

《线性代数附册 学习辅导与习题全解》是与同济大学数学科学学院编《工程数学 线性代数》第七版教材配套的教学辅导书,由同济大学作者团队根据教材内容和要求编写而成。本书在《工程数学 线性代数》第六版附册(即辅导书)的基础上修改而成。全书…...

【Ubuntu24.04】部署服务(基础)

目录 0 背景1 设置静态IP2 连接服务器3 部署服务3.1 安装JDK3.2 下载并安装MySQL8.43.2.1 从官网下载 APT Repository 配置文件3.2.2 安装 MySQL8.43.2.3 配置远程连接 3.3 下载并配置Redis3.4 上传jar包并部署应用3.5 开放端口 4 总结 0 背景 在成功安装了Ubuntu24.04操作系统…...

Linux符号使用记录

~ 账户 home 目录,如果是 root 账户就是 /root . 当前目录 .. 上层目录 | 管道符 & 后台工作,放在完整指令列的最后端,表示将该指令列放入后台中工作。 > 输出重定向,重新…...

初阶C++之C++入门基础

大家好!欢迎来到C篇学习,这篇文章的内容不会很难,为c的引入,c的重点内容将在第二篇的文章中讲解,届时难度会陡然上升,请做好准备! 我们先看网络上的一个梗:21天内⾃学精通C 好了&am…...

ODOO学习笔记(7):模块化架构(按需安装)

一、Odoo模块化架构概述 Odoo是一个功能强大的企业资源规划(ERP)系统,其模块化架构是它的核心优势之一。这种架构允许系统通过添加、移除或修改不同的模块来灵活地适应企业的各种业务需求。 核心模块与自定义模块: Odoo本身带有一…...

Java的dto,和多表的调用

1理论 需求是新增菜品eg:菜名:豆腐脑;口味:甜口,咸口, 菜单表:dish;口味表dish_flavor; 1dto:数据传输对象 新建一个dishDto对象有两个表里的属性 2用到两个表,dish,d…...

时序数据库TimescaleDB安装部署以及常见使用

文章目录 一、时序数据库二、TimescaleDB部署1、repository yum仓库配置2、yum在线安装3、插件配置4、TimescaleDB使用登录pg创建插件使用超表 一、时序数据库 什么是时序数据库?顾名思义,用于处理按照时间变化顺序的数据的数据库即为时序数据库&#x…...

MG算法(英文版)题解

翻译: 考虑一个加法流,其中一个特定项目出现 n^(1/2) 次,并且有 n - n^(1/2) - 1 个其他不同的项目,每个项目出现一次。在应用 Misra-Gries(MG)算法时,应该选择哪个 ε(epsilon&…...

2-UML概念模型测试

1. (单选题, 1.0 分) UML中的关系不包括()。 A. 抽象B. 实现C. 依赖D. 关联 我的答案:A正确答案: A 知识点: UML的构成 1.0分 2. (单选题, 1.0 分) 下列事物不属于UML结构事物的是()。 A. 组件B. 类C. 节点D. 状…...

人工智能(AI)对于电商行业的变革和意义

![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/402a907e12694df5a34f8f266385f3d2.png#pic_center> 🎓作者简介:全栈领域优质创作者 🌐个人主页:百锦再新空间代码工作室 📞工作室:新空间代…...

智能病历xml提取

select * from (SELECT m.病人Id, m.主页Id, x.title, x.content.getclobval() 参考, x.content content --EXTRACTVALUE(x.Content, //zlxml//document//subdoc[antetypeid"3C38A8DAB01C473A9074A8EDD0B8553"]//utext) 主治医师, --EXTRACTVALUE(x.…...

RK3568平台开发系列讲解(GPIO篇)GPIO的sysfs调试手段

🚀返回专栏总目录 文章目录 一、内核配置二、GPIO sysfs节点介绍三、命令行控制GPIO3.1、sd导出GPIO3.2、设置GPIO方向3.3、GPIO输入电平读取3.4、GPIO输出电平设置四、Linux 应用控制GPIO4.1、控制输出4.2、输入检测4.3、使用 GPIO 中断沉淀、分享、成长,让自己和他人都能有…...

使用 Web Search 插件扩展 GitHub Copilot 问答

GitHub Copilot 是一个由 GitHub 和 OpenAI 合作开发的人工智能代码提示工具。它可以根据上下文提示代码,还可以回答各种技术相关的问题。但是 Copilot 本身不能回答非技术类型的问题。为了扩展 Copilot 的功能,微软发布了一个名为 Web Search 的插件&am…...

workerman的安装与使用

webman是一款基于workerman开发的高性能HTTP服务框架。webman用于替代传统的php-fpm架构,提供超高性能可扩展的HTTP服务。你可以用webman开发网站,也可以开发HTTP接口或者微服务。 除此之外,webman还支持自定义进程,可以做worker…...

QtQuick.Controls 控件介绍(都有哪些type)

这里写目录标题 主要控件 官方示例1. quickcontrols示例示例1 控制controlsSliders滑块bottom与tab 示例2 系统对话框 systemdialogs示例3 仪表盘示例4 uiforms 表格-客户通讯录 2. quickcontrols2示例1 gallery 展示2 flat Style 扁平化 帮助文档 主要控件 Button&#xff1a…...

Unity导出APK加速与导出失败总结(不定时更新)

APK导出加速 1、修改配置文件: 需要修改的文件位置:编辑器安装路径/Editor/Data/PlaybackEngines/AndroidPlayer/Tools/GradleTemplates 1.1 settingsTemplate.gradle文件修改 直接附上最终效果: pluginManagement {repositories {**ART…...

域名绑定服务器小白教程

域名绑定与 Docker 容器部署指南 1. 获取云服务器公网 IP 登录云服务提供商控制台记录服务器公网 IP(例:123.456.78.90) 2. 配置域名 DNS 解析 登录域名注册商控制台添加 A 记录: 主机记录:类型:A值&am…...

用 Collections.synchronizedSet 创建线程安全的 HashSet

在 Java 中,HashSet 本身并不是线程安全的。如果在多线程环境下使用 HashSet,你需要采取额外的同步措施来保证线程安全。Collections 工具类提供了一种简便的方法来创建线程安全的集合——synchronizedSet 方法。这种方法通过在所有公共方法上添加同步块…...

【深度学习】模型参数冻结:原理、应用与实践

在深度学习领域,模型参数冻结是一种重要的技术手段,它在模型训练和优化过程中有着广泛的应用。本文将详细介绍模型参数冻结的相关概念、应用场景、在代码中的实现方式以及一些实际的案例分析。 一、模型参数冻结的概念 在深度学习模型的训练过程中&…...

数字后端教程之Innovus report_property和get_property使用方法及应用案例

数字IC后端实现Innovus中使用report_property可以报告出各种各样object的属性,主要有cell,net,PG Net,Pin,时钟clock,时序库lib属性,Design属性,timing path,timin arc等…...

JS中console对象内部提供调试方法

console.log() console.log() 是最常用的输出方法,用于将信息输出到浏览器控制台,通常用于普通的调试信息。 用途: 打印普通的消息、变量、对象等。 let user { name: "Alice", age: 25 }; console.log(user); // 输出对象 console.log(&…...

python设计模式

一、单例模式 学习目标:掌握单例模式的作用和写法 可以明显的看出他两是独立的对象,而且是两个完全不同的id 当我们希望是s1和s2是同一个对象,这就是我们所说的单例模式。 最后获得的都是同一个对象,这样就可以避免去重复的创建…...

机器学习 笔记

特征值提取 字典 from sklearn.extaction import DictVectorizer mDictVectorizer(sparseFalse)#sparse是否转换成三元组形式 data[], #传入字典数据 data1model.fit_transform(data) #使用API 英文特征值提取 from sklearn.feature_extraction.text import CountVe…...

江协科技之STM32驱动1.3寸/0.96寸/0.91寸OLED显示屏介绍

目录 编码介绍 ASCII码 汉字编码 取模软件 江协科技OLED库适用器件 SSD1306简介 模块引脚更改 0.91寸OLED适配 模块驱动必备知识 驱动代码 OLED_Font.h OLED.h OLED.c 编码介绍 ASCII码 ASCII码是一套数字到字符的映射标准,它规定了用什么数字表示…...

Spring Security 认证流程,长话简说

一、代码先行 1、设计模式 SpringSecurity 采用的是 责任链 的设计模式,是一堆过滤器链的组合,它有一条很长的过滤器链。 不过我们不需要去仔细了解每一个过滤器的含义和用法,只需要搞定以下几个问题即可:怎么登录、怎么校验账户、认证失败…...

74HC245

74HC245:典型的CMOS型缓冲门电路 在这里用于增加电压...

Java的static关键字和静态代码块

一、当static关键字用来修饰属性时,所修饰的属性就是类属性,而不是对象属性,所以可以做到全类共享。 不能用对象名去调用,只能用类名调用。 二、静态方法只能调用同为静态的方法和属性,非静态方法什么都可以调用。 三…...

Apex 批处理将 account owner 转移,同时实现关联的 opp 和 case 转移

实现和 mass transfer account 一样的功能&#xff1a; global class AccountBatchScript implements Database.Batchable<sObject>,Schedulable{String query;Id oldOwnerId xxxxxxxxxxxx;Id newOwnerId yyyyyyyyyyyy;List<Id> AccountIds new List<Id>(…...

Python | Leetcode Python题解之第557题反转字符串中的单词III

题目&#xff1a; 题解&#xff1a; class Solution:def reverseWords(self, s: str) -> str:stack, res, s [], "", s " "for i in s:stack.append(i)if i " ":while(stack):res stack.pop()return res[1:]...