加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

作为一个C/C++工程师,聊聊对Python的看法

发布时间:2019-11-02 10:25:41 所属栏目:建站 来源:守望先生
导读:媒介 起首声名,这不是软文。仅仅是小我私人观点,同时也会如故僵持C/C++,事实要用饭。 连年来以及最近想必各人总能看到Python的身影,有的是频仍报道Python制霸编程说话排行榜,有的是总能看到各类Python的培训课程,作为首要行使其他说话的你,生怕内心很难

媒介

起首声名,这不是软文。仅仅是小我私人观点,同时也会如故僵持C/C++,事实要用饭。

连年来以及最近想必各人总能看到Python的身影,有的是频仍报道Python制霸编程说话排行榜,有的是总能看到各类Python的培训课程,作为首要行使其他说话的你,生怕内心很难不会有悸动。那么应该怎样对待Python?

说说排行榜

TIOBE 编程说话排行榜声名的是编程说话的风行水平,它首要按照搜刮引擎中被搜刮的频次来举办排名。

近几年排名如下:

作为一个C/C++工程师,聊聊对Python的观点

小我私人感受有点像高考报名各人都说哪个专业火差不多,首要突出的是某种说话的“火热”水平,而非好与欠好。连年来,Python的排名确实不绝上升,但你是否该进修它,必定不是看这个排名,以是不要被这个排名忽悠,而要看看它的什么特点让它云云火热,它的这些特点可否吸引你?事实C/C++/Java常年居于火线,它们可什么都没说。

Python应用规模

凡是一门说话都有它“善于”的规模,选择吻合的器材做得当它的工作长短常重要的。

可以说的Python的特点许多,好比:

  • 简朴轻易上手--晋升进修开拓服从
  • 富厚的库--更洪流平停止一再造轮子
  • 跨平台

而因为这些特点,它凡是在应用在以下规模:

  • 收集爬虫
  • 人工智能
  • web开拓
  • 体系运维
  • 自动化测试
  • 数据说明
  • 云计较

这些规模,如爬虫,人工智能,web开拓用其他说话可不行以?完全可以,可是Python有着极高的开拓服从以及富厚的库支持,你只必要专注你的工作自己即可。

可是人工智能,云计较等底层用的是什么?有服从题目时,用的又是什么?高并发的时辰用的是什么?不外话又说返来,你有几多时辰必要思量这些呢?

总归一句话,每一种说话有它得当的规模,其它也和公司自己的技能蕴蓄有关。

要不要学Python

虽然要!无论你是嵌入式照旧靠山开拓,小我私人以为Python都是值得学的,纵然你长短开拓类事变,也提议你学一学,但没有须要花过多精神决心去学。

写一个小器材行使Python会比你行使C/C++快得多。而Python也可以快速帮你处理赏罚各类繁琐的数据。

记得刚去公司的时辰,部分里用Python的少少,可是逐步地,险些组里每小我私人都用Python做一些工作,虽然不是由于工作杂,而是它在做一些小成果或器材可能做一些自动化测试的时辰很是利便。

学什么说话好

我认为问这个题目之前,先界说什么喝采?学起来简朴,轻易上手,事变好找,钱还多喝采?我也想知道。以是当有人夸大Python何等火,又是何等简朴,事变何等高薪的时辰,你必然要先喝杯凉水沉着一下。

不外某种说话处于期间的海潮,行业的海潮照旧有也许的,可是又有几多人能猜测到海潮的到来,又真的能站在海潮之巅呢?

以是这个题目我也不知道,不外我认为可以从以下几个方面思量:

  • 筹备进入的行业,金融?通讯?电商?
  • 相识说话的合用场景,如底层开拓,靠山,web开拓,大数据等等
  • 相识说话的特点,如上手难易水平
  • 相识自身的基本环境,如是科班还长短科班,基本怎样?
  • 岗亭的需求量
  • 岗亭的需求难度

作为一个平凡人,那种既简朴轻松,又有高回报的,想想就好了,想到了也汇报我们。

现实上上面这些就像计较机中常常见到的时刻换空间可能空间换时刻,偶然辰就是两难全。

对付我小我私人来说,假如让我大学时从头来一次,或许会越发存眷操纵体系,根基算法,计较机收集等内容,而不倾向于某种详细说话。

而假如说非要加一门说话,那么也是基于C/C++,而非其他说话,由于C/C++好像和这些根基道理更“亲”。

怎么学

已会其他说话,信托你已经知道该怎样进修了。这里有一个简明Python教程,得当快速赏识语法。地点:https://bop.mol.uno/

对付纯小白,想用Python进步事变服从的,可以看看《python编程快速上手 让繁琐事变自动化》这本书,内里讲授很是过细到位,虽然也可以按照本身的环境通过视频教程可能培训课程举办进修。

这里我作为一个Python小白,就不多说,接待进修Python的伴侣增补。

说话只是个中的一部门

说话的行使固然是事变中要害的部门,但却是很小的一部门,尤其是当你已经认识说话自己之后,你的瓶颈也许不是说话自己,而是像收集,操纵体系等根基题目和计划模式,要领论等更进一步的内容。

可是不提议:

  • 什么城市,但没有一门认识的说话
  • 只专注说话自己
  • 只打仗一种说话

记得别忘了你的主用说话修炼,如C,C++。

不范围于技能

作为一个技强人,许多时辰对技能过于执着而忽略了其余方面的扩展,本身就是云云,着实多打仗其余方面,多与人交换,能扩展本身的思想,必然水平上对本身技能之路也是有辅佐的。这方面本身做得不太好,与君共勉吧。

总结

横竖也是任意说说,转头看一下,仿佛有点乱了,凭证风俗,照旧总结一下吧。

  • Python值得位开拓者进修,快速上手,进步服从
  • 相识说话的根基特点和其行使场景
  • 心田不要拒绝其他说话
  • 不要认为XXX就是好
  • 不外当我用学C++的时辰,真实感觉到,C说话公然简捷!
  • 人生苦短

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读