开门见山
我快要毕业了。
再不找职业岗位岂不是要死啦!
Python?为职业方向有五种:Web?方向、爬虫&数据采集、数据分析&数据挖掘、自动化、机器学习&人工智能。
站在我的角度,说说我的看法
一、Web?方向
Web?方向的话那肯定是?后端及全栈。
就以Python?的编程效率,鼓掌。
emmm~Web?在我考虑范围内。
【需掌握的技能】
·?HTTP协议?? ?? ? ·?HTML5&CSS?? ?? ? ·?Web前端基础?? ?? ? ·?jQueryWeb前端
·?ES6Web前端高级?? ?? ? ·?React-web框架?? ?? ? ·?后台数据库开发?? ?? ? ·?Django?框架?? ?? ? ·?Python框架-Flask
二、爬虫&数据采集
非常好奇的想问问,现在所有人都会爬虫了是嘛
的确爬虫是入门最快的,但是后期好特喵难得说。
除了常用的Requests、Scrapy,也会涉及分布式和数据库。虽然只有一点。
【需掌握的技能】
·?浏览器调试?? ?? ? ·?数据分析与性能调优?? ?? ? ·?消息中间件?? ?? ? ·?数据存储与redis数据库编程?? ?? ? ·?反爬技术
·?Selenium与PhantomJS开发?? ?? ? ·常用爬虫框架Scrapy与平台
三、数据分析&数据挖掘
请原谅我对数据分析和数据挖掘这块涉猎不深。
其实压根没咋接触过。
但是 Python?对数据分析的能力那肯定是听过的。你就像那数据分析三大库,多牛批。
【需掌握的技能】
·?Numpy数值计算?? ?? ? ·?Matplotlib数据可视化?? ?? ? ·?Pandas数据分析?? ?? ? ·?数据规整?? ?? ? ·?数据清洗?? ?? ? ·?数据合并
·?文本分析?? ?? ? ·?数据挖掘?? ?? ? ·?推荐系统
目前为止不要问我一切关于这方面的,我是真的不懂,不懂装懂就没意思了。
四、自动化 DevOps
先说说我自己,我的专业方向是云计算。
很好听吧,云计算。但是特喵的老子学了三年的开发技术:C、C++、Java、JavaScript、JavaWeb、Python、SQL等等等
透!怀疑人生,你懂吗
不过,自动化的确是在我考虑范围内的,这年头,不会就学呗。
【需掌握的技能】
·?Python自动化?? ?? ? ·?任务调度系统?? ?? ? ·?任务流程系统?? ?? ? ·?CMDB资产管理?? ?? ? ·?web 可视化? ? ?? ?·?JumpServer
·?k8s容器化? ? ·?Go语言编程
五、机器学习、人工智能
以我个人,一个本科,玩了两年 Raspberry Pi,拿过全国机器人大赛三等奖的经历。
【虽然不是什么大奖,不过对我而言很欣慰了,别就这个和我 BB,不听不听】
如果你和我一样,普本,技术没有多牛批,数学还特喵的挂科,别从事这个。
别听别人那 50W的年薪心动了,忽悠了。冲冲冲的进了IT?教育机构。
建议你先买两本神经网络、机器学习的书,看一眼,冷静下。
AI岗位工资高的超出想象,但特喵的门槛也高呀。
985、清北学历等的,不再我等凡人范围内,请大佬规避。
尽管可能有些企业对学历没那么严格,但对能力的要求绝对不会低很多。
【需掌握的技能】
·?机器学习库scikit-learn?? ?? ? ·?特征工程?? ?? ? ·?常见机器学习算法kNN、SVM、决策树、随枳森林?? ?? ? ·?量化交易?? ?? ? ·?Tensorflow?? ?? ?·?线性回归?? ?? ? ·?神经网络
路漫漫没钱赚,哭唧唧悲兮兮。多说无益,勤看书,多学习吧。