前言
我转行之前从事的工作是商场管理,努力了4年左右的时间才做到楼层经理,但是工资太低并且事情太多,薪资才6K。我的工作需要东奔西跑,每次前往下一个工作地点的时候,我就在想我真的喜欢这种生活吗?
偶然有一天,在微信平台上看到的一则Python体验课的广告吸引了我,抱着试一试的心态跟了两节基础课,发现编程很有意思,于是我心里便萌生了学编程的念头。
然后就萌生了转行的想法,就一直在找寻学习的渠道和交流社群。刚好我的大学室友毕业后转行了IT,工作稳定,工资还挺高的,他一直建议我转行python,这样后期我们会有很多机会一起探讨技术;对我挺有吸引力的。

刚开始了解的过程,其实啥也不懂,自己就上网查,问网上的老师,后来通过自己慢慢了解python这个行业,感觉还是很有意思的,这对我来说像是打开了新世界的大门,让我觉得很有趣。
之后我慢慢总结出了自己的学习经验,要想学好这门课程,一定要有一个学习规划,在学习过程中,放平常心千万别急躁,因为急躁也没用(切身体会)。在学习中遇到BUG首先找找在哪里出现的,然后去排错,再去想解决办法。当具备一定编码能力之后,更要养成独立思考的能力;毕竟要将所学知识应用到工作之中。
另外,我总结了面试前要准备的3件事情:
所学知识要去复盘,面试宝典很强大,要充分利用起来。
自己简历上的项目模块,一定要非常熟悉。
准备个人的面试亮点,至少两个技能(自己非常擅长的技术)。
面试后要多总结被面试官问的问题,然后归纳总结 ;多面试才能提升自己的胆量,切记不要让面试的失败打击到自己 ;要自握调节,找朋友或者同学多交流、沟通。
Python基础
计算机组成原理:计算机组成部分、操作系统分类、B/S和C/S架构、理解软件与硬件的区别;
Python变量以及开发环境:字符串、数字、字典、列表、元祖等;
流程控制语句:程序的执行顺序,顺序执行、循环执行、选择执行;
函数:定义函数、调用函数、函数的嵌套、递归函数;
文件的基本操作:文件的打开、编辑、关闭;
面向对象编程:类对象、实例对象、定义类、实例化对象;
异常处理:学会捕捉异常、自定义异常;
模块和包:理解模块和包的概念并学会使用;
飞机大战游戏制作:自己独立完成飞机大战游戏;

框架
后台业务会使用到web框架来开发,提高工作效率。Python当中常用的web框架是Django、Flask、Tornado等。
Django框架:Git源代码管理、Redis缓存、VUE介绍、Vue基本语法、ES6语法、VUE 生命周期、Django框架介绍、Django模型、ORM及数据库操作、视图及模板、Django中间件
数据库
常用的三种类型数据库,网站业务后端使用率高,Mysql、Mongodb,Redis;这三种数据库分别是关系型数据库,文档型数据库还有内存型的数据库。需要学的就是如何使用并且设计,最后是优化。
Linux操作系统
Nginx在Linux服务器上运行,需要学习Linux系统。
Linux命令:Ubuntu操作系统介绍与使用、Linux命令使用、Linux命令选项的使用、远程登录和远程拷贝、vim编辑器使用、Ubuntu软件安装和软件卸载。

学习爬虫
网络爬虫的原理以及相关爬虫的工具、MongoDB数据库最基本的增删改查要会的,Scrapy框架:框架的原理以及使用,定制化爬虫采集系统:数据的采集和分析。
学Python入门阶段要了解语言的类型区别以及python的特点安装工具,解释器和编辑器编辑器的种类以及专业版怎样激活。了解什么是python的变量定义的方式和规则。对变量的使用更加的了解以及掌握代码中必不可少的输出和输入以及代码的注释。对数据类型中的number类型有更好的理解和认识以及掌握python中的类型判断的函数。掌握字符串类型的定义和使用、字符串的乘法和加法以及字符串的格式化输出和特殊字符的意义
学习体会
最后分享一点,我自己的学习心得和体会。
明确自己的方向和目的
我最大的感触就是一定要明确好自己的方向和目的,刚开始我啥也不清楚,导致自己学得一塌糊涂,没有方向,就找不对方法。
多敲多练
俗话说得好:“好记性,不如烂笔头。”同样地,多敲多练对Python学习也是一样的,光看视频,是得不到提升的。

不要单打独斗
我觉得最忌讳这一点了,一个人学习往往很容易一叶障目,不知道自己的到底学得怎么样。所以最好能跟着别人一起学,找个大佬指教也行。
最后
最后多说一句,小编是一名python开发工程师,这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等。学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!(文末领取)
一、Python所有方向的学习路线
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
二、Python必备开发工具

三、Python视频合集
观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。(文末领读者福利)


四、实战案例
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。(文末领读者福利)

五、Python练习题
检查学习结果。

六、面试资料
我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。 (文末领取哦)


这份完整版的Python全套学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

本文作者分享了从商场管理转行成为Python开发者的经历。他发现编程的乐趣,决定学习Python,并制定了详细的学习规划。在学习过程中,他强调了实践、冷静思考和独立解决问题的重要性。他还分享了面试准备的要点,如复习知识、熟悉项目和准备亮点技能。文章涵盖了Python基础知识、Web框架(如Django)、数据库(如MySQL、MongoDB、Redis)以及Linux操作系统的学习。作者指出明确目标、多练习和与他人交流是成功的关键。
3988

被折叠的 条评论
为什么被折叠?



