IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 仅花半年时间,婚纱摄影小伙裸辞到Python月薪12K,究竟经历了什么? -> 正文阅读

[Python知识库]仅花半年时间,婚纱摄影小伙裸辞到Python月薪12K,究竟经历了什么?

写在开头的闲言碎语

我来自安徽宿州,自儿时起就对画画有着很高的兴趣,在小学期间时常在课本上乱涂乱画,记得当时因为这事被请过几次家长,回想起来,当时我的父母并没有对我有过多的批评责怪,在此之后我的家里我的房间里到处充斥着我所谓的“作品”,中学时期,贪玩调皮的我成绩差强人意,再后来高中时,在父母的支持下,接触了美术,再加上我本身文化课成绩不理想,便走了艺考生这条道路,美术一直陪伴着我,也为今天的所学的ui 设计做下了铺垫。

我的经历算不上那么丰富多彩,高中毕业,想着暑假出去找点工作做,既能见见外面的世界又能拿到人生的第一份薪资,于是便鼓动身边的两个朋友一起,我们一拍即合,得到了家长的准许后愉快的踏上了打工的列车,可理想与现实总有着莫大的差距,我们在这里遇到了黑中介,这也算得上人生中第一次被坑的经历,稚嫩的我第一次体会到了社会的复杂。

后来上了大学,报考的专业是服装设计,在大学几年期间,逢年过节闲暇之余便跟着家里做起了婚纱摄影,多了一些阅历,从以前那个什么都不懂不好问的小男孩成长了许多,大学期间也是荒废了自己,没有踏实学习,浮躁,浮躁在我身上愈演愈烈,别人旷课是按一节课算,我旷课都是以一天为单位,回头看看曾经的自己真的挺可笑,成长嘛,就是回过头能看到幼稚的自己才算成长。大学毕业后,因为之前有些许婚纱摄影经验,想着走婚纱摄影这条路,自己尝试了两个月,也许是年轻,也许是景气不好,没能坚持下来,每天颓废的度过。

后来在与表哥的谈话中第一次听说了Python程序,因为表哥就是干这个的,并且目前工作也是很理想,回去后我也是上网翻阅了Python的一些学习方法和学习资料,同时向表哥要了他之前学习的Python书籍
,几番挣扎之后,最后我选择了ui 设计这个科目,好在我从小的兴趣与经历或多或少用得上。但由于太久没有好好看书学习了,刚开始要安静下来啃书啃资料时,非常的痛苦不适应(我这个平时都不好好上课的人感到不适应,我已经很久没有这么认真的坐在一个地方不动弹了),不适应是正常现象,适应了才是克服自己,改变自我,经历了两个星期的折磨期,我已经完全适应这种学习状态。现在回过头去看,那时候的每一天都是非常充实的,这一次,全力以赴为了更美好的明天而努力,我爱每一天充实的自己!

坚持了几个月,每天差不多学到凌晨一两点,一天的学习时间基本保持在5个小时以上,从理论到实操,遇到问题就请教表哥或群里大佬(网上找群,多得是),通过学习,python大致掌握,还学会了SQL,懂点linux,还会简单爬虫,算法。虽然比不上大佬,但自己还是非常开心的,找一份python相关工作应该还是没问题的。

辞职后开始找工作,毕竟新手,碰壁难免,但还是找到一个互联网公司的技术岗位,12K的薪资,双休,五险一金,加班费,餐补,住宿补贴,3-6月调薪,年终奖,节日福利等等,办公环境是高档写字楼,当时自己非常满意,相比之前婚纱摄影行业的颓废,觉得未来可期。
在这里插入图片描述

从靠劳力赚钱转变成靠脑力赚钱,很多人肯定会问,我是如何做到,而和我一样想转行,想学python的小白肯定想知道我是如何学好这门编程语言?我也打算将自己的经验分享出来,给想就业和转行的人一些建议和学习方法吧!

我的学习方法简述

1、明确学习目标

最重要的是明白学python的目的是什么,是数据挖掘还是想刷个火车票啥的,是机器学习还是搞个小脚本装下,是想成为厉害的harker还是强大的web开发者。只有明白了目的,才有学下去的动力。我当时的目标很清晰,就是为了转行找一份高薪有前景的工作。

2、 制定学习计划。

在学习初期,要制定一份详细的学习计划,按照计划的内容制定相应的学习目标,可以细化到每一天的目标,然后进行每天的学习总结,规划学习。

制定学习计划首先要选择好方向。Python的应用范围非常广,在Python基础知识学完之后,如果应用方向不同,要学习的东西也会大不同。我不能说我要做web开发,学完Python基础知识,跑去学numpy、pandas等知识;也不能说我要用Python做数据分析,学完Python基础知识,然后就跑去学django、flask框架。

