在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
Java呀。 Android在2018年的时候饱和的很严重,导致近两年都没有新人加入。 目前来看还是比较缺人,但缺口可能没有那么大,而且,Android并不是语言,实际上你可以用Java,JS,Dart,Kolitin等多种语言去写Android。 Javascript也是一个很有生命力的语言,也是短期之内很难被替换掉的,Html5和Typescript以及angular这种框架级别的支撑,确保了在网页端无敌的地位,但是更为关键的是在移动端,JS也找到了自己的主战场,就是小程序,并不是App。在服务器端,JS很难有大的作为,但是不排除这种可能性,然而,仅是PC+小程序,就决定有几百万个岗位在向你招手了,可能唯一的问题就是,你能否拼得过别人。 Ptyhon是一个很好的语言,它和其他语言最大的不同就是,你不能把Python当成是你的第一语言,实际上它是一个工具语言,就是适合所有岗位或者是任何人都把Python当成工具来使用,这也是Python如今横跨人工智能,运维,数据统计,爬虫等领域的核心,适合小巧,快捷的应用场景。 Java在后端,在服务器端的位置太稳了,而且发展的极为快速,在其他应用场景下的份额和纯Java的完全不能比,Java的学习更像一个系统集成商,需要把各种三方的框架和库组合在一起,而且也越来越标准化和模块化。 Go其实是最有可能占据Java位置的,虽然现在看着是和Java协作比较多,主要用于高并发的场景,也是运维兄弟们喜欢的工具之一,这个目前无法判断,而且,也不建议直接从Go入手,还是要先有Java的底子,再来做Go。 从以上来看,其实如果题主就不该去问哪种语言好,而是去了解互联网有哪几种职业,每种职业要求什么技能,会语言并不是代表能胜任工作。 当然,除此之外,还有一些语言是我不建议你现在去学习的。包括但不限: 1 C 2 C++ 3 PHP 4 .net 5 ruby 6 erlang 7 C# 还有一些可以学但是不能当成自己吃饭家伙,或者是并不足以支持整个工作职责的语言,包括但不限于: 1 koltin 2 swift 3 python 4 shell 5 sql 其实一个人如果刚入行,就不要太纠结于这些语言的细节了,还是那句话,应该先有职业,再看一个职业应该具备哪些技能。 |
请发表评论