社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

Python工程师段位自测:奋斗许久,你能算是技术大牛吗?

马哥Linux运维 • 6 年前 • 611 次点击  

Python的使用场景实在太丰富,从入门编写各种小程序,到爬虫、到全栈、到自动化、到大数据、到AI,各式各样的场景中都能看见Pthon的身影。这样一门拥有光明前景的语言,他的使用者应该如何划分段位呢?

青铜

对不起,我只能算是卧底。

Python的一大特点是入门简单,但这并不意味着你可以轻松入门。我们在工作和生活中都可以见到这样的人,初步掌握了Python语法,但高级技巧和编程思想几乎为0,常见于接触编程两三个月的初学者。刚刚玩转PyCharm,搞懂了变量、常量、数据类型,会写循环、会调函数,但你要问我高级的内容,对不起不会。

自己玩着开心不在话下,参与进项目就是在给同事埋雷。

白银

百行代码随手写,勉强入门就是我

从青铜到白银,欠缺的可能只是练习。这个阶段的python工程师已经熟悉了码代码的基本逻辑,上百行代码轻松写意,大多数人已经可以简单的为自己写个爬虫、处理数据,但代码量稍稍上升,各种bug就如影随形。他们终于搞懂了嵌套函数、递归函数、匿名函数、装饰器,总算理解了类和继承、面向对象,糟糕的代码仍在限制他们的成长。

其实不是不会写,只是写不好。

黄金

合格的Python工程师,中小企业的救星!

黄金段位的Python工程已经有了一定的代码功力,项目合作再也不是难题、优美的代码、清晰的逻辑是这个阶段的标配。这个阶段的工程师往往涉猎许多,根据企业的需求发展出了全面的能力。做爬虫的当然也会研究数据处理,写后端的也往往开始发展全栈能力。Scoket、数据库、ES6也成为工作中常用的技术知识,广度已经足够,欠缺的只是深度而已。

优秀的黄金段位Python工程师刚刚踏入多面手的门槛,还需要在日后的工作中强化自己的能力。

铂金

真正的多面手,一个人扛起一个项目。

这个阶段的Python工程师有着丰富的实践经验和深厚的基础知识,在各类技术上都有一定的钻研深度。无论是深度神经网络和还是Tensorflow,无论是区块链还是大数据,都成为他们能力的一部分。这个阶段的工程师应该开始研究自己领域的高级难题,要研究http等网络协议、要研究元编程、要读懂源码。不光要会写代码,还要会写更好的代码。

他们可以处理企业中遇到的绝大多数问题,是就业市场上最具性价比的人。

钻石

我已经开始深入问题的核心了。

钻石级别的Python工程师,已经开始深入到Python程序的核心。与JAVA、C等语言相比,Python的编写效率高出天际,但运行效率么。。。钻石级别的Python工程师已经开始考虑运行效率的优化,Python在运行效率方面的先天不足,完全可以依靠钻石工程师的努力来弥补。这个阶段算法往往比代码更重要,AI相关的线性回归、逻辑回归、KNN近邻算法、决策树算法、随机深林算法、贝叶斯算法等各种算法设计能力,更是知识库的重中之重。

虽然写着看起来相似的代码,但运行速度上简直是另一门语言。

王者

真的王者,不需要任何证明。

王者们大都脱离了企业事务的限制,开始为Python本身贡献自己的力量,Python的巨大优势——海量的第三方库大多数都出自他们之手。写爬虫要用到Scrapy、后台要用到Django、数据要用的Numpy、自动化用的Jumpserver等等各式各样的工具,都让我们亲身体会到他们的存在。

为Python社区贡献力量的开发者们,都是王者。

看完上文的你,是否也想知道自己处于哪个段位?扫描下方二维码,即可测试你的运维段位!测完同样还有一份大奖送上哦~


奖品内容


一等奖:价值298元马哥Python全能加油包(限量100份)

二等奖:价值198元马哥Python全能加油包

三等奖:价值99元马哥Python全能加油包


活动时间


即日起 至 2019年5月30日


活动规则


扫描二维码,解答规定题目,即可根据答题分数抽取相应奖品。

获奖用户须在规定时间内点击测试页面领奖中心-立即兑奖获取奖品,超时未领取视为放弃。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/32019
 
611 次点击