首页 热点资讯 义务教育 高等教育 出国留学 考研考公

如果只会Python能不能找到工作

发布网友 发布时间:2022-04-22 04:50

我来回答

16个回答

懂视网 时间:2022-04-06 18:44

Python掀起了一股外行人的学习热潮,简单易学,又无所不能。信誓旦旦报了培训班,亦或是购买了课程自学,一段时间后自认为掌握了Python,出去找工作却碰了一鼻子灰。到底是怎么一回事呢?

半路出家学弹钢琴,勤学苦读一个月,终于会看五线谱了,开始弹琴吧。端坐木椅,翻开第一页乐谱,是儿时环绕在耳边的那首《小星星》,跟着线谱一一弹奏,10分钟后谈得连贯了,一小时后可以不看线谱了。我会弹钢琴了!

你会弹钢琴了吗?当然会了。你可以开钢琴演奏会了吗?当然不行。

《一个月精通Python》,《15天学会Python》,《72小时学Python,从入门到精通》,似乎花几十个小时就能精通Python语言,达到找工作的程度。

就像是学弹琴,这些课程往往只是领你入门,教的也是Python的基础,连实战课程都没有。标题党们引你入门Python,却让你误以为已经达到了找工作的程度。

永远要记住:能说会道不一定能成为销售,只靠了证书,也成为不了财务。

市场对Python工程师需求日益提高,入行的人也越来越多,却少有人符合岗位要求。企业缺人,“会”Python的人也多,企业出现了用工荒,想入行的人却找不到工作,这是现在最大的尬点。

纯Python的岗位并不多,只会Python同样找不到工作。事实上,也没有只会一门语言的程序员。我们知道,计算机语言是用来解决问题的,每一种编程语言,都有它的优缺点,有不同的应用场景。

Python也一样,你不可能只用Python,解决所有的问题。

“精通一门,熟悉多门”才是王道。

“天下语言一大同”,当你掌握了Python后,再学一门计算机语言,将变得极其简单,可能不到一个月的时间,就可以做到熟悉一门语言的程度。

那么,除了Python,我还应该掌握哪一门语言呢?

Python+一门静态语言(Java/C++)+一门函数式语言(Haskell/Lisp/Scala)即可。有意思的是,Python求职者不一定要面试Python岗位,某大厂就出现过这么一个例子,全程面试C++,全程算法都是用Python写的。

那么,学完Python该如何找工作呢?我们应该树立什么样的就业观念呢?

简单概括起来就是18个字:报班不如自学,择业不如就业,弄虚切勿作假。

热心网友 时间:2022-04-06 15:52

具体能不能得看自己学得如何,如果学的很好的话,很容易找到工作。

学python的同时一定会接触到其他技术,毕竟光会python这门语言是不够的,要看用它来做什么。比如说用 python做爬虫,就必须接触到html, http等知识。

python是现在最火的数据分析工具语言python的进阶的路线是数据清洗,爬虫,数据容器,之后是卷积,线性分析,和机器学习,区块连,金融方面的量化等高端进阶。

python是现在需求做多的数据程序工程师的语言。移动互联网的前端红利时代已经过去了。现在需要的是跨界的数据工程师,语言会python就可以了,但是高等数学要学好,对其他行业要有认知,英语要好,能看懂国外社区的内容。

扩展资料:

Python的设计哲学是“优雅”、“明确”、“简单”。因此,Perl语言中“总是有多种方法来做同一件事”的理念在Python开发者中通常是难以忍受的。Python开发者的哲学是“用一种方法,最好是只有一种方法来做一件事”。

在设计Python语言时,如果面临多种选择,Python开发者一般会拒绝花俏的语法,而选择明确的没有或者很少有歧义的语法。

由于这种设计观念的差异,Python源代码通常被认为比Perl具备更好的可读性,并且能够支撑大规模的软件开发。这些准则被称为Python格言。在Python解释器内运行import this可以获得完整的列表。

参考资料来源:百度百科-Python

热心网友 时间:2022-04-06 17:10

只会Python是不容易找到工作的,特别是开发的工作。

Python是一个胶水语言,不应该当作一整套专业去学习,否则就业形势并不好,职业道路会很窄。Python一直以来扮演的角色是哪里需要去哪里,特别方便,比如做爬虫、数据清洗、自动化运维的工作时,用Python写的脚本简单好用。但是你却很难只靠这些小技巧找到一份工作。

Python


现在的职业形势要求几乎每一个白领都要学习Python,就像每一个办公文员都要学习PPT一样。就连一个搞房地产开发的老头潘石屹都在学习Python。但是你要知道的是:Python虽然火,但只不过是一个辅助工具,当作主要技能是没有优势的。

如果立志做一个程序员的话,最好是从Java这个语言学习,而Python可以作为第二语言,对编程职业的发展是最有益的。如今业内越来越提倡程序员是java和python双语教学,实践证明,Java为主,Python为辅是最适合的当下就业形势的。

热心网友 时间:2022-04-06 18:45

