返回顶部
首页 > 资讯 > 后端开发 > Python >很多人说精通Python?对于精通我们存在哪些误区
  • 925
分享到

很多人说精通Python?对于精通我们存在哪些误区

2023-06-02 05:06:34 925人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

如何才算精通python?在Python学习中,我们都有哪些误区?相信你看完这篇文章都会得到解答。心灵也会得到释放!如果不能,我希望这篇回答能让你意识到自己Python知识还存在哪些不足,在之后的学习中,从哪些方面去改进。一、精通是个伪命题

如何才算精通python?在Python学习中,我们都有哪些误区?相信你看完这篇文章都会得到解答。心灵也会得到释放!

如果不能,我希望这篇回答能让你意识到自己Python知识还存在哪些不足,在之后的学习中,从哪些方面去改进。

一、精通是个伪命题

怎样才算精通Python,这是一个非常有趣的问题。

很少有人会说自己精通Python,因为,这年头敢说精通的人都会被人摁在地上摩擦摩擦。其次,我们真的不应该纠结于编程语言,而应该专注于领域知识。

比如,你可以说你精通数据库,精通分布式,精通机器学习,那都算你厉害。但是,你说你精通Python,这一点都不酷,在业界的认可度也不高。

再者,Python使用范围如此广泛,一个人精力有限,不可能精通所有的领域。就拿Python官网的Python应用领域来说,Python有以下几个方面的应用:

  1. WEB Programming: Django, Pyramid, Bottle, Tornado, flask, web2py
  2. GUI Development: wxPython, tkInter, PyGtk, PyGobject, PyQt
  3. Scientific and Numeric: SciPy, pandas, IPython
  4. Software Development: Buildbot, Trac, Roundup
  5. System Administration: Ansible, Salt, OpenStack

如果有人声称精通上面所有领域,那么,请收下我的膝盖,并且,请收我为徒。

既然精通Python是不可能也是没有意义的事情,那么,为什么各个招聘要求里面,都要求精通Python呢?我觉得这都是被逼的。为什么这么说呢,我慢慢跟大家分析!

二、为什么招聘要求精通Python

绝大部分人对Python的认识都有偏差,认为Python比较简单。相对于C、c++和Java来说,Python是比较容易学习一些,所以,才会有这么多只是简单地了解了一点语法,就声称自己会Python的工程师。

打个比方,如果一个工程师,要去面试一个C++的岗位,他至少会找一本C++的书认真学习,然后再去应聘。Python则不然,很多同学只花了一点点时间,了解了一下Python的语法,就说自己熟悉Python。

这也导致Python的面试官相对于其他方向的面试官,更加容易遇到不合格的求职者,浪费了大家的时间。Python面试官为了不给自己找麻烦,只能提高要求,要求求职者精通Python。

三、怎样才算精通Python

既然精通Python本身是一件不可能的事情,而面试官又要求精通Python,作为求职者,应该达到怎样的水平,才敢去应聘呢?我的观点是,要求精通Python的岗位都是全职的python开发,Python是他们的主要使用语言,要想和他们成为同事,你至少需要:

能够写出Pythonic的代码(什么是Pythonic的代码,请看我在另一个问题下的回答:怎样才能写出pythonic的代码? - 知乎用户的回答)

对Python的一些高级特性比较熟悉

对Python的优缺点比较了解

这样说可能比较抽象,不太好理解。我们来看几个例子,如果能够充分理解这里的每一个例子,那么,你完全能够顺利通过"精通Python"的岗位面试。

很多人说精通Python?对于精通我们存在哪些误区

--结束END--

本文标题: 很多人说精通Python?对于精通我们存在哪些误区

本文链接: https://lsjlt.com/news/229020.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 很多人说精通Python?对于精通我们存在哪些误区
    如何才算精通Python?在Python学习中,我们都有哪些误区?相信你看完这篇文章都会得到解答。心灵也会得到释放!如果不能,我希望这篇回答能让你意识到自己Python知识还存在哪些不足,在之后的学习中,从哪些方面去改进。一、精通是个伪命题...
    99+
    2023-06-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作