• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C++/Java/Python/Go等诸多编程语言中,只能选一个,你会怎么选? ...

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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

其实一个人如果刚入行,就不要太纠结于这些语言的细节了,还是那句话,应该先有职业,再看一个职业应该具备哪些技能。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap