学会python可以做哪些兼职?

news2025/9/11 22:00:22

前言

以我差不多四年的 Python 使用经验来看,大概可以按以下这些路子来赚到钱,但编程技能其实只是当中必不可少的一部分,搭配其它技能栈食用风味更佳。

1、爬虫

很多人入门 Python 的必修课之一一定是 Web 开发和爬虫,但这两项要想赚到钱,就必须知道该开发什么或该去爬什么数据能赚到钱。如果你都不知道的话问题也不大,可以考虑自己开一个淘宝网店或猪八戒做服务外包。很多人可能会觉得开淘宝店很困难,其实不然,我在13年刚毕业那会儿就开过,没有投一分钱流量广告,做到了「数据抓取」类似关键词下的第一排展示位,而且还是利用周末或工作日晚上闲着无聊的时候干的,月流水1w左右纯当外快了。收费定价全看自己心情,很多客户还觉得我这边物美价廉。其实我做了很多通用化的爬虫设计,比如那时候需求量很大的新浪微博数据,针对性开发了一套比较完整的爬虫系统(各种反爬取、IP代理池、Cookie/UA池等等)。后来我才知道,我凭借这个配几个参数喝杯咖啡等上半小时就能搞定的需求,对外报价差不多是 100-200 元,隔壁家要在 600 元以上,这就是你在淘宝生存下去的硬实力。

在这个阶段最重要的还是要找到一个好的项目,比如最舒服的就是帮一些证券大佬抓取一些财经新闻、龙虎榜和舆情相关数据,开发完之后每个月只要保证爬虫不挂就可以收 3-5k,自己买个云主机一个月只要两三百的成本,还可以用来帮自己干别的事情,直到老板说不做这个项目了……
(进阿里后小二是不让开店的,且这个店本来就很久没接单了所以已经注销释放了,各位看官就不用去搜了)

在这里插入图片描述

2、量化交易(配合金融和统计学食用)

只要不涉及高频交易(HFT),用 Python 来完成量化交易相关工作内容实在是太方便了。当然了,做投资肯定是会有风险的,所以使用不当也很容易让你亏钱。对于新手而言,我比较推荐 JoinQuant(
@JoinQuant
有没有广告费?),新手教程和在线 Python 策略开发环境我个人认为都是比较友好的。做 Quant 其实就是一个做数据挖掘的过程,不同的策略就是你手头能用的模型,选股、择时、资金管理就是你所要做的特征工程。特征工程决定了你最多能赚到多少,模型则是用来逼近这个上限。举个比较极端的例子,假设你选了一只天天跌停的股,不管你怎么调整模型,必然都是无法在单边交易中赚到钱的,所以大家不必纠结到底是用均线策略还是用 BOLL,找到策略适应的股和择时才是关键,剩下就不展开了。
要追求稳定盈利的话可以考虑去各大虚拟币交易市场搬砖,编程能力较弱的同学可以考虑一下 botvs。统计套利虽然也能稳定盈利但显然不适合个人了,一般需要 HFT 支持。

3、程序代写/外包

互联网灰产真的是无处不在,我所认为的灰产就是不违法,但是有违道德的一些事情。比如淘宝上有不少代做程序设计的,价美物廉,几百块就能搞一套基于 LAMP 的 xx 管理系统,看看买家评论就会知道,绝大部分都是学生的大作业或者毕业设计。淘宝也曾一度打击过类似商品的关键词,比如直接禁止「毕业设计」这样的组合词出现在商品标题中,然后大家纷纷换成「毕业指导……程序设计」来命中用户包含「毕业设计」的 query。
这玩意儿可以赚多少钱呢?首先是要杜绝帮人写论文,这部分吃力不讨好,导师不可能让你论文一稿过,你有可能在接下来要为每一单付出长达半年的售后服务,所以有点技术干这行的都不会沦落去帮人写论文,必须告知为了符合淘宝平台相关政策,是不代写论文的,最多提供相关的技术文档。只负责代码开发就相对容易很多,一般本科毕设都是偏工程研发的,这类门槛低,通用化代码很多,基本上找份开源的改一改就能完成任务;硕士毕设就有不少偏机器学习的,读一篇 paper 再撸上半天数据实现一个 overfitting 的算法实现,基本也就1-2天的工夫。前者一份卖到一两千,后者一份卖到两三千,如果客源有保证的话,一天做一单就足够养活自己了。

4、白帽

Python 是黑客第一语言就不必多说了,涉灰甚至涉黑的内容数不胜数,很多时候在一念之间你就可以干出坏事来。从好的方向来说,你可以挖掘国内各大网站漏洞并提交到官方渠道,往往会获得一笔不菲的奖励金。(别问我乌云啥时候恢复,我也不知道……)
所谓哪里有利益哪里就有灰黑产,灰产常见于各种刷:刷广告点击、刷竞价排名、刷 App 下载榜、刷直播观众数、刷各路媒体点赞和阅读数…… 只要你的爬虫功力足够强,这些都不在话下,毕竟说透了就是模拟请求,只不过有些是简单 HTTP Get 请求,有些是通过 Ajax 提交的 Post 请求,还有些是 Socket 请求,然后捋一捋事件中不同请求的时间线和依赖关系,还有一堆参数的生成方式等等差不多就能搞定。

读者福利:知道你对Python感兴趣,还准备了这套python学习资料

对于0基础小白入门:

如果你是零基础小白,想快速入门Python是可以考虑的。

一方面是学习时间相对较短,学习内容更全面更集中。
二方面是可以找到适合自己的学习方案

包括:Python永久使用安装包、Python web开发,Python爬虫,Python数据分析,人工智能、机器学习等学习教程。带你从零基础系统性的学好Python!

零基础Python学习资源介绍

👉Python学习路线汇总👈

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(全套教程文末领取哈)

👉Python必备开发工具👈

温馨提示:篇幅有限,已打包文件夹,获取方式在:文末

👉Python学习视频600合集👈

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

👉实战案例👈

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

👉100道Python练习题👈

检查学习结果。

👉面试刷题👈



在这里插入图片描述

资料领取

上述这份完整版的Python全套学习资料已经上传CSDN官方,朋友们如果需要可以微信扫描下方CSDN官方认证二维码输入“领取资料” 即可领取

在这里插入图片描述

好文推荐

了解python的前景:https://blog.csdn.net/xiqng17111342931/article/details/127705925

了解python的副业:https://blog.csdn.net/xiqng17111342931/article/details/127872402

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

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

相关文章

如何使用Github+picGo搭建图床???

最开始我使用iPic微博图床匿名上传,但是!!!当我不小心上传了隐私文件后,删除特别麻烦(联系新浪客服,提供图片是自己上传的证据才给予处理),因为白嫖图床,总担心挂掉,而且不利于备份。…

独立性能环境的重要性

独立性能环境的重要性 有些同学担心,由于性能测试环境和线上环境配置不一致,会导致线下环境得到的性能结果无法发现足够多的性能问题,无法对线上环境的容量评估/稳定性保障带来足够的参考。其中担心的重点有如下几点: 配置不一致&…

47 岁从华为退休,操作系统老兵转战 OpenHarmony 生态 | 近匠

【CSDN 编者按】开源生态建设作为开源发展的关键,在国内仍缺乏足够的多的成功先例,开源操作系统生态到底该如何建设?本期《近匠》邀请到专注于 OpenHarmony 操作系统生态共建的杨启彬与我们分享他的实践经验。 本期受访嘉宾: 杨启…

软件测试工程师面试如何描述自动化测试是怎么实现的?

软件测试工程师面试的时候,但凡简历中有透露一点点自己会自动化测试的技能点的描述,都会被面试官问,那你结合你的测试项目说说自动化测试是怎么实现的?一到这里,很多网友,包括我的学生,也都一脸…

【车载开发系列】UDS诊断---OBD基础概述

【车载开发系列】UDS诊断—OBD基础概述 UDS诊断---OBD基础概述【车载开发系列】UDS诊断---OBD基础概述一.什么是OBD二.OBD和UDS的区别三.OBD应用功能与应用领域四.OBD的特点有哪些五.OBD的服务概述六.OBD服务中的DTC七.OBD服务中0x03和0x07的区别八.Pending DTC有什么用九.OBD的…

昇腾携手OpenMMLab,支持海量算法仓库的昇腾AI推理部署

摘要:近日,昇腾AI联合浦江实验室,正式实现OpenMMLab算法仓库在昇腾的异构计算架构CANN上的推理部署,目前相关代码已推入MMDeploy 0.10.0版本,并在GitHub正式发布。本文分享自华为云社区《昇腾携手OpenMMLab&#xff0c…

标准库 - Object

一、Object 对象&#xff0c;同时也是一个构造函数。 Object 对象提供了很多操作对象的属性和方法&#xff0c;也是对应的原型。 1.Objcet() 作为函数使用 可以把其他数据类型转为一个包装对象 <script> var a Object("a");// 传入字符串就可以包装为字符串…

面试必备:分库分表经典15连问

前言 大家好&#xff0c;我是田螺。我们去面试的时候&#xff0c;几乎都会被问到分库分表。田螺哥整理了分库分表的15道经典分库分表面试题&#xff0c;大家看完肯定会有帮助的。 公众号&#xff1a;捡田螺的小男孩github地址&#xff0c;感谢每颗star&#xff1a;github 1. 我…

Jmeter随机参数各种搭配

目录&#xff1a;导读 前言 一、两个固定值之间随机生成一个值&#xff0c;应用场景没有限制 二、接下来使用CSV文件按提前写好的值作为参数&#xff0c;执行场景需要提前根据实际情况配置好执行次数 三、在固定的多个值中&#xff0c;随机选取一个值作为参数&#xff0c;执…

Smconf(分布式配置管理框架)概述

Smconf 专注于分布式环境下的配置的统一管理。采用 JavaZookeeperMongodbSpring Boot 开发。目前只支持 Java&#xff0c;其他的使用语言需要通过调用 REST API 来实现。 每个技术人都有一个开源的梦想&#xff0c;那就是自己也能开发出一个让很多人使用的框架。其实分享使用不…

8个巧用iOS备忘录的方法,别浪费了几千块的iPhone手机

你用过ios系统的备忘录吗&#xff1f;是不是只用来记录生活的一些事项呢&#xff1f;如果是这样那就太浪费啦&#xff01;这里分享8个小技巧&#xff0c;快学一学让你的备忘录能物尽其用吧&#xff01;1.笔记-横线与网格大家是不是觉得备忘录的背景光秃秃的&#xff1f;其实是有…

antv/g6基本使用教程

安装 & 引用 在项目中引入 G6 有以下两种方式&#xff1a;npm 引入&#xff0c;CDN 引入。 1 在项目中使用 npm 包引入 Step 1: 使用命令行在项目目录下执行以下命令&#xff1a; npm install --save antv/g6 Step 2: 在需要用的 G6 的 JS 文件中导入&#xff1a; imp…

JSP ssh免疫疫苗管理系统myeclipse开发mysql数据库MVC模式java编程计算机网页设计

一、源码特点 JSP ssh免疫疫苗管理系统是一套完善的web设计系统&#xff08;系统采用ssh框架进行设计开发&#xff09;&#xff0c;对理解JSP java编程开发语言有帮助&#xff0c;系统具有完整的源代码和数据库&#xff0c;系统主要采用B/S 模式开发。开发环境为TOMCAT7.0…

linux 终端分屏工具 tmux

引言&#xff1a;我们在用 MobaXterm 的时候会 经常遇到窗口不够用的时候&#xff0c;而且切换窗口也比较费时间&#xff0c;所以就需要一个工具&#xff0c;一个终端窗口可以打开多个终端。 sudo apt-get install tmuxtmux输入tmux进入。 上下分屏&#xff1a;ctrl b 再按 &…

【深度学习动手做】Dataset类,读取数据库中带标签的图片

用于将带标签的数据读取&#xff0c;比如我有一个分类“蚂蚁”和“蜜蜂”的任务&#xff0c;其工作目录下有以下&#xff1a; data文件夹、read_data.py ... 其中data文件夹下一级又分为“train”&#xff0c;"val”&#xff0c;然后按照标签分为两个文件夹“ants”&#…

[附源码]Python计算机毕业设计辅导员班级量化管理系统Django(程序+LW)

该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程 项目运行 环境配置&#xff1a; Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术&#xff1a; django python Vue 等等组成&#xff0c;B/S模式 pychram管理等…

高级前端常见手写面试题指南

Function.prototype.call 于call唯一不同的是&#xff0c;call()方法接受的是一个参数列表 Function.prototype.call function(context window, ...args) {if (typeof this ! function) {throw new TypeError(Type Error);}const fn Symbol(fn);context[fn] this;const r…

怎么注册自己的网站?

怎么注册自己的网站&#xff1f;现在很多个人用户会注册自己的网站&#xff0c;那么怎么注册自己的网站呢&#xff1f;对于懂代码的人来说就好办了&#xff0c;自己开发即可&#xff0c;若不懂代码的话又怎么开发呢&#xff1f;毕竟自学代码知识也不太实际&#xff0c;其实也是…

设计模式概述之工厂方法模式(二)

很多小伙伴&#xff0c;不知道设计模式是什么&#xff1f; 通常我们所说的设计模式是一种设计方案&#xff0c;是前人留下的经验及最佳实践。 想要学习设计模式&#xff0c;至少要把面向对象的基本结构全部了解。 设计模式&#xff0c;是建立在一定基础上的思维训练。 学习设…

volatile,wait,notify关键字

文章目录一、volatile关键字二、wait 和 notifywaitnotifynotifyAllwait 和 sleep 的区别顺序打印ABC一、volatile关键字 volatile关键字的存在是用来解决内存可见性问题的。 我在 &#xff1a;线程安全问题 这篇文章中介绍过内存可见性问题。 前面我们讨论内存可见性时说了,…