学python还是javascript_你觉得学 Python 还是 Java 更好找工作?

都不好找工作。

学个基础语法,再做个图书馆管理系统,再刷10道leetcode,找个小厂练练手,然后等大厂缺人的时候在混进去,好好混几年做几个大项目,一路高歌。

那个时代已经结束了。

学python还是学java,在这样大环境下,要做it这一行,那肯定是都学啊。要学到什么程度呢?我觉得要学到自己清楚这个问题答案,因为学着学着就会发现,语言的相同点和不同点。相同点都是在一些框架下用一些设计模式去编写一些应用软件,不同点是由于语言本身、三方生态等等有不同的使用场景,而这些使用场景随着社会的分工会对应着不同的职业方向。对了,这些方向都是暂时的。

如果对计算机有所理解,推荐先学java,因为java的知识点更好的阐释了计算相关的东西:编译、多线程、锁、网络编程等等;如果害怕自己被劝退,可以先学python,因为一学就会,容易建立起更好的学习回馈。因为python最初就是一种脚本语言(脚本语言一行一行执行,就像演员对着脚本演戏),python的语法,使用的设计就是非常简洁,为了让人更好的理解(比如声明一个变量不需要指定类型)。

java是编译性语言(需要编译后执行),python是脚本语言或者说叫解释型语言(依赖解释器执行),这种的差异在人的体验上就感觉java离计算机更进一些,而python离人的语言更近一些。语言之间也在相互学习,这样差异也在慢慢减少,很多东西都能在彼此的实现中找到影子。

比如python中的函数式编程,在java 8中也得到了类似的实现,比如java的多线程,在python 3中也以 selecors和synchronize包的形式得到了实现。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值