后台开发 python_最完整介绍!未来十年Python的前景会怎样呢?我要赶紧行动了...

思考

未来十年,Python在中国的发展会怎样?使用Python的企业会不会越来越多?Python主要被运用的领域有哪些?使用Python的程序员会越来越多还是越来越少呢?

未来10年,如果不是python/ruby这样的语言发展的时机,那会是什么语言?

6919fc4c7f250d68ae05f278faec5e29.png

我来说说对上述所谓问题我的看法吧:

1. 兼容性问题

2to3的问题让社区不少人寒了心,但guido坚持要这样做,因为他认为这是python追求简单优雅所必须要做的。对于没有历史包袱的项目来说,直接选择用python3000肯定是明智的。对于已有项目,2to3、six这样的工具也是可以解决绝大部分问题。

我个人确实没怎么在python上吃过兼容性的亏,反而对C++大包大揽时留下的坑深恶痛绝

2. python的使用场合

前面已经说过,guido是个有理想的人,他希望python在任何一个领域都能牛逼起来,所以python才会强调简单、通用,让你干啥都能想到它。在实际上,python也未能做到处处通杀,甚至还没能做到在某个领域的权威(在云计算领域,python应该已经快了),基于语言本身的特点,目前在运维、大数据、云计算、web、科学计算上都还混得可以

9671eb680ad0d59e8a99dbb0359192a0.png

3. 找工作

积重难返,python更多的会在某种口味的创业团队使用,国内的大公司不大会直接招python程序员,从社区上的招聘广告来看,大部分的岗位需求是web后台和运维系统开发的,web后台又有大部分是要求django的。python的水不深,单靠对语言本身的考察,难以分清水平高低,于是,要么需要你有丰富的经验,要么你有坚强的毅力(比如C++学得很好)

4. 逼格

(1) 用什么语言都不能证明逼格,包括汇编,也包括lisp/haskell。

(2) 在适当的场合用适当的工具,解除耦合、减少重复、易于扩展才是对逼格的更高挑战。

比如有一组件对数据库有大量操作,我同事认为他要用C++模板元编程加上一些巧妙的设计模式来生成sql是逼格高的体现,我认为在这样的场景下至少要用上orm才能谈得上对逼格有要求。

bd2e7225cf772b1c247d7ef1e934ef8b.png

大胆预测,10年后,python程序员不一定会更多,但python一定会使用得更广泛得多

匿之.

这里有我创建的裙,聊 里面大佬都很多,有相关问题都可以帮之解决。并且还有相关学习资料,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等。想要这些资料和交流问题的可以关注小编,并在后台私信小编:“01”。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值