自学python有用吗-文科专业自学python有用吗?

在日本六年,1年语言学校,2年硕士,3年工作,讲讲我的看法。

如果去日本,日语的能力要求大于对程序的要求,毕竟在日本程序员的地位要低于se(system engineer),se低于pm。所以你学python学java都没关系,和客户搞好关系就好。

或者你能力出众,进入日本的大手企业,或者极少数的互联网企业,那么语言会对你有一定帮助。

日本人普遍使用java1.7,我亲身体验,日本的it真心不咋地,不排除有高手但平均水平低于国内的北上广深杭,用java1.8新特性对方一堆人说看不懂。

如果用python,基本上日本人不用python做开发,python用数据分析pandas + numpy + matplotlib组合,这个花点时间学习下是有必要的。毕竟做BI还是每个企业都需要的。

日本it更新换代比较慢,部分企业甚至还在找cobol程序员(上个世纪60年代的数据处理语言)。日本比较喜欢稳定,各行各业被财团垄断,不喜欢变化。所以没有跟上IT时代的脚步。如果你想把日语的特长发挥出来,我建议走管理阶层。对于管理层任何语言都不太重要,日本是人际关系社会,你认识什么人比你的个人能力重要得多。

如果你觉得程序很重要,想留在国内,甚至想在国内的互联网公司里看一看,就精通一样吧。java和python都是极其就业广的语言。

java:project架构,数据分析,大数据架构,app开发(kotlin是新秀,会了java再学kotlin不迟),机器学习(weka等包),深度学习(deeplearning4j,mxnet和tensorflow都有java的api),网站架构,知识图谱等技术都可以用到java

python:project架构(别看python是动态类型,不少国外公司的cython玩的不比java慢,google的youtube含有大量的python代码,但一般人很难把python优化到那个程度),数据分析(sklearn真牛逼,pandas和numpy底层用c和c++写的,数据表join和sql有得一拼了),大数据架构基本都有python对应api,app开发不推荐用python但不代表不能用,深度学习几乎所有框架都有python的api。

总结以下python和java的优势劣势,两者都是包多,python用熟了开发速度比较快,但以为自由度较大,所以需要变量名类名,编程范式要求狠一点,后期优化空间很大,但很少有人能把python优化到java的程度。java,中规中矩的语言,jvm调参是地狱,但一般人用不到调参的环节。挑一个喜欢的语言,推荐python,日语的话当个爱好好了,以后去日本旅游可以不用跟团。其他想想就好了。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值