学完Python的2年,我是如何靠副业增收?【心路历程分享】
国企打工仔一枚,刚毕业2年,身边同学都去了互联网公司,虽然每日996,但工资竟是我两三倍,这让我也蠢蠢欲动。毫无编程基础的我如何才能进入互联网公司或者兼能呢?首先第一个问题就是市场需求在哪里、我们从哪里去接单,有了需求之后我们该学习什么语言、如何安排学习计划?需求的问题我先咨询了圈内的同学,其中需求多入门简单的是Python语言的开发工程师、数据分析工程师、爬虫和人工智能。当即就确认了学习Pyth
国企打工仔一枚,刚毕业2年,身边同学都去了互联网公司,虽然每日996,但工资竟是我两三倍,这让我也蠢蠢欲动。
毫无编程基础的我如何才能进入互联网公司或者兼能呢?首先第一个问题就是市场需求在哪里、我们从哪里去接单,有了需求之后我们该学习什么语言、如何安排学习计划?
需求的问题我先咨询了圈内的同学,其中需求多入门简单的是Python语言的开发工程师、数据分析工程师、爬虫和人工智能。
当即就确认了学习Python语言,不管多玩每晚都学习两小时以上的Python,连续学习了接近半年的时间后,通过众包网站接到了自己的第一单,现在兼职收入基本稳定在每月1个w+。也放一下我的一些兼职截图,有些项目跟的比较久,是一次性结款(长期合作了),所以看上去会比较高,也有些零零散散的小项目,有时候有时间顺手就做了。(开心脸)
(仅代表各人收益)
对于想要Python认知比较模糊的小伙伴可以先听一下公开课,这样后续对于自己的后续的职业发展,以及学习路径会更加清晰明确,课程找群管理员报名开通权限就可以免费听课了。课程对小白十分友好,也有不同的难度等级,大家可以根据自己的需求学习,然后也有课后直播课,方便老师给大家答疑交流。
课程大家可以先保存,后面再听,一般是晚上上公开课,还有很多时间去学习,下面是大家比较关心的接单,我将从两个方面来给大家分享如何利用Python做到副业1w+
一、如何寻找需求,找到高单价的客户
二、如何学习Python
一、如何寻找需求,找到高单价的客户
- 渠道
找需求的主要渠道有三个:求职或者众包网站、专业论坛、固定客户(有过业务往来)。
求职或者众包网站大家应该比较熟悉,在求职网站输入“Python”,会出来各种全职或者兼职的信息,这是我在招聘网站上找的一些全职和兼职的薪资待遇(本人长沙),这个水平在长沙已经算是十分的诱人了。找到需求之后可以点进去看一下岗位的具体技能要求,我们就能知道我们该学习一些什么样的内容。
专业论坛是较为高阶的渠道,有一些专属换联网或者程序员的论坛,里面潜伏者很多公司的hr或者合伙人,他们观察着一些论坛的讨论、各自的分享,像是寻找猎物的猎狗,如果你的发言正好被看到,说不定就能有一波机会。这些人要么会把你挖走,要么会将手上的一些需求给你做,相当于属于他们公司的外聘技术人员。
如果在上面的渠道中,能够建立比较好的客户关系,完成的工作也让客户比较满意,那么恭喜你,基本每个月就有稳定的副业收入了,固定客户是目前我收入的60%以上了,而我们要做的就是不断精进自己的专业技能。
- 明确方向
经过前面的需求了解,市场的主要的需求有::Python开发工程师、Python全栈开发工程师、Python运维开发工程师、Python&数据挖掘工程师、人工智能+机器学习发展方向。
如何选择主要看你想兼职还是全职?如果是跨行业的建议可以先从兼职做起,然后再慢慢转到互联网公司比较保险,如果本身就是行业工作者,只是换一种语言丰富自己的技能库,那大佬请随意。
我一开始的目标很明确,我是想能够在业余的时间做做兼职,开启自己的副业赚钱计划,所以并没有选择开发工程师。开发工程师绝大部分都是我们说的企业程序员,比如某一款APP的开发维护,都是一个比较长期的工作,这种兼职的人员就会相对更少,都是大厂小厂的全职工作者。
所以我选择的就是数据分析师,按照一个一个项目接单挣钱,时间上更加自由可控,收入上比不上全职那么多,但是也想当可观了(我本身有一份全职工作)。
了解了需求、明确了目标接下来就是要学习了,学习难不难,该怎么学习呢,这是下面主要要分享的内容了,该做笔记啦!!!
二、如何学习Python
1、Python难不难学?
1)Python是所有编程语言中对小白最友好的语言(没有之一)
根据语言的难易程度排序,最难的语言是C、其次是C++、再然后是java、最后才是Python。
Java相当于已经在C的程度上降了两个等级,但是java还是纯粹面向对象的编程言语,有严格的语法要求,学习难度较大。
而Python编程言语是脚本式言语与面向对象言语的结合体,既具有脚本式言语的简洁性,一起又具有面向对象言语的灵活性,对准备入门的小白十分的友好,属于难度最低的编程语言,说人话就是java和C是写给计算机看的语言,你要站在计算机的角度考虑,Python是我们站在自己的角度去给计算机指令就行,所以更符合我们自身的思考逻辑。
比如这个代码指令就是那个打怪兽小游戏的一部分,是不是看起来很容易。
2)学习Python不需要特别复杂的数学功底,有基本的逻辑思维即可
是不是还有人想问,是不是学习Python需要很好的数学功底?其实这可能是我们对编程的一个误解,认为编程的都是数学高手。但实际上,大佬确实很多事数学专业出身,除去大佬,剩下的不管什么专业,其实影响不大。不信,我们可以试试下面这个例子。
3)简单示例:使用Python做数据展示
现在我们在没有任何基础的情况下,我放一段代码上来,看看我们能不能看懂。
前面两行估计确实比较难,毕竟没见过的人来说,这是Python的函数库,你可以理解为我们调用了某一个公式。主要的内容在下面三行,第一行arange的中文意思是:“给……安排”,这个语句可以简单的理解为在这个函数库中给a安排一个10范围内的数;然后第二行就是一个函数plt.plot(),简单理解就是绘制线条,括号里面就是线条参数,也是一个固定的公式;第三行show就是我们理解的这个意思,显示出来。所以输出的结果就是这个图。
乍一看一脸懵逼,解释完之后谁不会。是不是相对其他语言来讲Python语言很接近我们日常语言使用的习惯,然后我们熟悉一些函数和基本的逻辑语句,就能进行一些简单的操作,相对C和java已经是很友好了。
2、Python怎么学
1)每天准备1-2小时的学习时间(3-6个月)
虽然说Python语言确实相对好学,也还是需要花费一定的时间去理解和学习的,我建议大家每天能够拿出2个小时左右,持续学习3-6个月,这样的学习的效果会比较有保证。我自己完完全全的小白,从零开始学,到接第一个单用了半年时间左右,如果有过相关专业课程的学习进度会快上不少,接下来分享一下我的学习过程。
我这半年是怎么学习的呢,根据老师的指导和课程的安排,我的学习分为了四个阶段:
第一阶段主要是了解Python的基础知识:主要是包括准备工作环境,学习Python语言的基础知识以及正则表达式知识。
第二阶段主要是学习数据采集。首先了解数据的类型,然后学习如何进行外部数据采集(外部数据包括排名信息、淘宝价格信息、车票信息等这些互联网上能够查到的数据)。
第三阶段则是关于数据分析的学习。数据分析的学习主要是从以下几个方面进行学习:数据的获取与表达,数据整理,数据描述和数据分析。
最后一个阶段则是学习数据的可视化。此部分的学习主要是通过matpotlib库进行学习。我们可以将其分为以下几步:绘制并定制图表,了解更多图表和定制化,创建3D可视化图表,用图像与地图绘制图标,用正确的图表表示正确的数据以及可以进一步了解更多的matplotlib知识。这部分主要是记住常用的函数图形表达式。
2)挑选一个好课程或者一位好老师
一个好老师非常的重要,直接决定了你以后学习的结果和效率。我也是因为找了一个好的老师才能在比较迷茫的时期及时纠正,那个时候我各种找课程学习,老师就跟我说,不是你这种学法,你没什么基础,学Python就可以了,好入门。然后给我推荐了几个入门的课程,并且还时不时的询问我学习的进展,让我知道自己的学习进度,逐渐稳定了心态,后面持续学习了几个月后顺利拿到了自己的第一个订单。
3)混迹行业群,多跟高手交流
其实还有一个学习小窍门,在我学习的时候,我常常在一些论坛里互动,加了一些Python的学习群,有的也是跨行业学习,有的本来就是程序员,重新开始学习Python语言。其实在学习期间想着这么多人都在做同样的事情,我们至少不会觉得是自己一个人在战斗,能够更好的坚持下去,大家都在为梦想奋斗。
以上内容就是今天分享的啦,我觉得大家看完这篇文章肯定是对python有兴趣的,毕竟我是过来人,大家有任何不明白的地方都可以给我留言滴。另外大家也可以多在群里交流,在我像无头苍蝇乱飞的时候,群里的导师也给了我很多指导,让我成功开启我的副业生涯。
其实Python不仅是目前学习门槛最低的编程语言,也是我们这群想要跨进互联网行业最好的方式。曾经我也是只能眼馋这些高工资的码农,现在我也成为了其中一员。选择真的很重要,如果有想法现在开始行动吧,只有学习起来,才能有希望实现自己的目标。

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。
更多推荐
所有评论(0)