前几天,在知乎上看到这个很有价值的问题,想必很多编程刚入门的小白都会有同样的困惑。
“java、 c++ 、python 、go 、js 、swift ...等等语言 ,未来几年内 ,学哪个更容易找工作?
小编运营的粉丝中,每天被问的最多的问题,便是,我该学什么,学哪个有前景啊?
我们都知道每门语言都有各自的优缺点,需要不断学习,但是很多新人会在学第一门语言上纠结,所以我想问的是第一门学习的语言学什么好。比如搞web后端开发,java 、python、go都可以,但是总不能一口气就把三门都学了吧?
所以在开始学习之前,有一个目标是最关键的。
相信有了这张图,一定可以帮助先定个小目标!
这张图,总结的非常全面,值得每个人想学习编程的人静下心来看一下。
也许对于大多数人来说,学习编程就是为了,赚钱,赚钱,赚钱
“java是最合适的选择,不吹不黑。”
第一,java适用于后端,以及安卓开发。经常整个技术栈都是java写的,不会涉及到其他东西。
第二,java工作跨度很大,从几个人的小公司,到flag,bat,都能找到工作。
第三,java真的很好用,从java 1到java 8,经过十几年的沉淀,各种库都很齐全,不会像新兴语言一样出现些奇怪的设计,比较适合初学者学习。通过学习java,基本可以涵盖主要编程思想和数据结构,再学其他语言也比较容易。要是直接javascript上手,很可能把一些语言特性的东西,当成普世的东西,不利于以后的学习。
“python真的很重要,很重要,很重要,重要的事情说三遍”
2017年ieee发布编程语言排行榜中,python高居首位。
人工智能的发展必然会给python提供更多更广阔的发挥舞台。
最后小编要说,无论学习哪一门编程语言,如果你能深入并成为这个行业的专家,那么对于你来说,哪一门语言的前景都非常好!
如果不努力的话,什么都没有学会,那么最具有前景的语言,对于你来说也只是陌路!
最具有前景的不是java,不是python,不是c,不是php……,而且是你这个人!
你觉得呢?