29零基础努力自学Python,什么程度可以找到工作?

前言

毕业近5年,至今仍无任何表面成绩,一开始做期货投机(不算失败,不细说了),后经营个体店(失败,去年歇业),综合能力尚可,211大学管理专业(也许是史上最不专业的专业),世俗眼光压力、同类对比压力、年龄压力,久了不好受。
近况:
随便找个工作问题不大,但不甘于把时间浪费在“随便的工作”(原谅我的措辞。。因为没有专业技能只能从那样的工作做起),通过了解,选定IT方向为认命前最后努力方向,完全零基础自学没人带,刚启动2月有余,计划主要Python,次要前端H5/CSS3/JS,次次要Linux学习。
计划:
全心自学,一天除去吃饭睡觉及接收这个世界的信息等琐碎,大约投入12小时在学习,5小时左右要分配给非专业书,剩下的都分配给编程,因为没有人带,好友也没IT人士,所以效率不高,分支方向也可能有问题,收藏了一众IT社区及网站准备入门后上。

excel绝大部分员工都会用,更不用说程序员了。excel功能也很强大,但一些情况下还是有些限制,最主要的是凸显不出自己的操作,感觉就是傻瓜操作,制作图表也不美观。

学习Python可以根据自己的需求实现完全自动化,大大提高一些工作的效率的同时,也会引来领导重视和同事羡慕的目光。

为什么会选择转行python?

因为Python转行的朋友真不在少数。搭乘人工智能热潮,Python语言直接起飞,因此越来越多其它行业的朋友想要试一试水,有的对现状非常不满意的不满的甚至裸辞。

不少人通过Python成功转行了,不少人还在原地打转。回过头来看,成功的人一定是有恒心的,坚定下去不回头最后咬咬牙都找到了不错的地儿,也许找到不是大公司,但至少已经向前迈了一大步了。

被爬虫吸引

爬虫可以用很多语言实现,但不得不承认Python非常适合爬虫。几行代码完成最简单的操作,动态刷票、爬数据这些对于小白简直酷毙了有没有。

想少掉点头发

有一个非常巧的事情。Python之父是所有语言创始人中头发最浓密的,也不得不说Python确实操作简单,让人省心,头发多也不是没有道理的。

python 如何学习

在你的编程生涯中有一个技能比其他更重要。它就是,高效学习的能力。如果你掌握了这个本领,必将前程似锦,而且受到他人的敬仰。如John Sonmez所说, 至少有5种我们犯的错误会影响高效学习。接下来我们就来一一大致了解下。

python的特性

缩进:由于跟其他编程语言的区别性,缩进在python编程中显得十分重要;在Python的代码块中必须使用相同数目的行首缩进空格数,否则会造成脚本运行错误,提示你格式不正确之类的信息。因此,在使用python语言写脚本的时候,保证缩进的一致性相当重要。

空行:虽然在python编程过程中,空行并不是Python语法的必需部分,但是,保持函数之间或类的方法之间用空行分隔,可以使得代码看起来更加清晰明了,也有利于后期的代码维护或重构。

注释:注释相对经常使用编程语言的人来说应该不是很陌生吧,主要因为注释不仅使得阅读代码的人容易理解,也让代码作者更好地定位代码函数等。python跟其它语言一样,注释在一些该注释的地方,可以让效率事半功倍。

源代码:python作为完全开源的语言,代码对于任何人都可以随意浏览。这种方式可以更好地帮助人们发现有利精简扼要的代码,在很多方面可以省去不必要的时间,因为觉得合适可以直接拿过来使用或者简单修改。经常看一下好的源代码,不仅会让你学习别人的编程方式,还在另一方面大大的帮助你更好地学习。

编程思想:使用任何一门编程语言,都需要保持很好的编程思想,对python来说也是一样的。学会创造使用适合自己的编程思想是至关重要的,因此,去多读一些讲解编程思想之类的书籍来充实自己吧。

多实践:学习任何一门编程语言都需要多做多写多看,通过不同的项目,来让自己得到更好的锻炼,相信是一件很棒的事情。在业余时间,经常的去敲写一些代码,也是很有意思的。Just do it!

python的优点

Python世界最棒的地方之一,就是大量的第三方程序包。同样,管理这些包也非常容易。按照惯例,会在 requirements.txt 文件中列出项目所需要的包。每个包占一行,通常还包含版本号。这里有一个例子

Python 程序包有一个缺陷是,它们默认会进行全局安装。我们将要使用一个工具,使我们每个项目都有一个独立的环境,这个工具叫virtualenv。我们同样要安装一个更高级的包管理工具,叫做pip,他可以和virtualenv配合工作。

首先,我们需要安装pip。大多数python安装程序已经内置了easy_install(python默认的包管理工具),所以我们就使用easy_install pip来安装pip。这应该是你最后一次使用easy_install 了。如果你并没有安装easy_install ,在linux系统中,貌似从python-setuptools 包中可以获得。

如果你使用的Python版本高于等于3.3, 那么Virtualenv 已经是标准库的一部分了,所以没有必要再去安装它了。

下一步,你希望安装virtualenv和virtualenvwrapper。Virtualenv使你能够为每个项目创造一个独立的环境。尤其是当你的不同项目使用不同版本的包时,这一点特别有用。Virtualenv wrapper 提供了一些不错的脚本,可以让一些事情变得容易。

当virtualenvwrapper安装后,它会把virtualenv列为依赖包,所以会自动安装。

打开一个新的shell,输入mkvirtualenv test 。如果你打开另外一个shell,则你就不在这个virtualenv中了,你可以通过workon test 来启动。如果你的工作完成了,可以使用deactivate 来停用。

  知道你对python感兴趣,所以给你准备了下面的资料~

 这份完整版的Python全套学习资料已经上传,朋友们如果需要可以点击链接免费领取或者滑到最后扫描二v码保证100%免费

python学习资源免费分享,保证100%免费!!!

需要的话可以点击这里👉Python学习路线(2023修正版)附涉及资料 (安全链接,放心点击)

文末有福利领取哦~ 

一、Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。在这里插入图片描述​​​​

二、Python必备开发工具

在这里插入图片描述​​​​

三、精品Python学习书籍

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。

四、Python视频合集

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

五、实战案例

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

六、Python练习题

检查学习结果。
在这里插入图片描述​​​​

七、面试资料

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

 👉这份完整版的Python全套学习资料已经上传,朋友们如果需要可以扫描下方CSDN官方认证二维码或者点击链接免费领取【保证100%免费
Python学习路线(2023修正版)附涉及资料《Python学习资料》,已经打包好了,自取【ps:需要领取的资料(请备注清楚,查找与发送给你)】。因链接常https://mp.weixin.qq.com/s/UVxw0daFCgAMFhz9cfrjAQhttps://mp.weixin.qq.com/s/UVxw0daFCgAMFhz9cfrjAQicon-default.png?t=N2N8https://mp.weixin.qq.com/s/UVxw0daFCgAMFhz9cfrjAQ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值