马上年底了,毕业后的找工作的第166天,学旅游专业失业等于“废人”
作者:互联网
毕业就失业
安静的房间内,父亲怒气冲冲地对我吼道:“你怎么能不上班呢?
随随便便去找个工作都比你现在强多了,你这样子整天不工作,简直就是浪费了读大学的钱。
整天只会读书读书,读那么多书,有个p用,一分钱都挣不到!”
“难道要像你一样,一辈子打工做苦力吗?”
第一次涨红了脸跟父亲反抗着这件事。
我大学学的是旅游专业,众所周知,因为疫情影响,我的就业之路并不顺利,本着先就业在择业的想法,
我辗转换了几份工作都没有坚持做下去,不知道该选择哪一行。
基于现在的疫情反复,加之互联网行业的蓬勃发展,我考虑过转行程序员!也听说过python现在很火热!人工智能、物联网python是下个时代的风口技术。
但是,我在试着转行学python之后,学习成果没有一点起色
在自学了一段时间后,像我这样完全没有编程经验的初学者,在学习python的时候,面对的不仅仅是python这门语言,还需要面临“编程”的一些普遍问题,比如:
从零开始,不知道从何入手,找了本编程教材发现第二章开始我就开始看不懂了
缺少计算机基础知识,被一些教程略过的“常识性”问题卡住
遇到问题不知道怎么寻找解决方案
看懂语法之后不知道拿来做什么,学完一阵子就又忘了
缺少数据结构、设计模式等编程基础知识,只能写出小的程序片段
导致我付出的时间与精力都打了水漂。
这是我在脉脉最近看到的职言,我知道我们很多转行IT都有一个程序员梦,都想着梦想照进现实,赢取白富美,走上人生巅峰。
但针对零基础python如何入门学习,求职进行面试准备,如何获得正确的资料得到学习提升,如何和 HR 聊天,比如谈钱等等,很多初入行程序员就显得手足无措了。本文就根据自己一些见解谈谈这些问题。
关于我
我自己做python开发已经是接近5年,2016年Java转到python开发,在小厂待过,也去过阿里巴巴,美团等大厂待过,19年5月份进了腾讯一直到现在。
面试过别人,也被别人面试过,深知技术的增长对程序员的重要性。
面试建议
目前来说,Python方面的岗位很多,很多企业也在花大价钱寻找合适的人才,你要追逐确实是有机会的!根据Python培训和自学Python编程的不足提供给你以下建议,也许对你有所帮助!
1、了解Python的各个就业方向,然后确定一个方向深入研究;
2、知己知彼,方能百战不殆!你需要去招聘网站上看你想要找的工作,看下各大招聘此类岗位的企业对人才的需求以及各项要求指标,然后自己去学习、拓展、掌握;
3、Python编程技术型的岗位,企业往往看重实战经验,所以对于零基础参加培训的同学无疑要优于自学的同学,自学的同学一定要在实战项目方面多历练;
4、编程领域有很多种语言,除了Python还有java、C++、PHP等,他们之间相互配合也许会产生奇妙的效果,甚至避免语言本身的缺陷,所以有可能的情况下,尤其是有一定编程基础的同学一定要注意,为自己加分;
5、零基础学Python找工作,尤其是非编程非985、211企业招聘者可能会对你背景的信任度比较低,担心你的实战能力、拓展能力以及学习能力,所以我们要从简历上入手打消他们的顾虑,争取面试机会;
6、上一条我们也简单提到简历方面的问题,对于我们背景不够强大,但是基础学习、实战方面还不错的学习能力比较强的同学,我们可以每份简历附带我们的实战项目甚至源码等,寻常的投递渠道不容易得到回复,那么我们是不可以线下寻找,或者找人直接投递到相应的部门,以提高我们的简历打开率呢?
7、所有的我们都准备好了,就剩最后一关面试了,千万不要懈怠,不要不懂装懂,提前对应聘公司、岗位有一个了解,做相应的自我介绍,面试前对简历上的内容都做到熟知,并且尽可能对简历上提到的每一个点进行拓展,有可能的话,让面试官跟着你的思路走,这样你就避免了被问住的尴尬!
python学习路线
感觉很迷茫?
学了一段时间还是不入流?
面试被拒?
找不到合适的工作?
很大一部分原因是因为你没有一个完整的知识体系,你不知道自己现在的进度、未来的方向。
为此在这里为大家精心整理了一套2022年新版Python学习路线图,适用于目前各企业最新应用技术。需要的朋友一定要好好看一下。
第一阶段、python基础语法,需要学习内容:
- 1)计算机组成原理
- 计算机组成部分、操作系统分类、B/S和C/S架构、理解软件与硬件的区别
- 2)[Python变量]以及开发环境
- 字符串、数字、字典、列表、元祖等
- 3)流程控制语句
- 程序的执行顺序,顺序执行、循环执行、选择执行
- 4)函数
- 定义函数、调用函数、函数的嵌套、[递归函数]
- 5)文件的基本操作
- 文件的打开、编辑、关闭
- 6)[面向对象编程]
类对象、实例对象、定义类、实例化对象 - 7)异常处理
学会捕捉异常、自定义异常
8)模块和包
理解模块和包的概念并学会使用
9)[飞机大战]游戏制作
自己独立完成飞机大战游戏
如果你的目标就是写个飞机大战的话,不需要什么英语和数学的基础。如果发展方向是数据分析或者人工智能,都需要高数比较好。
第二阶段、Python和Linux高级
- 1)Linux系统应用Linux发行版系统的使用、基本的操作语句
- 2)网络编程TCP/IP协议、服务器工作过程
- 3)并发编程线程、进程、协程
- 4)函数高级应用熟练使用函数的调用等
- 5)正则表达式熟练运用re模块的各种方法
- 6)数据库关系型数据库、非关系型数据库、MySQL
- 7)Python语法进阶闭包、装饰器、生成器、迭代器
- 8)mini-web服务器根据网络服务的过程写出简易的web服务器
- 9)mini-web框架可以编写简易的web服务器框架
第三阶段、前端开发
- 1)HTML的学习
- HTML的文档结构、快速创建HTML方法
- 2)CSS
- CSS的使用
- 3)PS的简单应用
- Photoshop的基本使用、取色、图层
- 4)JavaScript的学习
- JavaScript的基本语法
- 5)jQuery的学习
- jQuery的使用
- 6)Vue框架
框架的使用以及注意点
第四阶段、Web开发
- 1)Flask web框架的使用
- 模板与表单、数据库的使用、单元测试、第三方扩展与部署、Redis缓存使用、GIT版本控制、云服务器的使用、验证码的收发、网站项目开发实战
- 2)Django [web框架]的使用
- 框架的使用方法、模型介绍、ORM以及数据库操作、视图以及模板、Django[中间件]、Django REST Framework、网站项目开发实战
第五阶段、爬虫开发
- 1)爬虫开发的知识体系与相关工具
- 网络爬虫的原理以及相关爬虫工具
- 2)MongoDB数据库
- 数据库的增删改查
- 3)Scrapy框架
- 框架的原理以及使用
- 4)定制化爬虫采集系统
- 数据的采集、分析
- 5)爬虫实战项目
- 实用型综合爬虫应用
第六阶段、shell自动化运维
- 1)shell运维、脚本与变量
- 运维简介、shell简介、脚本执行方法、开发规范
- 2)shell常见命令进阶
- 表达式、linux常见符号、常见命令详解
- 3)shell流程控制
- 选择语句、循环语句、函数
- 4)代码发布与环境部署
- 掌握代码发布流程与环境部署
- 5)手工代码与脚本代码发布
- 掌握手工代码发布与[脚本代码]发布
第七阶段、数据挖掘与数据分析
- 1)基本概念
- 顺序表、链表、栈、队列
- 2)排序与索引
- 排序、索引、树与树算法
- 3)Series对象
- Series对象、DataFrame对象、DataFrame查询
- 4)数据操作
- 数据的操作、存取与统计
- 5)Pandas绘图
- 熟练使用Pandas
- 6)科学计算numpy、pandas
numpy、pandas、matpalotlib、金融数据的综合分析处理
学习资源
题外话,我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。
我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在IT学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多程序员朋友无法获得正确的资料得到学习提升,这里分享一些python入门学习资料和书籍帮助初学者,系统的资料让学习效果事半功倍。
文中所展示的资料全部都是免费分享,扫一扫下方CSDN官方认证微信二维码即可【免费获取】。
书籍的好处就在于权威和体系健全,刚开始学习的时候你可以只看视频或者听某个人讲课,但等你学完之后,你觉得你掌握了,这时候建议还是得去看一下书籍,看权威技术书籍也是每个程序员必经之路。
安装 Python 环境!
工欲善其事必先利其器。学习Python常用的开发软件也都整理在这了,给大家节省了很多时间。
配套视频资源:[Python入门到精通最新全套教程]
岗位内推、学习交流
我们大量需要前端岗位、python岗位、Java 岗位、Android 和 iOS 的开发岗位,工作地点:深圳腾讯,欢迎校招社招扫描下方二维码找我内推
**如果你觉得自己学习效率低,缺乏正确的指导,可以加入资源丰富,学习氛围浓厚的CSDN官方技术圈一起学习交流吧!
标签:web,编程,废人,Python,失业,爬虫,学习,python,166 来源: https://blog.csdn.net/Python_0011/article/details/122236437