自学python还是java好,python与java哪个好学
我想我的结论已经被别人提到了。那就是两者都要学。不过我的回答和别人最大的不同是我给出了学习路径,学习资料,学习方法。
对于面包完美,3年内有工作经验的初级开发者,相应的建议是先专心学java,找到好工作再学python。因为这个时候,学python不划算。具体方法如下。
1随便找两三本Java语法书。在搭建开发环境的基础上,一边搭建数据库,一边运行set、多线程、异常等Java语法。
2还要找书,边执行边学spring boot,在此基础上找一些学习项目,执行完写简历,尽量找Java开发。
3面试的时候,背问题。首先,找一份java开发的工作。入职后看大厂的面试题,背算法,背分布式组件,背项目,然后争取进大厂。然后
以上原因是,目前大厂商或其他公司对python的需求小于java,java高端职场所需的技术,如Spring boot、分布式组件等,从现代的烧鹅到大厂商都可以自学。试着量化它们。
相反,python的应用场景是数据分析、深度学习或者机器学习建模。这种职场大厂一般都是直接从名校找这个领域的硕士博士,而且是自学的。可能没有这样的机会。对于初学python的人来说,如果找个初级开发,实现基本的数据分析和可视化,或者只是调用机器学习或者深度学习的api,都很简单,但是起步工资比java少。而且前景还不如java的。毕竟就java而言,我把太多有3年工作经验的人放在大厂商,而就python而言,我接触过的一般公司,就初级app而言,在大厂商的职位不一定有java那么多。
Zxdsg进大厂或者年薪达到30w就可以学python了。我觉得用这个加持的话,会比单纯做java获得更多的机会。此时,你也已经熟悉了你在java端的分布式组件,并且在调整方面有着出色的技巧。至少应该是高级开发。而且学习numpy、pandas、matplotlib等python数据分析的三剑客会快很多。甚至我用了一年半的时间写了以下两本书。
在此基础上,你可以在项目中完成Java开发,也可以做数据分析图表,做一些机器学习的基础建模工作。这样升级到高级开发甚至架构应该比Java能做到的要快。
而且,在这个阶段,另一方面,你可以在大厂拿高薪,或者老了再去网上培训。至少在后巷。
但是,在学习的过程中,不要两面下注。那样的话,就做不好了。因为,即使java初学者学习python,也不如不熟悉java。另外,因为python深度学习中的算法比熟悉java更难。说起来,python的深度学习并不是每个人都能理解的。
相反,你学了java专业,在java找到工作后,我觉得前两年月薪是10000美元,但是从第三年开始就有可能竞争大厂的工作。如果挑战成功(概率不低),月薪3万美元也是可以的。
因为这里安排了前景和fzdlz,所以这个问题的结论一目了然。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。