不能。。。你自己去招聘网站搜一下,自然就明白。适合找工作的语言,JAVA,C#,PHP,C++,C,就这五种。
Python这语言,只适合作为加分项,不适合作为技术支撑。。。。因为它写不了复杂逻辑。只适合写一个爬虫,计算器,记事本之类的小程序。
说这个也许有人不服,凭什么Python就写不了复杂逻辑?豆瓣和知乎不是用Python写的吗?先声明,豆瓣的后端,已经废弃了绝大部分的Python代码,重新写过了。*也正在重写中。。目前以Python为主的网站,就只有知乎这么个独苗。
为什么?不是因为Python的性能慢,而是因为Python的语法太悲剧了。。。。也许Python的语法简洁,在初学者看来是优点。因为初学者一般练手,都只写1000行以下的小玩意,Python的语法简直爽翻了,真没任何缺点。。。
但如果你真的尝试用Python封装几十个类,去写个一万行以上的东西,自然就明白它的语法问题有多严重了。不只是难受,而是根本写不下去。。。。
比如像一个类似游戏的变量声明。。。。如果是JAVA,C#,C++(三门语言的语法几乎一样),大概是这个样子(伪代码):
主角 a=李逍遥;
武器 b=长剑;
技能 c=御剑术;
音乐 d=最炫民族风;
void test( 主角 A,武器 B,技能 C,音乐 D){
xxxxxxxxxxxx;
}
无论你遇到任何一个对象,实参还是形参,你也能看明白它是个啥吧?
但如果用Python写,是啥样子呢?
a=林月如
b=皮鞭
c=乾坤一掷
d=自由飞翔
def test(A,B,C,D):
----xxxxxx;
简洁,优雅。。没毛病。。。但如果你声明了50个变量之后呢?在写到第1000行代码的时候,你遇到了第38个变量。。。。它是个啥? 是一张图片?一瓶药水?一个BOSS?或者仅仅是一个数字?如果你在几百行代码之后,一时脑残,写了一句b=药店老板,会怎么样?
JAVA,C#,C++的IDE都会立刻告诉你,b是一个武器类型,无法赋值为药店老板。
而Python呢,不会报错。。。。。但当你写了几万行代码,游戏完成之后,你会发现你的背包里面,有一个药店老板,这是什么情况?错误在第几行呢?IDE会告诉你,没有错误。..b可以是任何值,当然可以是药店老板了。。自己一行一行的找吧。。。。。
所有的动态语言,都是初学的时候觉得简单省事,但代码写得越复杂,逻辑就越乱。500行以内,绝对是最佳语言。500行以上,效率就会被JAVA,C#反超。1000行,还能靠加注释勉强撑住。2000行,就会发现注释比代码还多。偷懒少写几句注释,等维护的时候,立刻就会各种BUG满天飞,但IDE却一直告诉你,代码正确。。。
确实有人可以用Python撸几万行代码不出错,我只想说那不是一般人能办到的。。。而且即便是他们,也有极限,否则又何必重写呢?

热心网友 时间:2022-04-06 20:36

学习任何一门编程语言都可以找到工作,但具体看你学到了什么程度。Python由于最近几年人工智能热潮的兴起,大火了一把,具有开发效率高、可扩展性等特点。Python的定位是“优雅”、“明确”、“简单”,对于初学者是比较友好的,但是若想走得更深,后期难度也比较大。从就业前景来看,目前Python在国外应用相对成熟,在国内还处于起步阶段,近两年,随着人工智能、大数据以及云计算的兴起,Python发展势如破竹,很多企业开始进入该行列,Python人才的需求量也在不断上升,但相对于发展较为成熟的java来说,需求量还是较少。而且目前Python就业机会主要集中于一二线城市。

热心网友 时间:2022-04-06 22:44

能,python是现在最火的数据分析工具语言,不是下面那些二流子前端说的用来写前端和所谓的商业项目的工具,柏森的进阶的路线是数据清洗,爬虫,数据容器,之后是卷积,线性分析,和机器学习,区块连,金融方面的量化等高端进阶。是现在需求做多的数据程序工程师的语言。移动互联网的前端红利时代已经过去了。现在需要的是跨界的数据工程师,语言你会派森就可以了,但是高等数学要学好,对其他行业要有认知,英语要好,能看懂国外社区的内容。下面那些钓丝都是前端狗,已经过时了

热心网友 时间:2022-04-07 01:09

不能,如果你只会python,说明几个问题:1,要么你是没上过大学,或者大学学的跟程序员不相关的专业。2,只会python的人,那么你对python也不可能有多精通。3,只会一种编程语言,根本没法胜任程序员的工作。

热心网友 时间:2022-04-07 03:50

核心是数据获取分析并统筹规划,收集形成智能分类,思想。未来前景不错,但尼玛这么高端的行业,那懂得可不是一点点,没有博士学历,学习高层知识的能力。普通人还是洗洗睡吧,一般程序员只会python屁用没有

热心网友 时间:2022-04-07 06:48

能是肯定能的,都别太较真也都别太抬杠,python爬虫的工作最最底层的程序员只会python和一点点html就找到,但是挣得肯定没多少,而且自己不再学很快快就可能被淘汰
还有就是你说的只会python到底是什么程度,神经网络能做么?数据可视化能做么?

热心网友 时间:2022-04-07 10:03

学会Python的话,还是很有用的。不过,仅用Python能够找到工作的,如果想要条件好些(例如想被提拔),是难上加难。通常,信息公司、与编程有关的公司比较注重会C++等核心技术的人员。当然,多会几门语言还是不错的!

热心网友 时间:2022-04-07 13:34

学python肯定可以找到工作的呀,知乎的后端就是用python做的,你只要学的够好肯定能找到工作的呀。毕竟python可以做很多事情的,比如机器学习,爬虫,后端开发等等。其实编程语言只是工具,看你怎么去理解它。

热心网友 时间:2022-04-07 17:22

如果你高数不错,线代,离散,统计学都ok那你可以入手了,只是回爬个虫,那还不如继续编程民工

热心网友 时间:2022-04-07 21:27

可以的,学的好的话可以做Python工程师、人工智能等等

热心网友 时间:2022-04-08 01:48

顶级的python工程师比JAVA.C还吃香

热心网友 时间:2022-04-08 06:26

不能,建议以java,php入职

热心网友 时间:2022-04-08 11:21

当然可以,不过技多不压身,多学都会,找工作也容易!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com