为什么不建议普通人学习Python开发

但从一个资深程序员的视角出发,实在不建议你将Python作为一种职业,从功利性的角度出发,你学Python是很找到工作的
在这里插入图片描述

从图片中看出需要Python技能岗位需求量约为Java的1/10, Python基本上只有三种职位后端开发,爬虫,数据挖掘/机器学习,以及运维岗位

就拿后端开发来说,负责后端业务逻辑的编写,以及与数据库交互等。但相对于Java,PHP来说,Python并没有那么好用,其语法效率也比较低,Java是静态编译类型语言,Python为动态解释语言,即一个先由编译器编译成计算机能执行的二进制代码,这样计算机直接执行就可以了,但Python的解释性语言,即是运行时进行编译,运行的,因此效率会比较低。

其测试结果如下

1000万次计数效率,Java是Python的100倍

在这里插入图片描述

在这里插入图片描述

此外Java技术栈经过多年的发展,已经积累了海量的技术栈,比如分布式的各种东西: 控制反转,三层架构,服务调度,流量调度,全栈监控,适用于复杂系统的分布式架构。而Python发展时间尚短,并没有海量类库,用来干小一点的网站还OK的,大的网站从速度以及技术栈的角度来讲,都是不太建议的。

Java,PHP进过长时间发展,已形成了自己的"技术旗帜",大量开发拥簇在同样旗帜下,发展成了自己的技术山头,从而聚集起越来越多的人。从公司招聘的角度出发,肯定愿意招聘适用面广的技术栈,这样产品维护起来比较简单,人员离职了也能更好的找到能替代的人,万一搞个Python技术栈,人员离职了万一招不到人了怎么办?

爬虫工程是也会经常用到Python,Python在数据抓取等方面确实有着一定的优势,但专职做爬虫的工程师又有多少?市场的需求并不大。如下图所示,x勾全国范围内爬虫工程师的岗位为207.

在这里插入图片描述

目前从事爬虫工程师风险也比较大,各位要谨慎考虑

在这里插入图片描述

数据挖掘/机器学习中会用Python来编写,这是因为先掌握了理论而后用Python来实现,而非会Python就能做数据挖掘,它只是一个工具而已。而且如果你要从事数据挖掘/机器学习,最好的途径是上个NB大学:最好的米国藤校之类,国内的都不行,跟个NB导师,发些NB的Paper,上头有人才好办事,特别是在学术界,算法这玩意还是跟学术界联系比较紧密的,否则只能沦为"调参工程师"。

而且随着人工智能光环的褪去,业务落地变现困难,人工智能/机器学习工程师的岗位趋近于饱和,工作越来越难找。

从19年我司的招聘情况来看,10-11月还找不到工作的计算机专业学生中,很大一部分都是人工智能相关的。从公司角度来看,国外做这个的也一大堆,为啥我不招留学生呢?名头更响不是,我干嘛还要招一个没什么名气大学里做人工智能的呢?

大家选专业时也要从实际情况出发,不要只觉得有趣,看起来NB,经过外行媒体一鼓吹就选了。就跟娶老婆一样,不光好看就行了,还得看是否实用是吧?

在这里插入图片描述

上面鼓吹人工智能缺口500W的,没有一个是专业媒体报道的: 要么是培训机构,要么是外行。要么坏,要么蠢。

因为Python可以算是一种脚本语言,因此在运维中应用也比较广,但跟上面一样,这只是运维需要掌握的一门技能而已。

在这里插入图片描述

当然,如果你不想以Python为职业,希望以此来入门还是不错滴。Python毕竟比C要简单多了,没有C中乱七八糟指针等偏底层的概念,国外很多课程都是以Python来入门的,因此用来入个门,知道程序是啥还是可以的。但如果你想变得像文案中说的那样:

在这里插入图片描述

用Python做自动化表格,一键爬取海量论文(不怕被抓么),估计是难度比较大了,专业工作者都要经过大量调试才能保证正确性,你这么有自信能比肩专业码农么?

一个每天做行政的小妹,要去学习Python的语法,类库,然后在机器上装Python的运行环境,然后敲出代码写个程序去处理excel,万一出错还得去stackoverflow,csdn,segmentfault上扒各种帖子找bug…唉,别浪费人家双十一了吧。

-END-


学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、机器学习、自动化测试带你从零基础系统性的学好Python!

👉[CSDN大礼包:《python安装工具&全套学习资料》免费分享]安全链接,放心点击

👉Python学习大礼包👈

在这里插入图片描述

👉Python学习路线汇总👈

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

👉Python必备开发工具👈

在这里插入图片描述

温馨提示:篇幅有限,已打包文件夹,获取方式在:文末

👉Python实战案例👈

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

在这里插入图片描述

👉Python书籍和视频合集👈

观看零基础学习书籍和视频,看书籍和视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

在这里插入图片描述

👉Python面试刷题👈

👉Python副业兼职路线👈

在这里插入图片描述
在这里插入图片描述
这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以点击链接免费领取或者保存图片到wx扫描二v码免费领取保证100%免费

👉[CSDN大礼包:《python安装工具&全套学习资料》免费分享]安全链接,放心点击

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值