所以想学好Python选好方向很重要,而大部分新手对Python的方向并不了解,可能对有些分析也是看都看不懂,我的建议是找了解的人有经验的人带你,如果说你交好的朋友中有这部分人是最好的,如果没有也不用担心,去找对应的Python交流群就好,我当初就是进入了好几个Python交流群,不停的问问题,包括学习,包括方向,各种问题都问。

学习的过程中以下几点是非常重要的:

1)做好笔记,同样的问题会遇到第二次,有个笔记容易复查;
2)善用谷歌,善用qq与论坛,你现在遇到的问题,大多数前人都遇到过;
3)迷茫的时候还是坚持看,因为毕竟是小白,不懂的太多,你总要把他弄懂;
4)有时间了可以把算法与数据结构补起来,我当时选择的是python
web开发方向,学完web开发后我又自己将其他一些知识学起来,多学点总是没坏处的。

3、 制定学习路线图。

python大致的阶段学习路线图:

  1. python基础
  2. python高级语法
  3. python全栈工程师前端
  4. python全栈工程师后端
  5. Linux基础与运维
  6. python数据分析
  7. python机器学习

1.python基础:

python基础与计算机组成原理
判断语句与循环语句
容器类型:字符串,字典,列表,元组
函数
文件操作
面向对象
异常,模块

2.python高级编程:

数据库
网络编程
多线程,多进程
函数式编程
正则表达式
错误,调试,测试

3.python全栈前端、后端:

①web前端:
html
html5
css
css3
然后可以进行简单的网页项目
JavaScript
jquerry
easyUI,Mobile
Photoshop软件使用

②web后端:
Django入门
Django高级
Django实战
Flask开发原理

4.Linux编程学习:

①Linux基础:
(1)文件处理命令
(2)权限管理命令
(3)帮助命令
(4)文件搜索命令
(5)压缩解压命令
(6)命令使用技巧
(7) VIM使用
(8)软件包管理
(9)用户和用户组管理
(10) Linux Shell开发

②Linux运维:
( 1) Python开发Linux运维
(2) Linux运维报警工具开发
(3) Linux运维报警安全审计开发
(4) Linux业务质量报表工具开发

5.python大数据、人工智能学习:

①python爬虫
②python数据分析
(1) numpy数据处理
(2) pandas数据分析
(3) matplotlib数据可视化
(4)scipy数据统计分析
(5) python金融数据分析

③python大数据:
(1) Hadoop HDFS
(2)python Hadoop MapReduce
(3) python Spark core
(4) python Spark SQL
(5) python Spark MLlib

④机器学习:
(1)机部学习基础知识简介
(2) KNN算法
(3)线性回归
(4)逻辑斯蒂回归算法
(5)决策树算法
(6)朴紊贝叶斯算法
(7)支持向量机
(8)聚类k-means算法

⑤深度学习:
Tensorflow框架
在这里插入图片描述

该学习路线应该是相对系统的学习路线,如果把这些内容全部学完应该就能成为一个合格的python开发工程师。
在这里插入图片描述

完整版学习路线图已经上传到了csdn官方平台,感兴趣的朋友,可以扫描上方二维码,前往免费领取!

4、选好学习资料。

在互联网发达的今天,只要你想要学习,网上就不会出现找不到资料的情况,这就导致各种大神推荐的资料堆积如山,这儿看一眼,那儿瞟一眼,知识杂乱无序构不成完整的体系。所以,选资料这块就非常重要。我不建议买书,因为一来国内的书质量参差不齐,另外看书学是比较痛苦的,我个人是深有体会的。你可以去一些行业大咖的账号去看一些相关文章,一般情况下都是会有新手入门资料推荐的,你自己做好推荐资料记录,再根据这些资料去做一对一的搜索,看他们的评价以及行业的口碑,再根据自己的实际情况以及学习基础去进一步筛选学习资料。

如果你自己看了觉得很混乱,还有一个捷径走,就是不要害怕!积极去问!
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

寄语

最后我想说:不论以后选择什么方向发展,目前重要的是把Python方面的技术学好,毕竟其实对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,从来都是我们去适应环境,而不是环境来适应我们!

当程序员容易,当一个优秀的程序员是需要不断学习的,从初级程序员到高级程序员,从初级架构师到资深架构师,或者走向管理,从技术经理到技术总监,每个阶段都需要掌握不同的能力。早早确定自己的职业方向,才能在工作和能力提升中甩开同龄人。

想要拿高薪实现技术提升薪水得到质的飞跃。最快捷的方式,就是有人可以带着你一起分析,这样学习起来最为高效。当你有了学习线路,学习哪些内容,也知道以后的路怎么走了,理论看多了总要实践的。

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-01-25 10:32:27  更:2022-01-25 10:32:45 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 2:48:59-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码