新闻中心> 文章详情

连上热搜,系统多次崩溃!Java和Go语言谁才是最终答案?

2022年09月16日

最基础的玩法,最困难的关卡,最意外的热搜,最离谱的游戏……上线没几天,微信小游戏《羊了个羊》已经搅动了数十亿流量,主要玩法为重叠的各类方块,需要在下方7个栏内完成消除(3个同类消除),其特点就是“极难”,也因此成为“热门挑战”。


IMG_3336(20220916-110929).PNG

未标题-2.jpg


游戏里出现为省份而战,就有了地域性和集体荣誉感,也容易形成某种形式的社交游戏体验,会形成短时间内“我为家乡争光”的虚拟荣誉感和“我拖了家乡后腿”的奋斗欲望。


另外,从游戏心理上看,游戏在第二关就直接从“新手”跳跃到“超难”,始终无法过关会带来强烈的胜负欲,更激发了玩家的挑战欲望。有点类似街头象棋残局的“骗局”,本以为可以三两步轻松赢,结果却被反杀。这样的刺激之下,让人难以释怀,自然难以停止,为了获得更多游戏机会和道具,又通过社交网络进行分享,就形成滚雪球效应。


随着相关话题热度的攀升、慕名而来人数的上涨,截止发文前#羊了个羊#微博话题浏览量已达到26.3亿次,讨论量28.3万!此外该游戏的相关视频攻略也在持续增长,仅在B站多个视频点赞量就超十万次!


IMG_3332.PNG

(图源B站截图)


热度的暴涨显然是官方未曾预料到的,“羊了个羊”在24小时内服务器竟然3次崩溃。


微信截图_20220916134601.png

微信截图_20220916134629.png

微信截图_20220916134642.png

(图源官方截图)


即使官方宣布程序已经修复,依然有游戏小程序打不开、卡顿等问题反馈在官方微博评论区刷屏。


微信截图_20220916145859.png


微信截图_20220916154613.png


对此,羊了个羊官方微博回应称由于游戏火爆程度超预期,目前已经开始急召后端服务器开发。并且为了尽快找到后端服务器开发,官方还给出了推荐入职的奖励五千,自荐入职的奖金五千”的激励政策。官方表示招聘岗位为Go服务器开发。


微信截图_20220916145320.png

image.png


资料显示:Go语言主要用作服务器端开发,语法与 C 的语法相似。其定位是用来开发“大型软件”的,适合于很多程序员一起开发大型软件,属于开发周期长,支持云计算的网络服务。此外,它是一种高性能语言,与任何其他动态语言一样,支持环境模式。


由于Go语言结合了解释型语言的游刃有余、动态类型语言的开发效率以及静态类型的安全性,Go语言在云计算、大数据、微服务、高并发领域应用应用非常广泛,常常被应用与服务器端开发。


不过Go由于是专为企业项目服务器的,泛用性不如Java,且Go语言发展的时间不长,缺少足够数量的成熟运行框架,因而在开发时,对于开发经验、架构经验、项目经验等要求比较高,对于新手找工作来说是比较吃力的。


01
发行时间


相比较来说 Java 的发行时间是 1995 年,所以 Go 还是一门比较新的编程语言。直接导致了 Go 的轮子比较少,有些东西可能还需要自己手动造轮子,而 Java 的库实在太多了。


02
框架


Java 在生态这方面简直是无敌的存在,这主要得益于 Spring 全家桶,Spring 让 Java 走上了神座。Go 语言知名的框架也很多,但是远远没有 Spring 影响那么大。


03
就业


从就业来说的话,Java对于一个基础一般的人来说,是更稳当的选择。


Java作为有二十多年历史的“资深语言”,在国内市场来说相关的岗位还是很多的。只要技能过关,就业找工作问题不大。而Go语言现在算是“新兴势力”,给人感觉趋势是上升的。但是从市场需求来说,至少国内市场的岗位需求,还是不算多的,相应的机会也要少一些。


如果你是开发部门的一把手,你要选择一门语言作为公司的主要开发语言,除非你很熟悉Go,不然就找人成本和找人速度来说,Java会是更好的选择。


如果你是一个一线普通开发打工人,你想一想你短期学习后有没有机会进字节这种公司。如果你感觉你没什么机会进这些公司的话,我建议你还是学Java,毕竟需求量比较大,而且就算你学java,你一样能进字节!


总体来说,Go属于未来可期待的一门语言,但是Java更加适合作为大部分开发的第一语言。


最后,想问一下大家,第二关过了吗?好啦,小和继续攻略“羊了个羊”去了,Fighting!!!


END
只要开始

虽迟不晚

给自己一次蜕变的机会

就是现在

你也可以的!

扫码添加好友助你打破难关


QQ图片20211231152434.jpg



上一篇
按时发顺丰

技术交流群

Java大数据交流群560819979    加入
Python技术交流群595083299    加入
Oracle技术交流群595119011    加入
Web前端技术交流群604697610    加入
Huawei技术交流群482919361    加入
Redhat技术交流群587875348    加入
UI设计技术交流群511649801    加入
Cisco技术交流群596886705    加入
IT运维技术交流群605888381    加入