您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
Java与go哪个更适合后端开发呢?哪个更适合新手呢?
语言,是一个,编程语言Java与go哪个更适合后端开发呢?哪个更适合新手呢?
发布时间:2016-12-08加入收藏来源:互联网点击:
而且我在之前的一篇回答里曾经提到过,当前就业环境中,JAVA工程师的职位要比其他编程语言的待招职位多很多,我们不妨直接用数据说话。在某招聘网上,搜索java开发,有669条结果;搜索go开发,却只有可怜的6条结果。
但是,其实这是我为了让搜索结果差异看起来不那么大,故意减少了java。因为如果你搜索java,结果其实是1480,而搜索go,里面会有一个什么panda go熊猫导览员的搜索结果干扰。
说了这么多,相信作为读者的你已经明白我想要表达的意思了。我们学习一门语言,终究是要拿去就业的,所以在做选择的时候,就要根据市场以及学习成本的情况来综合考量。面对一个积淀颇深,中文学习材料很多java,与新兴的市场需求量不那么大的go语言,除非你认为自己是一个天才,愿意等到go发展起来挑战java的时候,做国内前几批用GO的大神,否则我还是建议你为了自己的工资与就业面,选择java。
以上是我的看法,如果对你有所启发,欢迎点个赞或者留言与我交流。
我是苏苏思量,来自BAT的Java开发工程师,每日分享科技类见闻,欢迎关注我,与我共同进步。
回答于 2019-09-11 08:43:50
Java占有率太高,类库多,各种框架,分布式解决方案,几乎已经解决所有的问题。但是缺点很明显,非常耗内存。
Go作为一个新语音,其发展前景很不错,但是由于第三方库还不够完善,所有暂时使用起来是不如Java这些老牌语言的。但是其非常接近c所有内存占用极小,也有自己的垃圾回收机制,比C++又好用,现在最火的区块链也大多用go语言开发,所以我还是比较看好go语言的。GOLANG=c+Python
回答于 2019-09-11 08:43:50
谢谢邀请。我谈一下我的看法。
更适合要看你项目是具体解决什么问题,对于新手来说。万物同一理。关键是要了解编程思想。至于用的什么招数(语言)具体问题具体分析就可以了。
1.个人看法从国内的情况来看。大多数项目还是Java做后端的比较多。所以选择Java。
2.对于新手来说因为java系统性。入门选择从Java开始个人觉得更合适。
3.这个我觉得最重要。抛开技术本身。咱们要从市场和占有率的层次去考虑。国内市场java对人才的需求量是最大的。从以新手的角度说,选择学Java更可靠一点。
回答于 2019-09-11 08:43:50
1、综合来说学JAVA的比较快一些,在网上找例子比较方便 对于一个武林高手来说,用什么编程工具都一样,只是武器不同而已。
2、哪套技术栈适合你的需要,就用什么,不用追捧,不要站队,你又不搞前端框架。每套都有各自的权衡和取舍,没有什么包治百病的。别人并不会迎合你的需要和口味,不是谁都把性能看得那么重。
3、大家算法上最后都差不多,都是AC+DAT。语言本身的差异,从结果上可以感受一下
4、在确定了学习java后,要把基础学好
回答于 2019-09-11 08:43:50
后端用php,效率更高
回答于 2019-09-11 08:43:50
虽然java并不完美,但框架很多,职位很多,新人还是选择java吧。
回答于 2019-09-11 08:43:50
业务系统用Java,,技术系统用go。
如果是做业务的,那么不要用go,go还很不成熟,而且异常处理,泛型,集合都没有Java丰富。。。
做技术型系统,go会带来很多好处,尤其是并发,编译后的大小,运行速度。
回答于 2019-09-11 08:43:50
上一篇:对于新出网剧《武动乾坤》,看过的网友们有什么看法吗?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |