而立之年——回顾我的python转行之路

Posted Python_chichi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了而立之年——回顾我的python转行之路相关的知识,希望对你有一定的参考价值。

为什么转行

因为混得不好。

在成为程序员之前,我干过很多工作。由于学历的问题(高中),我的工作基本上都是体力活。包括但不限于:工厂普工、销售(没有干销售的才能)、搬运工、摆地摊等,转行前最后一份工作是修电脑。这么多年,月薪没高过 3300…

后来偶然一个机会我发现了知乎这个网站,在上面了解到程序员的各种优点。于是,我下定决心转行(2019 年,当时 28 了),辞职在家自学编程。并且也得到了媳妇的支持,感谢我的媳妇。

python 自学之旅

我自学Python时间其实并不固定,主要取决于我的个人能力了和专注力!很多自学的人无非是一种情况:手机不离手,游戏打到黑,学习一小时,那你可能学N久也学不会!而我自学到天黑,废寝忘食,远离手机,当然也要注意劳逸结合!学习起来也是蛮快的啊!自学非常重要的一件事情就是要有一个整体的学习路线图,知道自己下一步该如何做!

Python职业生涯规划Python 各阶段获得技能说明第一阶段:Python基础编程配套学习视频:Python入门教程完整版(懂中文就能学会)完整视频:
如果你有需要,我也可以分享给你!

Python基础

面向对象

项目飞机大战

阶段二:Linux基础

本阶段主要掌握Linux系统的操作。
Linux基础

阶段三:数据库原理和sql优化

本阶段主要掌握关系型数据库表的设计,各种数据库增、删、改、查所有操作SQL语句的编写,SQL和NoSQL数据库的使用场景和设计难点,Python对各种数据可连接和操作代码便携。

阶段四:前端web开发

本阶段主要掌握html超文本标记语言的使用方法,掌握CSS 层叠样式表的使用方法,了解HTML5新特性及CSS3动画, 掌握javascript的基础知识和高级知识,掌握前端构建页面的方式及面向对象思想,掌握Bootstrap框架,掌握JQuery的基本用法。

阶段五:Python Web后端开发

本阶段主要掌握Django框架,掌握模型的使用,掌握视图的使用,掌握xadmin模块,掌握Flask框架, 掌握模版应用,掌握接口的开发。

阶段六:爬虫和数据分析

本阶段主要掌握掌握各类HTTP调试器用法,理解网络爬虫编写的基本套路,了解网络爬虫编写的各种陷阱,能够应对动态网站爬取,能够应对带有验证码的网站,能够应对需要浏览器渲染的网站,能够应对分布式抓取需要,能够应对反爬虫技术,能够应对无界面抓取,能够利用爬虫平台。

阶段七:Python人工智能

本阶段主要掌握线性回归算法,KNN K近邻算法,逻辑回归算法,梯度下降算法,牛顿法与拟牛顿法,决策树算法,Bagging集成算法,Adaboost算法,以及机器学习常规算法等。

书籍推荐:

《Python编程 从入门到实践》、《笨办法学Python》、《流畅的Python》,这3本书不仅能帮助你理解Python基础知识,还会教给你如何开发项目。

如果你有需要电子版pdf,我也可以分享给你!

以上是关于而立之年——回顾我的python转行之路的主要内容,如果未能解决你的问题,请参考以下文章

汇道科技:而立之年,再来转行学软件开发来得及吗?

而立之年,考虑转行,是否可行?

我的python之路

一个专科生的 Python 转行之路,虽然很艰险,但是改变了人生

一个专科生的 Python 转行之路,虽然很艰险,但是改变了人生

我的数据分析转行之路